一、端口支持:RS485(A B)/RS232——支持三菱編程口協議、RS協議和MODBUS協議;
二、1.本串口涉及到的特殊繼電器有:M8196、M8125、M8122、M8123、M8128、M8029;
2.涉及到的特殊寄存器有:D8120、D8121、D8124、D8125、D8126、D8129。
M8196:使用編程口協議與其它協議的啟用標志。
M8125:使用MODBUS與原三菱功能的啟用標志。
M8128:通訊完成標志(使用RD3A和WR3A進行MODBUS通訊時有效,需手動復位)。
D8120:保存Modbus RTU協議的通訊參數,且通訊參數的最高位必需設置為E。
D8121:保存主機或從機站號。
作為Modbus RTU協議使用時:設置M8196=1,M8125=1;D8120設置為通訊參數;
D8121設置從機站號。
例:(設置方式查詢《CoolMay CX3G系列PLC編程手冊》)
設置 D8120=HE081,D8121=H1(通訊參數為9600/8/n/1,從機站號為1)。
三、PLC作為主機時,支持ADPRW指令、RD3A指令,WR3A指令。
四、指令說明:
[RD3A M1 M2 S]<指令組成結構>
在CoolMayPLC中,WR3A指令對應Modbus的06號功能和10號功能。
指令中:1.m1表示被讀取從機設備的站號,范圍1-247。
2.m2表示被讀取寄存器在從機設備中的首地址編號
3.S.表示被寫的寄存器個數,范圍1-32。即將被寫的數據依次保存在主機S.+1、S.+2.......
S=1時,WR3A指令對應Modbus的06號功能; 表示:之寫入一個地址
S=1-32時,WR3A指令對應Modbus的10號功能; 表示:寫入多個地址
S-1 地址數值必須設置為0。(=0:串口1,=1:串口2。)