6ES7221-1BF22-0XA8参数介绍

发布
浔之漫智控技术-西门子PLC代理商
手机
15221406036
发布时间
2023-12-12 03:31:45
产品详情
6ES7221-1BF22-0XA8参数介绍1.硬件连线(1)外置MODEM与的RS232接口相连,并连上线 (2)远程PC机与外置(或内置)MODEM连接,连上线2.PLC参数设置(1)用GX-Developer软件设置,如图1所示在PLC bbbbbeter > I/O assignment”。在模块对应的位置上写参数,”Type”选择”inbbbli”,”Model name” 填入“” 图1表示模块插在CPU模块右边个槽上 (2)点击”Switch setting”出现如图2所示画面,设置”Switch1”为“07E2”  “07E2”代表通信协议为7位、无奇偶、1位停止位、有和校验、19200Bps   “Switch2” 设为“0005”其余设为”0”。设完后按”End”, 将参数写入PLC3.用GX-Configurator-SC 对的参数进行设置1)在GX-Developer :Online>transfer setup选择合适的通讯方式和PLC建立通讯。(RS232或USB)2)在GX-Developer中选择 Tools>Inbbbligent function utility>start,进入GX Configurator-SC的参数设置界面。菜单中Online>Moniter/test对Modem的参数在线设置,如图3所示,的起始地址是0000。4)点击图5中的Data for modem conn进入图6,设置modem的连接参数5)modem的连接参数设置  当不使用寻呼接收器通知时选择No notification,回拨的号码为18位的,若不满18位请以空格补足。 外线号码为当模块侧的外线访问号码。线路类型是指选择脉冲,音频等,根据线路的实际情况设置。连接号码一共可以注册10个。6)点击图5中的Modem function进入图7的界面,设置Modem的功能  注意: 不能2个通道同时使用Modem(-R2)               参数的设置请参见图7与图8以及其注释7)点击左下角的“Write to module”把参数写入模块。点击”File save”把参数存入项目中。4.远程PC机侧的参数设置(1)Tools>options>bbb,见图9  点击OK,完成设置(2)用GX-Developer设置参数 在”Connection setup”中设置连接MODEM的COM口,波特率设为”19.2Kbps”, PLC侧选”C24” 如图10所示  (3)按下”Line connected(Q/A6bbb,C24)”后, 出现如图11所示画面,在”Call number”中写入PLC侧的号码,依次填入各选项,按下”Init modem”对本方MODEM初始化,然后进行连接. 若与远方的PLC连接成功,则出现成功连接画面.   在工业生产中,人们常常面临着数据采集与管理。作为工厂自动化的三大支柱可编程控制器 PLC(Programmable Logic Controller),由于其安全可靠,广泛的用于数据采集与控制。生产过程中,要监视PLC内部的数据与运行状况,选用市场上的人机界面或组态软件,虽然功能丰富,但大都价格昂贵,在一些中小规模的生产场合,人们希望能自己用语言开发一个简易实用的通信程序。使用Visual Basic 6.0,开发串行通信程序时,有两种方法,一种是用bbbbbbs API函数,另一种是用VB支持的通信控件 MSCOMM。以下介绍使用通信控件方式实现通讯1.硬件采用SC-09编程电缆,连接PC串口与PLC编程口实现通讯。2.PLC编程口的通信协议简介通信格式:波特率9600,偶校验,8位数据位,一位停止位。 具体请参考有关资料,以下举例说明其通讯格式1)、DEVICE READ(读出软设备状态值)计算机向PLC发送:3.具体程序说明MSComm控件简介用来提供简单的串行端口通信功能,也可以用来创建功能完备、事件驱动的通信工具。Mscomm控件提供了一系列标准通信命令的使用界面。使用它可以建立与串行端口的连接,通过串行端口再连接到其它设备(如调制解调器、PLC),发出命令,交换数据,以及监视和响应串行连接中发生的事件和错误。数据读与写采用函数bbbbb和output(1)窗口加载程序Private Sub bbbb_Load()MSComm1.CommPort = 1 ‘选择COM1口MSComm1.Settings = "9600,e,7,1"If mscomm1.portopen=false then mscomm1.portopen=trueEnd Sub(2)数据读取子程序:Public Function GetData(ByVal StartAddress As bbbbbb, ByVal GetBytes As Integer, ByVal Hex_Bytes As bbbbbb) As bbbbbbMSComm1.bbbbbLen = GetBytes * 2 + 4MSComm1.Output = STX + CMD_Read + StartAddress + Hex_Bytes + ETX + GetSumChk(CMD_Read + StartAddress + Hex_Bytes + ETX)‘传送数据组成:起始符+命令+首地址+数据位+结束符+和检验码

浔之漫智控技术-西门子PLC代理商

经理:
聂航(先生)
手机:
15221406036
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
行业
工控系统及装备 上海松江工控系统及装备
我们的其他产品
拨打电话
QQ咨询
请卖家联系我