默認(rèn)Modbus 程序的特色 當(dāng)您購(gòu)買一套 I-8000E -MTCP 控制器時(shí),它已經(jīng)安裝了一個(gè)默認(rèn)的Modbus 程序在它的 Flash 內(nèi)存中了。這支程序具備下面的特色
具 Modbus/TCP 對(duì) Modbus/RTU 的轉(zhuǎn)換功能 只要將 Modbus/RTU 的設(shè)備連接到 I-8000E -MTCP 的COM Port , 透過Modbus Utility 設(shè)定COM Port 成 Gateway 模式 ,就可以很輕易地將 Modbus/RTU 的設(shè)備升級(jí)到具備有網(wǎng)絡(luò)通訊功能。 控制器上的每一個(gè)串行埠都支持 VxComm 技術(shù) 假如串行設(shè)備沒有支持 Ethernet ,您還是可以透過 Ethernet 存取那些設(shè)備。但是必須在計(jì)算機(jī)上安裝 VxComm 的驅(qū)動(dòng)程 式,并且分配一個(gè)串行端口號(hào)碼給遠(yuǎn)程 I-8000E -MTCP 的串行埠。在那之后,程序就可以透過標(biāo)準(zhǔn)的 RS-232 函式存取遠(yuǎn) 端的串行埠了。 支持 8K 和 87K DI/DO/AI/AO 模塊 請(qǐng)參考Modbus Utility的聯(lián)機(jī)幫助 自動(dòng)掃描、 排列 I/O 模塊的記憶體(Register) 地址 您可以將 I/O 模塊插在任意一個(gè)插槽上。Modbus 的 Firmware 會(huì)自動(dòng)掃瞄所有的插槽 ,并且將 I/O 的內(nèi)存地址排列 成連續(xù)的。只要使用 Modbus Utility 連上 I-8000 -MTCP 之后,就可以知道這些 I/O 的記憶體地址的排列了。 支援Power On Value, Safe Value 請(qǐng)參考Modbus Utility的聯(lián)機(jī)幫助 允許多個(gè)主控端 ( 或稱為客戶端 ) 同時(shí)間存取 不同的 I-8000E -MTCP 控制器支持不同數(shù)目的主控端。請(qǐng)參考網(wǎng)頁(yè)上 FAQ 的詳細(xì)說(shuō)明。 /faq/7188e/hardware/003.htm
程序可以修改 我們提供 Modbus 軟件開發(fā)工具 給客戶自行修改 Modbus 程序。
Modbus 設(shè)定工具:
我們提供了幾個(gè)在 Windows 98/SE/NT/2K/XP 上使用的 Modbus 工具軟件,包括了
Modbus Utility 可透過網(wǎng)絡(luò)做在線設(shè)定 1. I/O模塊設(shè)定 2. 記憶I/O模塊配置與設(shè)定,可以更新或保留I/O模塊配置設(shè)定(新增模塊時(shí)) 3. 自動(dòng)產(chǎn)生 I/O 的內(nèi)存對(duì)映表 4. 設(shè)定資料的導(dǎo)出/匯入(可以在脫機(jī)時(shí)開啟系統(tǒng)配置文件以便查詢) 5. COM Port功能設(shè)定(Modbus/RTU 網(wǎng)關(guān), VxComm, UpLink, Programming, Debug) 6. 直接顯示I/O數(shù)值,有3種顯示模式可以選擇(Value, Dec, Hex) 7. 直接控制模擬輸出與數(shù)字輸出 8. 具備模擬,數(shù)字 趨勢(shì)圖功能(可以選擇不同通道繪出趨勢(shì)圖) 9. I/O數(shù)值可以存成逗號(hào)分隔的文本文件 10.Power on value and safe value 的設(shè)定,WDT 設(shè)定 MBRTU Modbus/RTU的客戶端程序(附VB6的源代碼),可用來(lái)對(duì)Modbus/RTU的伺服端設(shè)備對(duì)測(cè)試。 MBTCP Modbus/TCP的客戶端程序(附VB6 的源代碼),可用來(lái)對(duì)Modbus/TCP的伺服端設(shè)備對(duì)測(cè)試
基本應(yīng)用 1: Modbus/TCP 與Modbus/RTU控制器 I-8000E-MTCP默認(rèn)的韌體可以自動(dòng)掃描插槽上的I/O模塊, 并且將 I/O 的內(nèi)存地址排列成連續(xù)的, 用戶可以使用Modbus Utility 來(lái)設(shè)定模塊, 然后使用系統(tǒng)監(jiān)控軟件或是HMI裝置來(lái)聯(lián)機(jī)控制 。
基本應(yīng)用 2: 通訊協(xié)議轉(zhuǎn)換器 I-8000E-MTCP 透過Modbus Utility 設(shè)定好COM Port , 就可以當(dāng)做 Modbus/TCP 對(duì) Modbus/RTU 的轉(zhuǎn)換器。設(shè)定好SCADA 和 HMI 和 I-8000E -MTCP 之間的聯(lián)機(jī)即可, 即可升級(jí)Modbus/RTU 為 Modbus/TCP。
基本應(yīng)用 3: 通訊協(xié)議轉(zhuǎn)換器加上VxComm技術(shù) I-8000E -MTCP 也可以連接到串行設(shè)備。欲使用這個(gè)功能,您必需在 PC 上安裝 VxComm 的驅(qū)動(dòng)程序。在安裝完驅(qū)動(dòng)程后,您就可以使用標(biāo)準(zhǔn)的串行程序存取遠(yuǎn)程的串行埠了。 進(jìn)階應(yīng)用 1: 用戶自定義 Modbus/TCP控制器 用戶也可以參考Modbus SDK自行撰寫韌體, 用來(lái)連結(jié)非Modbus通訊協(xié)議之控制器, 利用用戶自定義的Modbus地址, 來(lái)做I/O設(shè)備的控制 。
進(jìn)階應(yīng)用 2 : Modbus/TCP控制器加上VxComm技術(shù) I-8000E -MTCP 連結(jié)到和進(jìn)階應(yīng)用 1 中相同的硬設(shè)備時(shí),假如連接在某些串行埠上的設(shè)備并沒有被整合到您的特定版本的 Modbus 程序中,您仍然可以使用標(biāo)準(zhǔn)的串行程序存取遠(yuǎn)程的串行埠,只是您必須在主控計(jì)算機(jī)上安裝 VxComm 驅(qū)動(dòng)程序。 |