國產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
- 下一篇:PLC遠程控制模塊客戶端軟件 2017/4/1