三菱MC協(xié)議_QnA-3E
其實(shí)我是愛(ài)迪奧特曼 2019-11-15 16:44:55 3019 收藏 18
分類(lèi)專(zhuān)欄: 通信協(xié)議
版權
QnA-3E(二進(jìn)制)
數據格式 :頭部 + 應用數據
頭部:無(wú)需設置
應用數據:副頭部+文本(副頭部 區分指令、響應)(文本 數據信息)
讀。ǘM(jìn)制,高低位需互換)
示例指令 :5000 00 FF FF03 00 0C00 0100 0104 0000 A62700 A8 0100(讀取D10150開(kāi)始的1個(gè)數據塊)
副頭部 :5000 指令為5000,響應為D000
網(wǎng)絡(luò )編號:00
PLC編號:FF
IO編號:FF03
模塊站號:00
請求數據長(cháng)度:0C00 請求數據長(cháng)度計算為之后的所有數據
時(shí)鐘 :0100 表示等待PLC響應的timeout時(shí)間
高低位互換,實(shí)際為0001 即最大等待時(shí)間250ms*1=0.25秒
指令:0104 實(shí)際為0401,即為批量讀取 (后面單獨列出指令)
子指令:0000 值是0表示按字讀取(1個(gè)字=16位),如果值是1就按位讀取
首地址:A62700 實(shí)際為0027A6 十進(jìn)制為10150
軟元件:表示讀取PLC寄存器的類(lèi)型 A8 對應D點(diǎn)(后面有詳細對應)
長(cháng)度:01
結束代碼:00
示例回復:
成功:D000 00 FF FF03 00 0400 0000 0001(D10150數據為256)
副頭部:D000 網(wǎng)絡(luò )編號:00 PLC編號:FF
IO編號:FF03 模塊站號:00
應答數據長(cháng)度:0400 實(shí)際為0004 即為4
異常代碼:0000 如果正常的話(huà),就是0000
應答數據:0001 實(shí)際為0100 即為256
寫(xiě)入
示例指令 : 5000 00 FF FF03 00 0E00 0100 0114 0000 A62700 A8 0100 0102(寫(xiě)D10150 = 513)
除斜體部分其余同讀取一樣
斜體部分:
指令:0114 實(shí)際為1401,即為批量寫(xiě)入
寫(xiě)入數據:0102實(shí)際為0201 十進(jìn)制513(寫(xiě)入數據也要根據數據類(lèi)型來(lái)寫(xiě),例如int型,需要轉為十六進(jìn)制發(fā)送,string型需要轉為ascii碼發(fā)送)
示例回復:
成功:D000 00 FF FF03 00 0200 0000
同讀取一樣 沒(méi)有應答數據部分
指令
命令 子命令(區分位、字)
批量讀取 0104 ()100(位) ()000(字)
批量寫(xiě)入 0114 ()100(位) ()000(字)
隨機讀取 0301 ()000
隨機寫(xiě)入 0214 ()100(位) ()000(字)
監視數據登錄 0108 ()000
監視 0208 0000
軟元件
輔助寄存器M:0x90
特殊繼電器SM:0x91
特殊寄存器SD:0xA9
輸入繼電器X*: 0x9C
輸出繼電器Y*:0x9D
鎖存繼電器L*: 0x92
報警繼電器F*:0x93
邊沿繼電器V*:0x94
鏈接繼電器B*:0xA0
數據寄存器D*:0xA8
鏈接寄存器W*:0xB4
定時(shí)器觸點(diǎn)TS:0xC1
定時(shí)器線(xiàn)圈TN:0xC0
定時(shí)器當前值TC: 0xC2
累計定時(shí)器觸點(diǎn)SS: 0xC7
累計定時(shí)器線(xiàn)圈SC:0xC6
累計定時(shí)器當前值SN: 0xC8
計數器觸點(diǎn)CS:0xC4
計數器線(xiàn)圈CC:0xC3
計數器當前值CN:0xC5
鏈接特殊繼電器SB:0xA1
鏈接特殊寄存器SW:0xB5
步進(jìn)繼電器S*:0x98
直接輸入繼電器DX: 0xA2
直接輸出繼電器DY:0xA3
變址寄存器Z*:0xCC
文件寄存器R*:0xAF
文件寄存器ZR:0xB0
轉載,原地址
https://blog.csdn.net/sinat_36988961/article/details/103087932?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159331571319725219948094%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=159331571319725219948094&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v1~rank_blog_v1-1-103087932.pc_v1_rank_blog_v1&utm_term=%E4%B8%89%E8%8F%B13E