好文档 - 专业文书写作范文服务资料分享网站

H U编程手册 通信功能 yzq - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

第五章 通信功能

5.1 概要

H3U系列PLC主模块包含2个独立物理串行通信口,分别命名为COM0和COM1。

COM0具有编程、监控功能;COM1功能完全由用户自由定义。PLC标配MiniUSB通信口,具有上下载、监控、配置等功能。

主模块整机硬件标准配置,COM0硬件为标准RS422,接口端子为8孔鼠标头母座;COM1硬件为标准RS485,接口为接线端子。

5.1.1 硬件及通信连线

COM0硬件为标准RS422,接口端子为8孔鼠标头母座。USB通信口为MiniUSB接口。 接口定义:

管脚号 1 2 3 4 5 6 7 8 信号 RXD- RXD+ GND TXD-/RXD- +5V CCS TXD+/RXD+ NC

图COM0和MiniUSB程序下载口

描述 接收负 接收正 地线,9、10没有电气连接 对外发送负,若为RS485,也作接收负 对外供电+5V,与内部用的逻辑+5V相同 通讯方向控制线,高电平表示发,低电平表示收,在串口作RS485时由PLC控制4、7脚是接收还是发送。若为RS422时固定为高,4、7脚一直处于发送 对外发送正,若为RS485,也作接收正 空脚 H3u通过COM0,PLC与计算机或触摸屏的连接有两种方式。

方式1:PLC侧为RS422,计算机侧为USB。计算机通过专用的USB下载电缆连接到COM0的程序下载口。

方式2:PLC侧为RS422,计算机侧为RS232,计算机通过专用的串口下载电缆连接到COM0的程序下载口。

H3u支持USB下载,USB驱动安装程序见后台安装目录下“usb”文件夹。

COM1为RS485,接口为接线端子,接口定义:

图 通信接线端子

COM1与其它设备通信连接方式。通过接线端子,用户现场配线。

5.1.2 H3U通信协议切换逻辑说明

1)COM0协议

COM0协议默认为为下载协议/HMI监控协议(D8116=0X81);

COM0口可以通过D8116=0X02在运行状态下为MODBUS_RTU的从站操作。 协议设置表 COM0协议 D8116设定 半双工/全双工模式 COM0通信格式 下载协议/HMI监控协议 81h 不支持 固定 并联协议主站 不支持 不支持 不支持 并联协议从站 不支持 不支持 不支持 N:N协议主站 不支持 不支持 不支持 N:N协议从站 不支持 不支持 不支持 计算机链接协议 不支持 不支持 不支持 MODBUS-RTU从站 02h 半双工 由D8110决定 MODBUS-ASC从站 不支持 不支持 不支持 RS指令 不支持 不支持 不支持 MODBUS RTU指令 不支持 不支持 不支持 MODBUS-ASC指令 不支持 不支持 不支持 2)COM1协议

协议切换条件:系统上电运行或用户程序的停机状态COM1都可以切换协议,运行状态

中不对协议进行更改。

协议设置表 COM1协议 D8126设定 半双工/全双工模式 COM1通信格式 HMI监控协议 01h 半双工 固定 并联协议主站 50h 半双工 固定 并联协议从站 05h 半双工 固定 N:N协议主站 40h 半双工 固定 N:N协议从站 04h 半双工 固定 N:N增强协议主站 41h 半双工 固定 N:N增强协议从站 14h 半双工 固定 计算机链接协议 06h 半双工 由D8120决定 MODBUS-RTU从站02h 半双工 由D8120决定 /QLINK MODBUS-ASC从站 03h 半双工 由D8120决定 RS指令 10h 由D8120的Bit10设定* 由D8120决定 MODBUS RTU指令 20h 半双工 由D8120决定 MODBUS-ASC指令 30h 半双工 由D8120决定 MODBUS配置 60h 半双工 由D8120决定 *RS指令半双工/全双工模式由D8120的Bit10设定;1:半双工RS485

a) N:N的协议设置:

可以通过从0步编写如下用户程实现N:N设置

图 N:N协议设置

b) 并联协议设置:

M8070置位为并联协议主站,M8071置位为并联协议从站,M8070与M8071不能同时置位,若同时置位并联协议无效。 c) 计算机链接协议设置:

D8120的bit14 = 1,系统设置COM1协议为计算机链接协议。

d) 以上设置均不存在,协议由D8126决定,D8126在PLC第一个扫描周期内确定的

值对协议有效,运行后D8126的更改不能改变协议,D8126与协议对应关系见协议设置表。如果D8126的数据不为设置表数据,默认为监控协议。 e) PLC运行后,协议不能改变。 3) 串口通信格式设置 协议与通信格式对照表 协议名称 波特率 数据位 校验位 停止位 默认为38400 若D8120的Bti7~Bit4N:N协议 固定为7 固定为偶校验E 固定为1位 不为0000b,波特率由D8120设定 默认为38400 若D8120的Bti7~Bit4N:N增强协议 固定为7 固定为偶校验E 固定为1位 不为0000b,波特率由D8120设定 默认为19200 若D8120的Bti7~Bit4并联协议 固定为7 固定为偶校验E 固定为1位 不为0000b,波特率由D8120设定 HMI监控协议 固定为9600 固定为7 固定为偶校验E 固定为1位 计算机链接协议 串口0由D8110、串口1由D8120的Bit7~Bit4MODBUS-RTU设定: 0011b-300Bits/s 从站 串口0由D8110、串口1由D8120的Bit0设定: 串口0由D8110、串口1由D8120的Bit2~Bit1设定: 串口0由D8110、串口1由D8120的MODBUS-ASC从站 RS指令 MODBUS-RTU指令 MODBUS-ASC指令 MODBUS配置 0100b-600Bits/s 0b-7Bits 0101b-1200Bits/s 1b-8Bits 0110b-2400Bits/s 注: 0111b-4800Bits/s MODBUS-R1000b-9600Bits/s TU从站协议1001b-19200Bits/s 及指令只支1010b-38400Bits/s 持8位数据1011b-57600Bits/s 位,否则将造1100b-115200Bits/s 成通信出错 00b-无校验(N) 01b-奇校验(O) 11b-偶校验(E) Bit3设定: 0-1Bits 1-2Bits 4) 串口通信格式设置软元件一览表 COM0串口设定: M8110 M8111 M8112 M8113 M8114 M8115 M8116 M8117 M8118 M8119 保留 保留 Modbus-通讯执行状态 Modbus -通讯错误标志 保留 保留 保留 保留 保留 超时判断 D8110 D8111 D8112 D8113 D8114 D8115 D8116 D8117 D8118 D8119 通讯格式设置,界面配置设定,默认为0 通讯站号设置,界面配置设定,默认为1 下载、HMI监控协议-通讯格式设置 保留 保留 保留 通讯协议设置,界面配置设定,默认为0 保留 Modbus -通讯出错站号 通讯超时时间判断,界面配置设定,默认为10(100ms)

COM1串口设定: M8120 M8121 M8122 M8123 M8124 M8125 M8126 M8127 M8128 M8129 保留 RS指令-发送等待中 Modbus -通讯执行状态 RS指令-发送标志 Modbus -通讯错误标志 RS指令-接收完成标志 RS指令-接收中 保留 保留 保留 保留 超时判断 D8120 D8121 D8122 D8123 D8124 D8125 D8126 D8127 D8128 D8129 通讯格式设置,界面配置设定,默认为0 通讯站号设置,界面配置设定,默认为1 下载、HMI监控协议-通讯格式设置 RS指令-传送剩余数据数量 RS指令-接收到的数据数量 RS指令-起始字符STX RS指令-终止字符ETX 通讯协议设置,界面配置设定,默认为0 计算机链接协议-接通要求数据起始地址号 Modbus -通讯出错站号 计算机链接协议-接通要求发送数据数量 通讯超时时间判断,界面配置设定,默认为10(100ms) 5) 通讯错误码一览表 0000 并行连接 通信出错 6301 无异常 奇偶出错 超过出错 成帧出错 检查双方的可编程控制器M8063(D8063) 继续运行 6302 通信字符有误 的电源是否为ON,适配器和控制器之间,以及适配器6303 通信数据的和数不一致 之间连接是否正确。 6304 数据格式有误 6305 指令有误 6306 监视定时器溢出 6307~ 无 6311 6312 并行连接字符出错 6313 并行连接和数出错 6314 并行连接格式出错 6330 MODBUS从站地址设置错误 6331 数据帧长度错误 6332 地址错误 6333 CRC检验错误 COM0通讯出错请检查6334 不支持的命令码 COM0的通讯电缆是否正6335 接收超时 确连接。 6336 数据错误 6337 缓冲区溢出 6338 帧错误 6339 串口协议错误 6340 MODBUS从站地址设置错误 6341 数据帧长度错误 6342 地址错误 COM1通讯出错,请检查6343 CRC检验错误 COM1的通讯电缆是否正6344 不支持的命令码 确连接; 6345 接收超时 检查通讯双方通讯格式是6346 数据错误 否匹配; 6347 缓冲区溢出 6348 帧错误 6349 串口协议错误 注:M8063,D8063在故障消失后仍然保持,直到用户强行清除。 5.2 HMI监控协议

1) 硬件配置与软件设置:

通过COM0通信,连接方式为RS422,只能通过下载口连接。通过COM1通信,连接方式为RS485,需要设置D8126=01h,通过接线端子配线连接。本协议通信格式及波特率固定。

2) 协议说明:

HMI监控协议为PLC内部协议,用于AUTOSHOP软件与PLC通信,AUTOSHOP通过该协议,可以擦除、读取和下载用户程序;可以对PLC实施遥测、遥调与遥控。具体为可监测PLC中任意元件的状态,可强制更改任何元件,还可以控制PLC的启动和停止。

5.3并联协议(1:1)

当需要在两台H3U系列PLC主模块之间交换数据时,采用1:1并联通讯协议进行通讯是最简单的方

H U编程手册 通信功能 yzq - 图文 

第五章通信功能5.1概要H3U系列PLC主模块包含2个独立物理串行通信口,分别命名为COM0和COM1。COM0具有编程、监控功能;COM1功能完全由用户自由定义。PLC标配MiniUSB通信口,具有上下载、监控、配置等功能。主模块整机硬件标准配置,COM0硬件为标准RS422,接口端子为8孔鼠标头母座;COM1硬件为标准RS
推荐度:
点击下载文档文档为doc格式
3h3ke67m944x67j2pwjr92i2p9mf5d01dmw
领取福利

微信扫码领取福利

微信扫码分享