HMI-H2U-通讯
- 格式:pdf
- 大小:390.89 KB
- 文档页数:26
H2U PLC 采用Modbus 通讯的标准流程文档目的目的::H2UPLC 与第三方设备通过Modbus RTU 方式实现通讯。
方法方法::1、 H2U 通过设置RS modbus RTU 主站模式;2、 第三方设备设置通讯波特率,数据位,停止位,校验位;3、 了解第三方设备支持的Modbus 通讯功能码,了解第三方Modbus 寄存器地址; 工具工具::1、 自发自收串口模块;2、RS232转RS485模块(无源的即可); 2、 Modscan 软件(需要包含Modsim 功能) 具体步骤具体步骤::1、 首先确认电脑自带的RS232口是正常的。
a) 通过自发自收模块;b) 通过电脑与第三方确定的串口设备测试(比如下载PLC 程序) 2、 使用Autoshop 编写通讯指令,设定COM1(鉴于COM0在使用RS485需要断开JP0,与下载程序冲突,此处仅以COM1为例)为modbus RTU 主站模式。
a) 参考手册《《H2U 系列PLC 指令及编程手册V1.00》Modbus 章节。
简要可参照如下: 物理端口图物理端口图::COM1:支持Modbus RTU 从站;或者Modbus ASC 从站协议 也支持Modbus RTU 主站,或者Modbus ASC 主站协议Modbus RTU 或者A SC 从站编程从站编程客户需要在单片机内编写Modbus RTU 或者ASC 的从站协议(具体协议编写规则请见附件MOBUS 协议的文档)H2UPLC 支持Modbus 协议功能码:0x01,0x03, 0x05, 0x06, 0x10;可以读写的线圈为:M,S,T,C,X(只读),Y 等变量;寄存器为:D,T,C。
各变量的Modbus 地址:主站编程实现:COM1的Modbus RTU或者ASC主站编程实现D8126=20H(RTU模式),若ACS则设定为30H,此处以Modbus RTU为例设定通讯格式:数据位,停止位,校验,波特率;D8120设定通讯格式如设定:波特率:9600;停止位:2位;无校验;8位数据位;则D8120=10001001 如设定B=89 H;设定第三方设备的从站地址:比如34(为0~255之间,一般请不要设为0)例子程序例子程序::程序指令说明:例子程序例子程序:: 写寄存器写寄存器::读寄存器读寄存器RS 指令可以同时使用多次,而不必关心发送接收切换,此处汇川底层已经做了协调。
H2U/H1U与HMI的通讯说明1.支持H2U/H1U系列可编程控制器的HMI品牌列表:品牌兼容情况使用说明Inovanc(汇川) 支持选“INOV ANCE H2U”WeinView(威纶) 支持选“INOV ANCE H2U”eView(人机) 支持选“INOV ANCE H2U”Hitech(海泰克) 支持选“INOV ANCE H2U”MCGS(昆仑通态) 支持选“INOV ANCE H2U”TRN(天任) 支持选“INOV ANCE H2U”PanelMaster(屏通) 支持选“INOV ANCE H2U”Samkoon(显控) 支持选“INOV ANCE H2U”Delta(台达) 支持选“FX2N”Xinjie(信捷) 支持选“FX2N”Pro-face(普洛菲斯) 支持部分指令选“FX2N”,可能通讯较慢Mitsubish(三菱) 支持部分指令选“FX2N”,可能通讯较慢其他品牌,或旧版本HMI 可能支持试选“FX2N”2.硬件连接与信号说明2.1 H2U的信号连接H2U备有与HMI通讯的端口有Mini DIN8信号插座,该插座常用于用户程序的下载和HMI监控;另外还有螺钉固定座的RS485通讯端口,方便采用双绞线通讯应用连接。
这两组端口只要通过适当配置,都可以与HMI进行通讯。
PLC主模块上Mini DIN8的通讯端口(COM0)各引脚信号属性说明如下表:管脚号信号描述1 RXD- 接收负2 RXD+ 接收正3 GND 地线4 TXD-/(485-) 对外发送负,若为RS485,也作RS485-5 +5V 外设(如手编器)供电电源6 CCS COM0作为RS485方式时通讯方向控制线,高电平表示发,低电平表示收7 TXD+/(485+) 对外发送正,若为RS485,也作RS485+8 NC 空脚注:1)通讯口采用何种通讯协议、全双工或半双工模式,是通过JP0和用户程序编程配合决定的:将JP0闭合(插上跳线帽),COM0为RS422模式,可以下载PLC用户程序; JP0断开(拔掉跳线帽),COM0的工作模式由D8116决定,D8116=H01代表RS485(2W),D8116=H81代表RS422(4W),具体设置方法请参见本说明文的第3章的指导。