Canal configurado para Esclavo Modbus
En esta sección se describen las etiquetas que se crean al seleccionar la opción Esclavo Modbus para un canal en el cuadro de diálogo Definición del dispositivo. La 'x' en los nombres de etiqueta representa el número de canal.
Nombre | Tipo de datos | Definición | Valores válidos |
|---|---|---|---|
Ix.RunMode | BOOL | Estado operativo del canal |
Cuando el valor es 0, significa que se ha producido una de las siguientes situaciones:
Cuando el valor es 1, significa que se han producido las siguientes situaciones:
|
Ix.ConnectionFaulted | BOOL | Indica si una conexión se está ejecutando. El módulo establece esta etiqueta a 0 cuando está conectado. Si el módulo no está conectado, cambia la etiqueta a 1. |
|
Ix.DiagnosticActive | BOOL | Indica si existen diagnósticos activos o si se ha alcanzado el umbral de pronósticos. |
|
Ix.DiagnosticSequenceCount | SINT | Incrementa cada vez que se detecta una condición de diagnóstico distinta, así como cuando una condición de diagnóstico distinta cambia de detectado a no detectado. | -128 - +127 El valor 0 se omite, excepto durante el encendido del módulo. |
Ix.Slave.Fault | BOOL | Indica que los datos de canal no son precisos y no se pueden utilizar en la aplicación porque no son de confianza. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0.
|
|
Ix.Slave.Uncertain | BOOL | Indica que es posible que los datos del canal no sean precisos, pero se desconoce su grado de imprecisión. Si la etiqueta tiene el valor 1, debe solucionar los problemas del módulo para corregir la causa de la imprecisión.
IMPORTANTE:
Una vez solventada la causa del cambio de valor de la etiqueta a 1, la etiqueta se restablece automáticamente a 0.
|
|
Ix.Slave.CRC_LRCError | BOOL | Estado que muestra si se ha producido o no un error de CRC (LRC) |
|
Ix.Slave.ParityError | BOOL | Estado que muestra si se ha producido o no un error de paridad |
|
Ix.Slave.IllegalDataAddress | BOOL | Estado que muestra si las solicitudes de los usuarios están fuera de la dirección de registro de Modbus. |
|
Ix.Slave.FramingError | BOOL | Muestra si existe un error de framing. |
|
Ix.Slave.SequenceNumberAck | INT | Muestra el último O.SequenceNumber aplicado. | -32.768 - +32.767 |
Ix.Slave.MasterUpdateCount | INT | Indica el número de comandos de escritura que se reciben del maestro. | -32.768 - +32.767 |
Ix.Slave.HoldingRegister[0...99] | INT | Muestra el valor actual de los registros de retención.
IMPORTANTE:
Los registros de retención se pueden actualizar mediante comandos de escritura del maestro o mediante etiquetas de consumo del esclavo (a través de O.HoldingRegister y O.SequenceNumber). | -32.768 - +32.767 |
Ix.Slave.Coil[0...15] | SINT | Muestra el valor actual de los registros de bobina.
IMPORTANTE:
Los registros de la bobina se pueden actualizar mediante comandos de escritura del maestro o mediante etiquetas de consumo del esclavo (a través de O.Coil y O.SequenceNumber). | -128 - +127 |
Nombre | Tipo de datos | Definición | Valores válidos |
|---|---|---|---|
Ox.Slave.Run | BOOL | Estado operativo del canal |
|
Ox.Slave.SequenceNumber | INT | El número de secuencia para actualizar los datos esclavo del controlador. | -32.768 - +32.767 |
Ox.Slave.HoldingRegister[0...99] | INT[100] | El valor que se aplica a los registros de retención del esclavo cuando se incrementa O.SequenceNumber. | -32.768 - +32.767 |
Ox.Slave.Coils[0...15] | SINT[16] | El valor que se aplica a los registros de bobina del esclavo cuando se incrementa O.SequenceCount. | -128 - +127 |
Ox.Slave.InputRegister[0...99] | INT[100] | El valor que se aplica a los registros de entrada del esclavo. Cuando la etiqueta cambia, el valor se aplica inmediatamente. | -32.768 - +32.767 |
Ox.Slave.DiscreteInput[0...15] | SINT[16] | El valor que se aplica a los registros de entrada discreta del esclavo. Cuando la etiqueta cambia, el valor se aplica inmediatamente. | -128 - +127 |
Entregue su opinión