網(wǎng)絡(luò)IO模塊設(shè)備配置畫面一
首先ip模式設(shè)置為動態(tài)獲取,工作模式設(shè)置為tcp客戶端模式,目的ip或域名設(shè)置為47.95.144.92,目的端口設(shè)置為9797,波特率設(shè)置為115200,這是這個頁面需要配置的
圖一 網(wǎng)絡(luò)IO模塊基本配置
設(shè)備配置畫面二
點擊固件與配置進入第二個配置頁面
圖二 網(wǎng)絡(luò)IO模塊固件與配置
第二個配置頁面
首先新建一個文件夾,可以命名為webs等等,最好是英文,然后網(wǎng)絡(luò)IO模塊本地配置網(wǎng)頁所在地根目錄選擇這個文件夾,然后點擊JSON配置進入第三個頁面(注意以前webs文件夾里面寫過json,那需要點擊清除全部)
圖三 網(wǎng)絡(luò)IO模塊網(wǎng)頁程序下載配置
第三個配置頁面
首先是上傳服務(wù)器時間,這邊是2000毫秒為2秒,這個自己估量著差不多就可以,選擇接入的云平臺為卓嵐云,然后點擊JSON上發(fā)進入下一個頁面,采集移動設(shè)備的數(shù)據(jù)
圖四 網(wǎng)絡(luò)IO模塊JSON配置
第四個配置頁面
首先我們采集的是網(wǎng)絡(luò)IO模塊產(chǎn)品的DI數(shù)字量輸入狀態(tài),數(shù)據(jù)來源選擇modbus rtu,第一步我們采集的是DI1的數(shù)據(jù),為了好記我們寫的對應(yīng)的json關(guān)鍵詞為di1,(注意后面移動設(shè)備里面的關(guān)鍵詞要大小寫也一樣),modbus rtu設(shè)置中,站地址選擇1,modbus功能碼選擇1(只讀),寄存器地址選為0,然后進入下一個節(jié)點DI2的設(shè)置,相類似,json關(guān)鍵詞為di2,站地址選擇1(同一個設(shè)備站地址相同),modbus功能碼選擇1(只讀),寄存器地址選為1,進入下一個節(jié)點DI3的設(shè)置,json關(guān)鍵詞為di3,站地址選擇1(同一個設(shè)備站地址相同),modbus功能碼選擇1(只讀),寄存器地址選為2….
圖五 網(wǎng)絡(luò)IO模塊添加JSON節(jié)點
第四個配置頁面
經(jīng)過類似的操作到了DI8,json關(guān)鍵詞為di8,站地址選擇1(同一個設(shè)備站地址相同),modbus功能碼選擇1(只讀),寄存器地址選為7,然后點擊保存全部并推出
圖六 網(wǎng)絡(luò)IO模塊添加JSON節(jié)點
第五個配置頁面
首先點擊保存JSON設(shè)置,然后點擊JSON下發(fā)來進入DO數(shù)字量輸出設(shè)置
圖七 網(wǎng)絡(luò)IO模塊JSON配置
首先點擊modbus設(shè)置線圈指令,因為第一個節(jié)點是用來設(shè)置DO1的,那么為了清楚明了,我們關(guān)鍵詞寫法可以寫為“do11”:“1(注意符號需在英文輸入狀態(tài)下,1用來和移動設(shè)備對應(yīng)代表on,也就是說移動設(shè)備一旦發(fā)送1就說明發(fā)送的指令是on),從站地址為1,寄存器地址為16,內(nèi)容為on,而第二個節(jié)點也是用來設(shè)置DO1的,那么為了清楚明了,我們關(guān)鍵詞寫法可以寫為“do12”:“0(注意符號需在英文輸入狀態(tài)下,0用來和移動設(shè)備對應(yīng)代表off,也就是說移動設(shè)備一旦發(fā)送0就說明發(fā)送的指令是off),從站地址為1,寄存器地址為16,內(nèi)容為off。下面的DO2,DO3操作類似,點擊進入下一個。(例如DO2為on狀態(tài)則關(guān)鍵詞寫法可以寫為“do21”:“1。 從站地址為1,寄存器地址為16,內(nèi)容為on)。。。全部寫完后點擊保存全部并退出。
圖八 網(wǎng)絡(luò)IO模塊JSON下發(fā)
最后點擊保存json設(shè)置,并點擊返回
圖九 網(wǎng)絡(luò)IO模塊保存JSON配置
最后確保ip地址正確后,點擊下載,等待下載完畢ok
移動設(shè)備
首先打開微信,搜索小程序“卓嵐物聯(lián)”,進入后點擊設(shè)備管理,進入設(shè)備類型,再點擊添加類型,輸入添加的名稱;6844;添加完成后點擊建立好的6844,進入采集設(shè)置。
圖十一 移動設(shè)備設(shè)置
進入網(wǎng)絡(luò)IO模塊配置后可以看到采集點位設(shè)置,這邊注意點位JSON需要跟之前設(shè)備上設(shè)置的一樣,例如di1.di2.di3等等。任意取個名可以設(shè)置的差不多這樣讀起來會更加明了,設(shè)置完成后,點擊添加設(shè)備
圖十四 移動設(shè)備控制網(wǎng)絡(luò)IO模塊采集點位設(shè)置
進入添加設(shè)備,設(shè)備碼掃描設(shè)備配置界面的id二維碼,設(shè)備名隨意,設(shè)備類型選擇剛剛設(shè)置好的6844.添加后可以看到設(shè)備在線
圖十五 移動設(shè)備添加網(wǎng)絡(luò)IO模塊
下圖可以看到設(shè)備狀態(tài)在線,然后點擊設(shè)備進入,當將ID1短接后可以發(fā)現(xiàn),數(shù)據(jù)顯示1
圖十七 網(wǎng)絡(luò)IO模塊狀態(tài)顯示圖
最后點擊任意控制,進行DO數(shù)字量輸出設(shè)置
首先下發(fā)json值填之前設(shè)置的關(guān)鍵詞,do11,do12,相對應(yīng)的下發(fā)json值為1,0.當下發(fā)指令為1時,則表示on,當下發(fā)指令為0時,則表示off,,點擊提交下的綠色勾號來控制線圈
圖十八 移動設(shè)備控制網(wǎng)絡(luò)IO模塊的DO開關(guān)
備注(寄存器地址,指令碼)
表1. 網(wǎng)絡(luò)IO模塊DI寄存器表
寄存區(qū)地址通道指令碼描述屬性
000010011號DI值只讀
000021012號DI值只讀
000032013號DI值只讀
000043014號DI值只讀
000054015號DI值只讀
000065016號DI值只讀
000076017號DI值只讀
000087018號DI值只讀
表2. 網(wǎng)絡(luò)IO模塊DO寄存器表
寄存區(qū)地址通道指令碼描述屬性
00017001/051號DO值讀寫
00018101/052號DO值讀寫
00019201/053號DO值讀寫
00020301/054號DO值讀寫
00021401/055號DO值讀寫
00022501/056號DO值讀寫
00027601/057號DO值讀寫
00028701/058號DO值讀寫
表3. 網(wǎng)絡(luò)IO模塊AI寄存器表
寄存區(qū)地址通道指令碼描述屬性
300010041號AI值只讀
300021042號AI值只讀
300032043號AI值只讀
300043044號AI值只讀
300054045號AI值只讀
300065046號AI值只讀
300076047號AI值只讀
300087048號AI值只讀
? ? ? ? ymf
評論