1. 首先在有人云平臺(tái)創(chuàng)建一個(gè)項(xiàng)目分組,如圖1(1),名稱這里命名為usr_modbus_rtu,如圖1(2),點(diǎn)擊確定完成項(xiàng)目創(chuàng)建。
圖1(1)
圖1(2)
2. 點(diǎn)擊設(shè)備模板,然后點(diǎn)擊添加,開始添加設(shè)備模板。如圖2(1);在打開的頁面中所屬項(xiàng)目選擇剛才創(chuàng)建的項(xiàng)目,設(shè)備模板名稱這里命名為730_modbus,協(xié)議和驅(qū)動(dòng)一欄選擇云端采集——modbus rtu,點(diǎn)擊下一步,配置從機(jī)和變量如圖2(2);點(diǎn)擊添加從機(jī)如圖2(3);這里從機(jī)名稱命名為從機(jī)1號(hào),從機(jī)地址填寫為1,然后點(diǎn)擊確定,這里的從機(jī)地址就是modbus協(xié)議中的從機(jī)設(shè)備號(hào)如圖2(4);點(diǎn)擊添加變量如圖2(5);這里為變量命名為數(shù)字量采集,寄存器類型選擇為4(關(guān)于寄存器類型選擇參看步驟2結(jié)尾說明部分),數(shù)據(jù)格式選擇16位無符號(hào),采集頻率設(shè)置為一分鐘,如圖2(6);最后點(diǎn)擊保存如圖2(7)。
圖2(1)
圖2(2)
圖2(3)
圖2(4)
圖2(5)
圖2(6)
圖2(7)
寄存器類型選擇說明:
0為線圈狀態(tài),功能碼01H或05H;假如功能碼為01H或05H,起始地址0002H,則填:00003。
1為離散量輸入,功能碼為02H;假如功能碼為02H,起始地址0003H,則填:10004。
3為輸入寄存器,功能碼為04H;假如功能碼為04H,起始地址000AH,則填:30011。
4為保持寄存器,功能碼為03H或06H;假如功能碼為03H或06H,起始地址0000H,則填:40001。
3. 點(diǎn)擊添加設(shè)備,設(shè)備名稱選擇為GPRS DTU usr-730,項(xiàng)目分組選擇為usr_modbus_rtu/我的分組,選擇ID方式添加如圖3(1),設(shè)備ID和密碼默認(rèn)即可,設(shè)備模板選擇我們剛才創(chuàng)建的模板,點(diǎn)擊保存如圖3(2)。
圖3(1)
圖3(2)
4. 打開 730 的配置軟件,電腦串口連接 730,點(diǎn)擊打開串口,勾選連接服務(wù)器 A,地址填寫 clouddata.usr.cn,端口 15000,勾選啟用透傳云,設(shè)備號(hào)與密碼填寫圖 4(2) 中的設(shè)備號(hào)與密碼,填寫完成后選擇進(jìn)入配置狀態(tài),待 730 串口返回 ok 之后,點(diǎn)擊設(shè)置并保存所有參數(shù),待所有參數(shù)配置完成之后,點(diǎn)擊模塊重啟,使參數(shù)生效。如圖 4(1),此時(shí)我們可以看到透傳云端的設(shè)備已經(jīng)上線了,如圖 4(3)。
圖 4(1)
圖 4(2)
圖 4(3)
5. 打開配置軟件,將接收調(diào)整為16進(jìn)制接收,可以看到有人云下發(fā)的指令:01 03 00 00 00 01 84 0A,這時(shí)候我們根據(jù)modbus協(xié)議上傳一組數(shù)據(jù):01 03 02 00 07 F9 86 ,如圖5(1)。點(diǎn)擊設(shè)備,來到如圖5(2)界面用來查看數(shù)據(jù),我們可以看到當(dāng)前數(shù)值變?yōu)?如圖5(3)。
圖5(1)
圖5(2)
圖5(3)