Modbus/TCP Embedded Controller (Ethernet enables Modbus commands to run over TCP/IP)
Modbus Firmware Features: ● Converters single Modbus/TCP to multi Modbus/RTU ● Supports VxComm technique for every COM port of controllers ● Allowed multi-client (or master) access simultaneously ● Firmware modifiable
Modbus SDK (in C Language) Features: ● Supports extra user-defined command protocol (TCP/IP) ● Register based programming method (easy to use) ● Provides user-defined registers ● Can Iink to Modbus/TCP slave devices ● Can link to Modbus/RTU slave devices ● Can link to non-Modbus/RTU serial devices ● Supports X boards ● Xserver SDK compatible
Modbus is a highly well-known protocol in industrial manufacturing and environment monitoring fields. It suits master-slave or query-response distributed I/O applications. The Modbus gateway firmware has already been installed in ICPDAS Modbus Gateway I-7188EX-MTCP units.
Therefore, linked with I-7188EX-MTCP or uPAC-7186EX-MTCP, PCs or PLCs can use Modbus/TCP or Modbus/RTU protocol to communicate with I/O modules which use Modbus/RTU protocol and link to any COM port of the gateway.
Besides the gateway functionality, the ICPDAS Modbus Gateway I-7188EX-MTCP unit is also a C language based programmable controllers that is equipped with DOS-like OS (MiniOS7). Users can use C compilers that can create 16 bit executable (*.exe) files to develop a program. After downloading it to the controller, the controller will be able to work stand-alone. There are two free charge version compilers (Turbo C 2.0 and Turbo C++ 1.01), and we suggest users to use the Turbo C++ 1.01.
With the software development toolkits provided by ICP DAS, users can customize the firmware. The SDK provides rich functions for Modbus communication, such as Modbus/TCP master/slave, Modbus/RTU master/salve, Modbus/ASCII master, etc. Furthermore, by calling relative COM port functions (such as IsCom, ReadCom, ToCom.,etc), you can convert other non-standard protocol to Modbu/TCP or Modbus/RTU. That is to say, the controller can be a protocol converter, too.