Bộ điều khiển lập trình nhúng Modbus/TCP CPU 80186 + 1 cổng RS-232/485 + 1 cổng Ethernet + 8 cổng I/O Expansion ICP DAS I-8KE8-MTCP-G
Introduction
| I-8KE4-MTCP-G and I-8KE8-MTCP-G are Modbus/TCP I/O units with Modbus communication protocol. They support most of 8K and 87K series I/O modules, such as DI, DO, DIO, AI, AO, etc.. Most SCADA software support Modbus communication protocol, thus users can easily and quickly integrate remote I/Os to the SCADA software as data acquisition and monitor to apply to environment monitoring, power management, factory automation, etc. | ![]() |
Feature
- Supports IPv4
- Supports Modbus/TCP communication protocol at Ethernet port.
- Supports Modbus/RTU communication protocol at RS-232 port.
- Supports 8K and 87K series DI/DO/AI/AO/Counter/Frequency modules
- I/O configurable via the Ethernet (Using the Modbus Utility)
- I/O scan engine
The engine can automatically scan I/O modules plug in slots and range I/O registers address to continuous to have high-data-density registers to get best communication efficiency. - Support power on value and safe value for analog/digital output module.
- Detection of I/O module communication status (online/offline).
- The SMMI of the panel can be used to
1. Configure the network setting (IP, Mask, Gateway)
2. Set the offset value of AI/AO module - Allowed a maximum of 8 host PCs access simultaneously
- Firmware updateable (via the RS-232 port)
- Firmware programmable
We provide the Modbus SDK allowing users customized the Modbus firmware.
Modbus Utility
The Modbus Utility package is for Windows 98/SE/2K/XP. It includes
|
![]() |
- MBRTU
Modbus/RTU client (with source code in VB6) to diagnostic Modbus/RTU slave devices. - MBTCP
Modbus/TCP client (with source code in VB6) to diagnostic Modbus/TCP slave devices.
Default firmware features:
- Supports Modbus/RTU to Modbus/TCP converter.
I-8000E -MTCP’s COM Port can be setted as gateway mode, and connect to Modbus/RTU device. Host PC can link the Modbus/RTU device by Modbus/TCP protocol with enthernet. - Supports VxComm technique for every COM port of controllers.
When the serial device does not support Ethernet, user still can use virtual COM Port to access the device by Ethernet . Just set I-8000E -MTCP’s COM Port as VxComm mode, and install VxComm driver on PC, then mapping a virtual COM Port to I-8000E -MTCP’s COM Port. After all, user’s program can communicate with serial COM Port of remote device by standard RS-232 process. - Supports 8K and 87K DI/DO/AI/AO modules.
Refer to Modbus Utility on line help - Automatically scan I/O modules and range I/O registers address to continuous.
You can plug I/O modules in any slot. The Modbus firmware can automatically scan all slots and range I/Os to registers in continuous.You can use Modbus Utility to see the I/O address mapping. - Support power on value and safe value for analog/digital output module
Refer to Modbus Utility on line help - Allowed several host PCs (client) access simultaneously.
It depends on how many serial ports on the 7188E/8000E and how many serial ports of 7188E/8000E that each PC connected on it. See FAQ for detail, http://www.icpdas.com/faq/7188e/hardware/003.htm - Firmware modifiable
We provide the Modbus SDK allowing users to develop their custom Modbus firmware.
| Modbus SDK (in C language):
We provide Modbus SDK to users. You can use it to integrate several serial devices. Thus the controller can be a Modbus/TCP slave and Modbus/RTU master. The Modbus SDK has below features: |
![]() |
- Supports extra user-defined command protocol (TCP/P)
Modbus/TCP support 2 basic data format (bit and 2-byte integer). If the client did not spport Modbus protocol or if the client use other format of data(such like character, float…), user still can define his own particular protocol for any format of data. - Register based programming method (easy to use)
Modbus function supports 4 register able (iMemory_AI, iMemory_AO, iMemory_DI, iMemory_DO), you can use them to save user defind data(such like expanded I/O data). When Modbus/TCP client query I-8000E -MTCP main control unit, Modbus main function will return the data of the 4 register table to client. - Provides user-defined registers
I/O on slot will use the register at begining of these 4 register table. Each register table has most 300 register memories for I/O on slot. User can define other registers that not used. - Communicate with Modbus/RTU device
By using ModbusMaster2Slave function (define in MBTCP_8E.h), Modbus/RTU device can be integrated to I-8000E -MTCP register easily. I-8000E -MTCP requires the Modbus/RTU device I/O data, put then into its registers. The hoat PC can get all I/O data by reading the registers of I-8000E -MTCP. - Communicate with other device
For serial device which did not support Modbus/RTU protocol, we defined functions to link them and put the I/O data to registers. User can modify the device to support Modbus/TCP. - Firmware programmable
Modbus firmware is based on Xserver SDK. For fireware development, refer Xserver demo. Download Xserver demo on http://ftp.icpdas.com/pub/cd/8000cd/napdos/8000/843x883x/tcp/xserver/xserver.htm
Modbus Utility
The Modbus Utility package is for Windows 98/SE/2K/XP. It includes
|
![]() |
Specifications
| Models | I-8KE4-MTCP | I-8KE8-MTCP |
| CPU module | ||
| CPU | 80186-80 or compatible (16-bit and 80MHz) | |
| SRAM | 512 KBytes | |
| Flash | 512 KBytes | |
| EEPROM | 2 KBytes | |
| NVRAM | – | |
| RTC (real time clock) | – | |
| Hardware Serial Number | – | |
| Built-in Watchdog Timer | Yes | |
| Communicate Interface | ||
| COM 0 | Internal communication with the 87K modules | |
| COM 1 | RS-232 (to update firmware) | |
| COM 2 | – | |
| COM 3 | – | |
| COM 4 | – | |
| Ethernet Port | 10BaseT NE2000 compatible | |
| SMMI | ||
| 5 – Digit LED Display | Yes | |
| 3 – Programmable LED Indicators | Yes | |
| 4 – Push Buttons | Yes | |
| I/O expansion slots | ||
| Slot Number | 4 Slots | 8 Slots |
| Mechanical | ||
| Dimensions | 230 mm x 110 mm x 75.5 mm | 354 mm x 110 mm x 75.5 mm |
| Environmental | ||
| Operating Temperature | -25 °C ~ +75 °C | |
| Storage Temperature | -30 °C ~ +85 °C | |
| Humidity | 5 ~ 95%,non-condensing | |
| Power | ||
| Protection | Power reverse polarity protection | |
| 3 KV power isolation | Yes | |
| Power requirement | 10 ~ 30 VDC | |
| Power supply | 20 W | |
| Power consumption | 3.9 W | 5.1 W |
Ordering information
| I-8KE4-MTCP-G | 4-slots Ethernet I/O unit (Gray color) |
| I-8KE8-MTCP-G | 8-slots Ethernet I/O unit (Gray color) |
Accesssories
| KA-52F | AC 100 ~ 250 V input, DC 24V/1A output, flat type power supply |
| DIN-KA52F | KA-52F with DIN-Rail mount |
| DP-660 | 24 VDC/2.5 A, 60 W and 5 VDC/0.5 A, 2.5 W Power Supply with DIN-Rail Mounting |
| DP-665 | AC 85 ~ 270 V input, DC 24V/1.7A and 5V/0.5A output power supply |
| DP-1200 | 24 VDC/2.5 A, 60 W and 5 VDC/0.5 A, 2.5 W Power Supply with DIN-Rail Mounting |




