第一步:了解自由口通讯
1.RS232 半双工通讯
2.RS485 半双工通讯
3.RS422 全双工通讯
半双工通讯:同一时间读写参数只能执行一种。
全双工通讯:同一时间读写参数可以同时执行。
普通接线
第二步:设置通讯格式
以三菱PLC为主
设置的长度为一个双字
每一款PLC中都有指定的地址设置其通讯格式
三菱:D8120通讯格式(注意:D8120设置的格式要与通讯的元件格式相同)
一个双字=16个位(每一个位都有不同的含义)
用字母b0-b15代替
1. b0:定义数据长度(ASCII码 7 RTU 8)意思代表8位一个字节传送,也会有7。
2. b1-b2:定义校验位:是一种校验代码传输正确性的方法,根据被传输的一组二进制代码的数为中“1”的个数是奇数或是偶数。
3. b3:定义停止位 用以标志一个字符传送的结束,它对应于逻辑为1状态。
4. b4-b7:定义波特率 说明数据传输的快慢,数据是按位进行传输的,因此输送的速度没每秒多少个位来传输。列如:9600(每秒传送9600个位)
列如:自由协议 9600,8N1=0000110010001001=H0C89 b0-b7由用户定义(要确保通讯的元件支持此格式通讯)
RS D0 K2 D100 K4
串行数据传输 发送首地址 发送字节数 接收首地址 接收字节数
M8122 发送请求(发送完成会自动复位)
M8123 接收完成标志(需要程序复位)
一个数据寄存器D等于两个字节
PLC与PLC之间的通讯
智通培训是东莞市专业的PLC编程培训机构,平时会不定期的在网站发布一些PLC电气自动化课程相关的知识点,有兴趣的同学欢迎大家关注本网站!
上一篇:三菱PLC比较指令详解
下一篇:台达变频器基础操作设计