BL102UA是鋇錸技術(shù)推出的一款OPC UA網(wǎng)關(guān),它可以輕松的主流PLC,如三菱,西門子,歐姆龍,臺達(dá),AB等廠家PLC轉(zhuǎn)化成標(biāo)準(zhǔn)的OPC UA協(xié)議,提供給上位機(jī),MES,ERP,OEE等系統(tǒng)使用,也支持Modbus轉(zhuǎn)OPC UA,DT/L645規(guī)約轉(zhuǎn)OPC UA,同時(shí)可以將PLC,變頻器,儀器儀表,傳感器數(shù)據(jù)通過MQTT送到運(yùn)到,實(shí)現(xiàn)遠(yuǎn)程控制,記錄歷史數(shù)據(jù),遠(yuǎn)程預(yù)警等功能,
在非標(biāo)工業(yè)自動系統(tǒng)中,往往需要將PLC數(shù)據(jù)采集到PC端上位軟件,MES,SCADA,直接采集PLC需要做大量的軟件開發(fā)和調(diào)試工作量,甚至需要購買軟件驅(qū)動然后在做開發(fā),如果使用標(biāo)準(zhǔn)OPC UA客戶端組建加上OPC UA網(wǎng)關(guān)采用OPC UA統(tǒng)一標(biāo)準(zhǔn)將大大降低開發(fā)難度和實(shí)現(xiàn)效率,深圳市鋇錸技術(shù)有限公司推出的BL102網(wǎng)關(guān)很好的解決了這個問題,現(xiàn)在國產(chǎn)PLC都支持Modbus 協(xié)議,通過Modbus協(xié)議將施耐德Modicon M218PLC轉(zhuǎn)OPC,以下是操作步驟。
1.1.1.1COM口屬性配置
鼠標(biāo)左鍵雙擊COM1,彈出COM口屬性框,配置COM參數(shù)。
串口屬性 | |||
功能 | 說明 | 默認(rèn) | |
模式選擇 | 從“采集”、“透傳”、“ModbusRTU轉(zhuǎn)ModbusTCP”中選擇。 | 采集 | |
協(xié)議設(shè)置 | 設(shè)備品牌 | Modbus | Modbus |
設(shè)備型號 | ModbusRTU | ModbusRTU | |
串口設(shè)置 | 波特率 | 從“2400”、“4800”、“9600”、“19200”、“38400”、“57600”、“115200”中選擇。 | 9600 |
停止位 | 從“1Bit”、“2Bit”中選擇。 | 1Bit | |
數(shù)據(jù)位 | 從“7Bit”、“8Bit”中選擇。 | 8Bit | |
校驗(yàn) | 從“None”、“Even”、“Odd”中選擇。 | None | |
確定 | 確定COM口配置 | ||
取消 | 取消COM口配置 |
1.1.1.2添加COM口采集的設(shè)備
在COM1處點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊添加設(shè)備,彈出設(shè)備信息配置框,配置要采集設(shè)備的信息。對已建好的設(shè)備名稱,鼠標(biāo)雙擊可以彈出設(shè)備的配置信息,鼠標(biāo)右鍵可以進(jìn)行刪除設(shè)備。
注:COM口最多支持采集50個Modbus RTU設(shè)備。
設(shè)備信息 | |||
功能 | 說明 | 默認(rèn) | |
設(shè)備名稱 | 對要采集數(shù)據(jù)的設(shè)備命名 | ||
設(shè)備屬性 | 從站ID | 要采集數(shù)據(jù)的設(shè)備的Modbus 通訊地址 | |
16位數(shù)據(jù)類型 | 從“AB”、“BA”中選擇。 | AB | |
32位數(shù)據(jù)類型 | ABCD | ||
確定 | 確定設(shè)備信息的配置 | ||
取消 | 取消設(shè)備信息的配置 |
1.1.1.3添加COM口設(shè)備要采集的數(shù)據(jù)點(diǎn)
點(diǎn)擊設(shè)備的名稱,把鼠標(biāo)放在右邊的方框內(nèi),點(diǎn)擊鼠標(biāo)右鍵,彈出“新增”,點(diǎn)擊“新增”,彈出數(shù)據(jù)點(diǎn)的信息配置框,配置要采集的數(shù)據(jù)點(diǎn)信息。
每增加下一條數(shù)據(jù)點(diǎn)都要點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊“新增”。也可以對建好的數(shù)據(jù)點(diǎn)進(jìn)行修改或刪除,點(diǎn)擊數(shù)據(jù)點(diǎn),鼠標(biāo)右鍵,可以對數(shù)據(jù)進(jìn)行刪除操作,雙擊數(shù)據(jù)點(diǎn)可以對數(shù)據(jù)點(diǎn)的配置進(jìn)行修改。
采集數(shù)據(jù)點(diǎn)的配置 | |
功能 | 說明 |
變量名稱 | 對采集的數(shù)據(jù)點(diǎn)命名 |
變量單位 | 數(shù)據(jù)點(diǎn)的單位 |
地址類型 | 選擇采集數(shù)據(jù)點(diǎn)的Modbus功能碼,從“01讀保持線圈”、“02讀輸入線圈”、“03讀保持寄存器”、“04讀輸入寄存器”中選擇。 |
起始地址 | 采集數(shù)據(jù)點(diǎn)的地址 |
數(shù)據(jù)類型 | 布爾量選擇“布爾”,數(shù)值型可以從“16位無符號整型”、“16位有符號整型”、“32位無符號整型”、“32位有符號整型”、“32位單精度浮點(diǎn)”中選擇。 |
添加數(shù)量 | 采集個數(shù) |
讀寫類型 | 從“只讀”、“可讀可寫”中選擇。 |
系數(shù) | 數(shù)值類型數(shù)據(jù)才能設(shè)置,可以擴(kuò)大或縮小多少倍上傳給平臺。 |
modbus映射地址 | 數(shù)據(jù)點(diǎn)存放在網(wǎng)關(guān)設(shè)備中地址,范圍:布爾0~2000個。數(shù)值型0-2000個。 |
mqtt標(biāo)識符 | 數(shù)據(jù)點(diǎn)的MQTT標(biāo)識符,可以任意填寫。 |
確定 | 確定數(shù)據(jù)點(diǎn)的配置信息 |
取消 | 取消數(shù)據(jù)點(diǎn)的配置 |
點(diǎn)擊數(shù)據(jù)點(diǎn),鼠標(biāo)右鍵,可以對數(shù)據(jù)進(jìn)行刪除操作,雙擊數(shù)據(jù)點(diǎn)可以對數(shù)據(jù)點(diǎn)的配置進(jìn)行修改。
也可以通過WAN或者LAN采集Modbus TCP數(shù)據(jù)
1.1.1OPC UA的配置
操作步驟:(1)雙擊“OPC UA”彈出OPC UA配置框。(2)點(diǎn)擊啟用按鈕,啟用OPC UA。默認(rèn):關(guān)閉?;疑硎荆翰粏⒂?,綠色表示:啟用。(3)網(wǎng)口:選擇“WAN”口,因本示例通過WAN口接到R40路由器。點(diǎn)擊“WAN”,查看到WAN口的IP地址為:192.168.1.155。(4)端口:OPC UA 端口,默認(rèn):4840。(5)Anonymous:啟用,表示不用用戶名連接。(6)User、Password:用戶名和用戶密碼,因啟用無用戶連接,故不用填寫。(7)安全策略:選擇OPC UA是否加密連接。本示例選擇無加密連接。(8)Certificate、PrivateKey:OPC UA證書和密鑰,因選擇無加密連接,故,不用上傳證書和密鑰。(9)點(diǎn)擊“確定”,確定OPC UA的配置。(10)點(diǎn)擊“寫入配置”,網(wǎng)關(guān)設(shè)備重啟后,OPC UA才啟用。
1.1.2用UaExpert查看數(shù)據(jù)
BL102網(wǎng)關(guān)是以O(shè)PC UA服務(wù)器對外提供數(shù)據(jù)。用UaExpert(OPC UA Client)采集到的數(shù)據(jù)見下圖:UaExpert連接BL110 網(wǎng)關(guān) OPC UA服務(wù)器會自動生成數(shù)據(jù)點(diǎn),數(shù)據(jù)點(diǎn)的名字由配置軟件上的數(shù)據(jù)點(diǎn)的變量名稱決定。
數(shù)據(jù)下發(fā)
直接雙擊數(shù)據(jù)點(diǎn)的值輸入數(shù)值按鍵盤的回車鍵確定即可。
發(fā)布評論請先 登錄
相關(guān)推薦
評論