Modbus 通訊協定之可程式化 I/O 單元

Modbus 在工業製造和環境監測的領域,是一種非常廣為人知的通訊協定。 適合用於一問一答 ( master-slave) 的分散式 I/O 應用場合。此單元預先安裝了一個 Modbus 的 firmware 。 因此 PC, HMI or PLC 可以透過 RS-232/485 or Ethernet 等介面,以 Modbus/TCP 和 Modbus/RTU 的通訊協定和此 I/O 單元上的模組通訊

除了基本的 I/O 單元功能之外,它還是一個 配置了一個類似 DOS 的單工作業系統 (MiniOS7) 的可程式化控制器 (以 C 語言為基礎)。 利用可以編譯出 16-bit 執行檔 (*.exe) 的程式編譯器來開發程式,然後下載到控制器裡面。如此一來,這個控制器就可以獨立運作了。網路上有兩個免費的程式編譯器 ( Turbo C 2.0 和 Turbo C++ 1.01 ) ,我們建議客戶使用其中的 Turbo C++ 1.01 。

我們提供的 軟体開發工具 ,可以 讓客戶可以對此 firmware 做客制化。此 SDK 包含了非常豐富的 Modbus 通訊命令,例如 Modbus/TCP master/slave, Modbus/RTU master/salve, Modbus/ASCII master, ... 等等。

Model
CPU
 I/O
Slot
SRAM
Flash
COM1
(Note1)
COM2
(Note2)
COM3
(Note3)
COM4
(Note4)
Power
Consumption
40M Hz
4
512K
512K
RS-232
RS-485
(Note3)
RS-232/485
RS-232
3.9W
40M Hz
8
512K
512K
RS-232
RS-485
(Note3)
RS-232/485
RS-232
5.1W
80M Hz
4
512K
512K
RS-232
Ethernet
(10- Base T)
RS-232/485
RS-232
3.9W
80M Hz
8
512K
512K
RS-232
Ethernet
(10- Base T)
RS-232/485
RS-232
5.1W
80M Hz
4
512K
512K
RS-232
Ethernet
(10- Base T)
-
-
3.9W
80M Hz
8
512K
512K
RS-232
Ethernet
(10- Base T)
-
-
5.1W

 

Note1: RS-232: RXD, TXD, GND
              Signal lines are RXD, TXD and GND
              Program download port

Note2: RS-485: Data+, Data-; Self-tuner inside

Note3: RS RS-232: RXD, TXD, CTS, RTS, GND
              or RS-485: Data+, Data-; Self-tuner inside

Note4: RS-232: RXD, TXD, CTS, RTS, DSR, DTR, DCD, RI, GND

 

 
Copyright© ICP DAS Co., Ltd. All Rights Reserved