国产PLC与变频器或仪表通信
1、YUKEHUA国产PLC串行数据传输相关寄存器说明:
特殊寄存器 |
说明 |
特殊继电器 |
说明 |
白色3脚RS485通信口 |
|||
D8120 |
RS485通信格式定义 |
M8121 |
数据发送时置位,发送完毕自动复位 |
D8121 |
RS485通信站号设定 |
M8122 |
发送请求,当M8122置位时,一旦通信口有空闲就开始发送数据,开始发送后自动复位 |
D8122 |
发送数据剩余数 |
M8123 |
数据接收完毕标记,当接收到一帧数据后该位自动置位,用户应在接收数据后复位该位 |
M8124 |
数据接收中置位,接收完数据复位 |
||
白色3脚RS232通信口 |
|||
D8126 |
RS232通信格式定义 |
M8125 |
数据发送时置位,发送完毕自动复位 |
D8127 |
RS232通信站号设定 |
M8126 |
发送请求,当M8126置位时,一旦通信口有空闲就开始发送数据,开始发送后自动复位 |
D8128 |
发送数据剩余数 |
M8127 |
数据接收完毕标记,当接收到一帧数据后该位自动置位,用户应在接收数据后复位该位 |
M8128 |
数据接收中置位,接收完数据复位 |
||
M8129:通信超时标记,当主机发出命令,从机在D8129时间内没有回应,M8029会置位 |
2、D8120与D8126的各位对应的通信参数如下:
寄存器位 |
功能 |
内容 |
|
0(位OFF) |
1(位ON) |
||
B0 |
数据长 |
7位 |
8位 |
B1 B2 |
奇偶位 |
b2 b1 (0,0):无校验 (0,1):奇数ODD (1,1):偶校验EVEN |
|
B3 |
停止位 |
1位 |
2位 |
B4 B5 B6 B7 |
传送速率 bps |
b7 b6 b5 b4 b7 b6 b5 b4 {0,0,1,1}:300 {0,1,1,1}:4800 {0,1,0,0}:600 {1,0,0,0}:9600 {0,1,0,1}:1200 {1,0,0,1}:19200 {0,1,1,0}:2400 {1,0,1,0}:38400 |
|
B8 |
起始符 |
无 |
有(D8124) |
B9 |
终止符 |
无 |
有(D8125) |
B10 B11 |
不可使用 |
||
B12 B13 B14 B15 |
通信协议 |
B15 b14 b13 b12 {0, 0, 0, 0}:三菱FX2N协议 (从机) {0, 1, 0, 0}:MODBUS RTU (从机) {1, 0, 0, 0}:MODBUS RTU (主机,IVRD,IVWR指令) {1, 1, 0, 0}:自由通信(RS,RS2指令,用CCD校验) |
3、YUKEHUA国产PLC与变频器通信说明:
用ADPRW指令,变频器必需采用MODBUS RTU协议。如果变频的波特率是19200,数据位8位,
停止位1,无校验,那么设D8120为H8091。D8120格式详见PLC说明。

4、与变频器通信例程:
上例中ADPRW的第1个参数设定Modbus Rtu从站的站号,第2个参数为变频的命令码(03读06写)。
第3个参数为要读取或写入的地址,第4个参数为读取或写入的数据个数,最后一个参数为读取的
数据或待写入的数据。
- 上一篇:誉达国产PLC输入输出接线 2017/4/2
- 下一篇:YUKEHUA 人机界面组态软件 2017/4/1