ANEXO 1 – PROTOCOLOS DE COMUNICACIÓN SERIAL
Cada módulo myPCLab instalado en un PC es accesible como sendo una puerta de comunicación serial (COM)
distinta. Los módulos pueden se comunicar en 2 protocolos distintos: ASCII (texto delimitado) o Modbus RTU.
Cualquiera programa con capacidad de comunicación serial en un de estos protocolos puede ser utilizado para lectura
de los datos de entrada de los módulos.
El protocolo de comunicación utilizado por el módulo depende de la configuración establecida para el "auto-envío".
Consulte la ayuda del aplicativo de configuración para informaciones en como configurar esta función.
•
Auto-envío deshabilitado: Comunicación Modbus RTU. Módulo es un esclavo que contesta requisiciones de
lectura emitidas por un aplicativo maestro (por ejemplo, un software SCADA).
•
Auto-envío habilitado: Comunicación ASCII (texto delimitado). Módulo envía constantemente las lecturas de
todos los canales de entrada, en el formato texto.
La configuración del equipo debe ser obligatoriamente efectuada con el aplicativo myPCLab.
La puerta serial en que el equipo es conectado sólo se torna disponible algunos segundos después de la
conexión del equipo a la puerta USB, pues es necesario que el sistema operacional reconozca el módulo y
cargue sus drivers. Para verificar la puerta COM asociada a un módulo myPCLab, utilice el aplicativo de
configuración o consulte el Painel de Control del Windows en:
Painel de Control/Sistema/Hardware/Administrador de dispositivos/Puertas (COM & LPT)
MODBUS RTU (MODO DE AUTO-ENVÍO DESHABILITADO)
El myPCLab es un esclavo Modbus RTU, capaz de contestar las requisiciones del tipo "Read Holding Register",
comando Modbus número 3. El módulo no tiene una ubicación de esclavo específica, una vez que ele es el único
esclavo Modbus ligado a una puerta serial. El contestará a requisiciones de lectura enviadas para cualquiera ubicación
de esclavo Modbus.
En la configuración de los parámetros de comunicación del aplicativo maestro Modbus es necesaria apenas la
configuración del número de la puerta COM asociada al módulo. Los demás parámetros son ignorados por la puerta
USB.
•
Puerta de comunicación: Seleccione la porta COM asociada al myPCLab.
•
Baud rate: cualquiera
•
Bits de datos: cualquiera
•
Stop bits: cualquiera
•
Paridade: cualquiera
La tabla abajo muestra los registradores disponibles para lectura. Las distintas representaciones de ubicación son
presentadas. Utilice el enderezo en el formato utilizado por el aplicativo maestro en uso:
Enderezo Modbus (en 3 formas distintas de representación)
Protocolo, 0 inicial
3
4
5
6
62
63
•
Estado actual de la entrada digital
Indica el estado lógico de la entrada digital (0 o 1). Los valores correspondientes a los niveles lógicos 0 (cero) y 1
(uno) son los definidos en la configuración del módulo.
•
Valor de los canales 1 y 2
Contiene el valor actual de lo respectivo canal de entrada, en unidad de ingeniaría. Valores con casas decimales
serán enviados sin el separador decimal. Ejemplo: Un canal con valor 13,96 será leído como 1396.
Si el valor ultrapasar los límites mínimo o máximo esperados para el respectivo tipo de entrada, será presentado
el valor de underflow o de overflow (dependiendo del caso) conforme configurado en el módulo.
Si el canal en cuestión quedar deshabilitado, el valor leído en este registrador será cero.
•
Valor del canal de temperatura ambiente
Contiene el valor actual leído por el sensor de temperatura ambiente interno del equipo, en grados Celsius o en
grados Fahrenheit, conforme configurado en el módulo. El valor es presentado con décimo de grado, multiplicado
por diez. De esa forma, al leer "238", la temperatura correspondiente es de 23,8 ° C.
NOVUS AUTOMATION
Protocolo, 1 inicial
4
5
6
7
63
64
Tabla de Registradores Retentivos (referencia 4X)
PLC
40004
Estado actual de la entrada digital
40005
Valor del canal 1
40006
Valor del canal 2
40007
Valor del canal de temperatura ambiente
Valor de recuento / contemporización /
40063
frecuencia (parte alta)
Valor de recuento / contemporización /
40064
frecuencia (parte baja)
myPCLab
Contenido
8/9