Smart200串口通訊Modbus RTU--玩轉(zhuǎn)485數(shù)顯模擬量轉(zhuǎn)換器模塊
數(shù)顯模擬量轉(zhuǎn)換器是一款可將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)并通過(guò)485顯示,實(shí)現(xiàn)模擬量與數(shù)字量和工程量的互轉(zhuǎn)。數(shù)顯模擬量轉(zhuǎn)換器常和傳感器配套使用。
功能需求
水溫實(shí)時(shí)監(jiān)測(cè)--PLC采集當(dāng)前溫度
硬件準(zhǔn)備
控制器:200Smart(主機(jī))
轉(zhuǎn)換器:數(shù)顯模擬量轉(zhuǎn)換器(從機(jī))
串口工具:USB轉(zhuǎn)485(調(diào)試必備)
測(cè)試軟件
串口調(diào)試助手
模擬量設(shè)置軟件
參考文檔
PLC數(shù)顯模擬量轉(zhuǎn)換器
S7-200 SMART 系統(tǒng)手冊(cè)
轉(zhuǎn)換器協(xié)議解析


PLC發(fā)送串口數(shù)據(jù)(讀取數(shù)字量)
從機(jī)地址:01(16進(jìn)制)
功能函數(shù):04(16進(jìn)制)
起始地址:00 60(讀取數(shù)字量地址)
字節(jié)長(zhǎng)度:00 02
CRC16:71 C4(低8位在前)
該協(xié)議功能為讀取數(shù)字量
轉(zhuǎn)換器應(yīng)答數(shù)據(jù)
從機(jī)地址:01(16進(jìn)制)
功能函數(shù):04(16進(jìn)制)
字節(jié)長(zhǎng)度:04(16進(jìn)制)
寄存器數(shù)據(jù):00 00 6C 00(2個(gè)寄存器組合成32位)
CRC16:D6 84(低8位在前)
當(dāng)前數(shù)字量為
27648=0x00006C00
PLC地址解析
功能03對(duì)應(yīng)適用于讀取保持寄存器
(PLC)40001->0x00(LED)
(PLC)40097->0x60(LED)
功能04對(duì)應(yīng)適用于讀取輸入寄存器
(PLC)30001->0x00(LED)
(PLC)30097->0x60(LED)
測(cè)試30001和40001兩種格式(03和04)都支持
程序代碼

顯示效果

調(diào)試總結(jié)
1.確認(rèn)轉(zhuǎn)換器接線顯示是否正常
2.確認(rèn)PLC數(shù)據(jù)發(fā)送格式是否正確
3.工程量上下限必需與傳感器必須一致
4.功能測(cè)試溫度顯示與PLC轉(zhuǎn)換數(shù)值是否正常
5.直接通過(guò)串口讀取轉(zhuǎn)換工程量溫度數(shù)值
6.其它功能有待自行測(cè)試

PLC工程師想加入組織么,