常用資料
Common data

1.通訊的基礎(chǔ),上下一致
確保上位機(jī)(PC、觸摸屏、PLC等)和下位機(jī)(島電儀表)的通訊參數(shù)設(shè)置一致,這是實現(xiàn)通訊的基礎(chǔ)。一組中有多塊儀表的,要使用不同站號不能重復(fù)。島電表modbusRTU的通訊設(shè)置一般包括
?協(xié)議選擇(SHIMADEN/MODBUS)
?站號
?波特率
?數(shù)據(jù)格式(8N1/8E1/...)。
有關(guān)SHIMADEN協(xié)議的通訊設(shè)置一般包括
?協(xié)議選擇(SHIMADEN/MODBUS)
?站號
?波特率
?數(shù)據(jù)格式(7N1/8N1/...)
?通訊起始符(STX/Att/...)
?BCC校驗(Add/Xor/...)
其他如:通訊延遲DELY、存儲方式MEM、通訊模式com1等通常情況下不用調(diào)整。
2.COM寫操作開關(guān)
COM燈無論是打開還是關(guān)閉狀態(tài)都是能夠進(jìn)行讀取操作的。
島電表的COM開關(guān)作為通訊寫保護(hù),為LOC狀態(tài)時,通訊只能進(jìn)行讀操作;為COM狀態(tài)時,通訊能夠讀和寫操作。注意:只能使用通訊的方式將LOC切換為COM狀態(tài),而不能使用儀表按鍵實現(xiàn)。
另外,F(xiàn)P30系列、SRS10A系列、帶modbus的FP93、MRM57模塊這幾款儀表不需開啟COM也能進(jìn)行讀寫操作。
3.讀操作
島電儀表允許把多個連續(xù)的寄存器一次讀取上來,但對讀取的數(shù)量有限制。MRM57模塊型儀表單次讀取的最大個數(shù)為32,其他島電儀表單次讀取的最大個數(shù)都是10。當(dāng)10個地址不連續(xù)時不能一次讀取。modbus讀操作的功能碼使用03。
4.寫操作
所有島電儀表每次僅能對1個寄存器進(jìn)行寫操作。另外,因為大部分可寫入寄存器是斷電保持的,所以當(dāng)使用PLC和儀表通訊時可以給寫操作做一個開關(guān),避免每個PLC的掃描周期都執(zhí)行寫操作,給儀表增加不必要的負(fù)擔(dān)甚至造成可擦寫存儲器的損壞。Modbus寫操作的功能碼使用06。
5.寄存器的地址
通訊地址列表中給出的寄存器地址是16進(jìn)制的,如:測量值PV的地址是0100H,H代表16進(jìn)制,在使用十進(jìn)制的觸摸屏或PLC中需要進(jìn)行轉(zhuǎn)換:0100(十六進(jìn)制)=256(十進(jìn)制)。有些設(shè)備廠家的modbus地址是基于0起始的,所以要再加1即257,我們使用的很多設(shè)備的modbus都是這種方式,如:西門子PLC、組態(tài)王、 昆侖通態(tài)、威綸觸摸屏等。當(dāng)然也有廠家的modbus是基于1起始的,如GE的PLC、LABVIEW等,就無需加1。本例僅供參考,具體使用請遵循廠家的驅(qū)動說明。
6.有關(guān)時間的寄存器
島電的時間寄存器與溫度等其他寄存器不同,時間寄存器是雙單位的,即一個時間寄存器的單位是時分或分秒。通過通訊寫入的時候設(shè)置為BCD格式會比較簡便。關(guān)于島電儀表的時間請參考已推送的公眾號內(nèi)容《詳解島電儀表的時間設(shè)置》
7.有關(guān)曲線步的寄存器
使用通訊來設(shè)置曲線步,會發(fā)現(xiàn)島電儀表給出的曲線步的地址有兩種形式。一種形式是展開的曲線步地址,如FP93,曲線的每一步都對應(yīng)有固定的地址,這種實現(xiàn)起來直接操作每一步的地址就可以了。
另一種形式是折疊的曲線步地址,如SRS10A,每一步通過修改步號0901來循環(huán)使用0950、0951、0952這三個地址。如果想要把整條曲線一起展現(xiàn)的時候,可以用觸摸屏或上位機(jī)的臨時變量。即操作一下步號,然后將步的值傳遞給第1組臨時變量,再操作一下步號,在將步的值傳遞給第2組臨時變量,如此執(zhí)行到最后一步。需要注意的是:使用腳本批量操作時,根據(jù)經(jīng)驗我們觀察到需要在更改步號后加一個適度的延時然后再進(jìn)行后面的數(shù)據(jù)傳遞。
8.廣播功能
通過通訊發(fā)出的命令,站號為0時可以被島電儀表作為廣播命令接收。廣播命令可以為用戶解決一些特殊需求,如多臺儀表同時啟停、設(shè)定統(tǒng)一的SV值等。島電有的儀表支持廣播命令如SRS10A系列,有的儀表不支持廣播命令如FP93,具體請仔細(xì)閱讀相關(guān)產(chǎn)品使用說明書。
聯(lián)系我們
CONTACT US
咨詢熱線: 13671690551
13581960962
QQ:35779577
Mail:huishilingyun@126.com
地址:北京市豐臺區(qū)云崗路198號綜合樓104室