說明:用Modbus Slave軟件模擬Modbus RTU協(xié)議的串口設備;
數(shù)據(jù)流向:Modbus Slave軟件----USR-G786-----有人云(組態(tài)顯示)
客戶實際應用:Modbus RTU設備---USR-G786---有人云(組態(tài)顯示)
硬件連接:使用串口(485或者232)轉USB線將USR-G786與電腦連接起來,USR-G786卡槽內插入可以上網(wǎng)的SIM卡。
USR-G786設置軟件下載地址:http://imbacareer.com.cn/Download/861.html
USR-G786軟件設計手冊下載地址:http://imbacareer.com.cn/Download/832.html
具體步驟如下:
1、登錄有人云(如果沒有賬號先申請通行證);
2、目前只能通過手機號來注冊通行證賬戶;
3、注冊完此,由此進入有人云界面;
4、可以重新創(chuàng)建云組態(tài),如果以前使用過透傳云可以直接綁定透傳云的賬號,由此界面綁定物聯(lián)網(wǎng)卡平臺,工單系統(tǒng),云監(jiān)測,和商城;
5、本次案例是USR-G786透傳模式連接有人云進行數(shù)據(jù)顯示,可以進入云組態(tài),選擇添加設備;
6、根據(jù)需要設置設備名稱和項目分組,USR-G786選擇ID方式添加設備,ID和通訊密碼可以選擇自動生成,也可以自行編輯(此處ID使用自動生成,密碼為手動添加)
注意:
1.密碼必須為8位;
2.設備ID共20位,可自行修改后8位,前12位系統(tǒng)自動分配;
7、點擊添加模板,設備模板根據(jù)需要自行編輯名稱,選擇Modbus RTU協(xié)議,點擊保存;
8、點擊下一步配置從機和變量;
9、設置從機名稱,從機地址是接在G786的串口上的終端設備的從機地址(如果不清楚,可以咨詢終端設備的廠家);
10、點擊添加變量,設置變量的名稱,寄存器地址,數(shù)據(jù)格式,采集頻率(最低只能是一分鐘);
寄存器地址填寫規(guī)則:
格式為 功能碼+寄存器地址(需要16進制轉為10進制)+1
與組態(tài)軟件的寄存器寫法相同,填十進制寄存器地址,寄存器為起始地址+1。
如:
功能碼03H或06H,起始地址0000H,則填:40001;
以這個為例,操作為只讀就是功能碼為03則就是4,寄存器地址16進制轉換為10進制就是0000,然后+1
所以組態(tài)地址就是40001;
11、設置完從機和變量,根據(jù)需要設置一下模板名稱,點擊保存;
12、添加完設備,可以在設備列表看到剛剛添加的ID和密碼(下面要用到);
13、使用設置軟件設置USR-G786參數(shù),首先選擇對應的串口號,可以在設備管理器中查看對應的串口號,在設置軟件中打開對應的串口號;
1>設置波特率以及數(shù)據(jù)位、檢驗位、停止位(出廠默認參數(shù)115200,NONE,8,1)
2>工作模式選擇網(wǎng)絡透傳模式;
3>連接有人云IP地址填寫clouddata.usr.cn,端口15000;
4>啟用注冊包,注冊數(shù)據(jù)類型選擇類型選擇透傳云;
5>設備編號和密碼填寫剛才有人云生成的ID和密碼(上圖中的SN和通訊密碼);
6>進入配置狀態(tài),返回OK后,點擊設置并保存所有參數(shù),綠色指令為成功;
7>點擊模塊重啟,重啟后參數(shù)生效;
14、等待設備重啟以后,在有人云界面就可以看到USR-G786上線;
15、在有人云界面點擊設備名稱,可以看到剛才添加的從機變量;
16、下面使用Modbus Slave模擬溫度傳感器進行溫度采集,選擇對應的串口(此時要在G786設置軟件中關閉串口,否則在Modbus Slave無法打開對應的串口),將串口參數(shù)設置為對應的參數(shù),點擊OK,建立連接;
17、在Modbus Slave文本框中輸入模擬的溫度數(shù)據(jù),點擊OK;
18、在有人云界面點擊主動采集,即可立即采集到對應的溫度數(shù)據(jù)(若設備模板設置主動采集,則有人云會按照采集頻率主動下發(fā)采集指令,本案例設置采集頻率為1分鐘);