Modbus I-7188EX - protocolo, aplicaciones de E/S -Logicbus S.A de C.V

Comprar ahora

Logicbus SA de CV

Buscar productos

Productos -> PLC->Controladores Embebidos Compactos I-7188->PLC con Ethernet y programación en lenguaje C ->I-7188EX-MTCP/uPAC-7186EX-MTCPI


Serie programable con protocolo Modbus I-7188EX-MTCP/uPAC-7186EX-MTCP

Serie programable con protocolo Modbus I-7188EX-MTCP/uPAC-7186EX-MTCP
Comprar
Descripción:
Modbus es un protocolo ampliamente conocido en el campo de manufactura industrial y monitoreo de ambiente. Es un conjunto de aplicaciones de E/S distribuidas de maestro-esclavo. La PC, HMI o PLC pueden usar los protocolos Modbus/TCP o Modbus/RTU para comunicarse con los módulos de E/S que usan un protocolo Modbus/RTU y se conectan a cualquier puerto COM.

Es un controlador programable basado en el lenguaje C que tiene un sistema operativo MiniOS7. Los usuarios pueden usar compiladores C que pueden crear un archivo ejecutable (*.exe) para desarrollar un programa y luego bajarlo al controlador. Eso dejará que el controlador funcione de forma autónoma. Hay dos versiones de compiladores (Turbo C 2.0 y Turbo C++ 1.01), se sugiere que se use el Turbo C++ 1.01.

Usando las herramientas de desarrollo del software que se proveen, se puede personalizar el firmware. El SDK provee funciones para comunicación Modbus, como Modbus/TCP maestro/esclavo, Modbus/RTU maestro/esclavo, Modbus/ASCII maestro, ... etc. Además, al llamar las funciones del puerto COM (como IsCom, ReadCom, ToCom, etc) puedes convertir otros protocolos no estándares al protocolo Modbus/TCP o Modbus/RTU. Es decir, el controlador puede ser un convertidor de protocolos también.
Serie programable con protocolo Modbus I-7188EX-MTCP/uPAC-7186EX-MTCP
Modbus SDK (En lenguaje C)
Si el firmware de default no cubre totalmente tus requerimientos, puedes usarel SDK para modificar ese firmwate para agregar funciones extra. El Modbus SDK tiene las siguientes características:
  • Soporta protocolo de comandos extras definidos por el usuario (TCP/IP)
    El protocolo Modbus/TCP soporta 2 formatos de datos básicos (bit y 2 bytes int). Ésto significa que si los clientes (llamados también maestros) no soportan Modbus/TCP o si necesitas algun otro formato de datos (por ejemplo, valores flotantes o de cadena), el i-7188E no se puede comunicar con ellos. Al usar ésta característica puedes desarrollar tu protocolo de comandos especiales para transferir cualquier formato de datos.
  • Método de programación basado en registros (fácil de usar)
    La librería Modbus soporta 4 tablas de registros internos (iMemory_AI, iMemory_AO, iMemory_DI, iMemory_DO), se pueden usar éstos para almacenar datos específicos. Cuando los clientes Modbus/TCP hacen una solicitud al i-7188E, el kernel del Modbus responderá desde esas 4 tablas.
  • Provee registros definidos por el usuario
    Las cuatro tablas de registros internos están abiertos para todos los usuarios. Necesitas asignar estas tablas por tí mismo.
  • Se puede conectar a dispositivos esclavos Modbus/TCP
    Usando la funció ModbusTCP_Master2Slave(declarada en la librería MBTCP_7E.h), el 7188EX-MTCP puede conectar hasta 8 dispositivos Modbus/TCP.
  • Se puede conectar a dispositivos esclavos Modbus/RTU
    Usando la función ModbusMaster2Slave (declarada en la librería MBTCP_7E.h), los dispositivos Modbus/RTU pueden ser integrados fácilmente a registros internos del i-7188Es. Los Maestros sólo piden n al i-7188E obtener la información de los dispositivos Modbus/RTU.
  • Se puede conectar a dispositivos seriales que no sean Modbus/RTU
    Algunos dispositivos seriales no soportan el protocolo Modbus/RTU. Proveemos funciones para quejar que el i-7188E -MTCP accese a dispositivos seriales. Se puede poner la información de los registros interno en ellos. Así, los dispositivos seriales que no cuenten con Modbus pueden también soportar Modbus/TCP.
  • Compatible con Xserver SDK
    El Modbus SDK está basado en el Xserver SDK. Para aprender más de las habilidades de programación, puedes basarte en los demos del Xserver.
I-7188EX-MTCP
Modbus Utility
 
Proveemos herramientas Modbus para Windows 98/SE/NT/2K/XP, que incluyen:
  1. Utilería Modbus (Descargar)
    • Configuración en línea por medio de Ethernet
    • Ayuda en línea
    • Genera Automaticamente tablas de mapeo de los registros
    • Configuración export/imp
  2. MBRTU
    Maestro Modbus/RTU (con código fuente VB6) para diagnosticar dispositivos esclavos Modbus/RTU.
  3. MBTCP
    Maestro Modbus/TCP (con código fuente VB6) para diagnosticar dispositivos esclavos Modbus/TCP.
Hardware
 
I-7188EX-MTCP
I-7188E2-MTCP
uPAC-7186EX-MTCP
 
I-7188EX-MTCP
I-7188E2-MTCP
uPAC-7186EX-MTCP
CPU
40M Hz
40M Hz
80M Hz
SRAM
512K
384K
512K
Flash
512K
512K
512K
EPROM
2K
2K
16K
Bus de expansión de E/S
No
Numero Serial de 64-bit
No
RTC
No
Puerto Ethernet
10 Base-T
10 Base-T
10/100 Base-TX
COM1(Nota1)
RS-232 (Nota1)
RS-232 (Nota1)
RS-232 (Nota1)
COM2(Nota2)
RS-485 (Nota2)
RS-485 (Nota2)
RS-485 (Nota2)
I-7188EX-MTCP
CPU
CPU
80188, 40MHz o compatible
SRAM
512K bytes
Memoria Flash
512K bytes
EEPROM
2K Bytes
NVRAM
31 Bytes (Batería de respaldo, datos validos hasta por 10 años)
RTC (Reloj en tiempo real)
Numero serial de 64 bits
Temporizador Watchdog incluído
Interfaz de Comunicación
COM1
RS-232 (TXD, RXD, RTS, CTS, GND)
COM2
RS-485 (D2+, D2-)
Puerto Ethernet
Compatible con 10BASE-T NE2000
Formatos de puerto COM
Bits de Datos
7, 8
Paridad
Par, Impar , Ninguno
Bit de Parada
1
Display LED
Display LED de 5 Dígitos de 7 Segmentos
Sí (sólo para i-7188EXD-MTCP)
Indicador LED de sistema
Expansión de Hardware
Bus de expansión E/S
Pines de E/S definidos por el usuario
14 pines
Dimensiones
i-7188EX(D)-MTCP
123mm x 72mm x 33mm
Ambiente de Operación
Temperatura de Operación
-25°C a +75°C
Temperatura de
Almacenamiento
-40°C a +80°C
Energía
Protección
Protección de potencia de polaridad inversa
Voltaje Requerido
+10 a +30V/DC (no regulado)
Consumo de Potencia
2W para i-7188EX-MTCP
3W para i-7188EXD-MTCP
 
I-7188E2-MTCP
CPU
CPU
80188, 40MHz o compatible
SRAM
512K bytes
Memoria Flash
512K bytes
EEPROM
2K Bytes
Watchdog Timer Incluído
Interfaz de Comunicación
COM1
RS-232 (TXD, RXD, RTS, CTS, GND)
COM2
RS-485 (D2+, D2-)
Puerto Ethernet
Compatible con 10BASE-T NE2000
Formatos de Puerto COM
Bits de Datos
7, 8
Paridad
Par, Impar, Ninguno
Dit de Parada
1
Display LED
Display LED de 5 Dígitos de 7 Segmentos
Sí (sólo para i-7188E2D-MTCP)
Indicador LED de sistema
Dimensiones
i-7188E2(D)-MTCP
123mm x 72mm x 33mm
Ambiente de Operación
Temperatura de Operación
-25°C a +75°C
Temperatura de Almacenamiento
-40°C a +80°C
Energía
Protección
protección de potencia de polaridad inversa
Voltaje requerido
+10 a +30V/DC (no regulado)
Consumo de Potencia
2W para i-7188E2-MTCP
3W para i-7188E2D-MTCP
 
uPAC-7186EX-MTCP
CPU
CPU
80186, 80MHz o compatible
SRAM
512K bytes
Memoria Flash
512K bytes
EEPROM
16K Bytes
NVRAM
31 Bytes (batería de respaldo, datos válidos hasta por 10 años)
RTC (Reloj en Tiempo Real)
Número Serial de 64 bits
Watchdog Timer Incluído
Interfaz de Comunicación
COM1
RS-232 (TXD, RXD, RTS, CTS, GND)
COM2
RS-485 (D2+, D2-)
Puerto Ethernet
Controlador Ethernet 10/100Base-TX
Auto_MDIX, indicador LED)
Formatos de Puerto COM
Bits de Datos
7, 8
Paridad
Par, Impar, Ninguno
Bit de Parada
1
Display LED
Display LED de 7 segmentos de 5 bits
Sí (sólo para μPAC-7186EXD-MTCP)
Indicador LED
Hardware Expansion
Bus de Expansión E/S
Pines de E/S definidos por el usuario
14 pines
Dimensiones
μPAC-7186EX(D)-MTCP
123mm x 72mm x 33mm
Ambiente de Operación
Temperatura de Operación
-25°C a +75°C
Temperatura de Almacenamiento
-40°C a +80°C
Energía
Protección
Protección de polaridad inversa
Voltaje Requerido
+10 a +30V/DC (no regulada)
Consumo de Potencia
1.5W para μPAC-7186EX-MTCP
2.5W para μPAC-7186EXD-MTCP
 
Applicaciones
  • Aplicación básica 1: convertidor de protocolos
    El i-7188E -MTCP corre un firware por default para ser un convertidor de un sólo Modbus/TCP a multi-Modbus/RTU. Se puede usar simplemente el dispositivo y poner la conexión entre SCADA , software de HMI y el i-7188E.
I-7188EX-MTCP
  • Aplicación número 2: El convertidor de protocolo convierte con la técnica VxComm
    El i-7188E -MTCP es también capaz de conectarse a dispositivos seriales que no soportan Modbus/RTU. Para usar ésta función, se necesitará instalar el driver VxComm en las PCs host. Después de la instalación, se podrá accesar a los puertos COM remotos por medio del driver serial estándar.
I-7188EX-MTCP
  • Aplicación Avanzada 1: Controlador Modbus/TCP
    Usando el Modbus SDK, los usuarios pueden desarrollar su propio firmware Modbus, permitiendo funciones extras, integración de dispositivos seriales y un Xboard al kernel Modbus/TCP. Así, un i-7188E puede convertirse en un controlador muy poderoso.
I-7188EX-MTCP