组态王和信捷PLC 连接 一、工程师须知以下信息 1、组态王和信捷 PLC 通讯协议----莫迪康----Modbu s RTU; 2、信捷默认的串口的参数是----波特率 19200,8 位数据位,偶校验,默认站号 1; 3、信捷 PLC 和上位机串口连接有 232 或者 485 两种方式; 4、信捷 PLC 的 IO 点对应的变量类型是 IO 离散,寄存0 前缀,Modbu s 地址偏移 1位数据类型Bit ; 5、信捷 PLC 的寄存器(16/32 位无符号)对应的变量类型是IO 实数,前缀4,Modbu s 地址偏移1 位数据类型Ushort /LONG ; 6、如果需要监控信捷 32 位寄存器或者浮点数时,需要另外新建变量 SWAPL0 和 SWAPF0,变量类型是 IO 整数 ,数据类型BYTE ,只写,数值设置成 3,寄存器数据类型float。 二、操作步骤 1、新建工程 图 1 如图 1,点击“新建”-跳出向导,点击“下一步”即可出现下面的图示,在空白处输 入工程名称和描述即可,下面输入名称“PLC”,如图3 所示: 图 2 图 3 注意:当输入名称,点击“下一步”会跳出,是否需要新建,点击“确定”。图 4 所示: 图 4 如图5,可对新建的工程命名并进行描述,点击“完成”会出现“是否将新建的工程设为当前工程”(如图6 所示),点击“是”,此时,新建工程结束(如图7 所示)。 图 5 图6 图7 2、新建设备(RS232 示例说明) 新建好工程之后出现图8,点击“开发” : 图 8 图 9 在新跳出的页面中选择“com1”(如图9 所示) ,在右边双击“新建”,选择“PLC-莫迪康-Modbus RTU----com” : 图10 点击“下一步” 输入设备名称,然后“选择串口”(该串口是指电脑的串口!),这里以 com3 为例,如图12 所示: 图12 点击“下一步”出现下图所示,输入站号“1” : 图13 点击“下一步”设定恢复策略,如下图所示: 图14 点击“下一步”,确认设备信息,如下图所示: 图15 注意:新建好设备之后,需要对对应的串口进行通讯参数设置,如图16 所示,双击COM3,设置成 19200,8,1,偶校验。 图16 此时,新的设备新建完成! 3、新建数据库词典(以信捷XC 系列PLC 为例) 单击数据词典,在右边双击,跳出可“定义变量”的对话框: 图17 这里以定义 I/O 变量(Y0)、浮点数(D0)、16 位无符号整数(D2)、32 位整数(D4)、变量 SWAPL0 和 SWAPF0 为例,如下图所示: 图18 I/O 变量 Y0 图19 浮点数 D0 图20 16 位寄存...