Typical De Comandos Cmd01B_R - Siemens SIMATIC NET SINAUT ST7 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC NET SINAUT ST7:
Tabla de contenido

Publicidad

Nota
CommandInputByte_HW / CommandInputByte_SW
Cuando deben introducirse comandos individuales tanto por hardware como por software,
las entradas de comandos "CommandInputByte_HW" y "CommandInputByte_SW" también
pueden utilizarse en paralelo.
Si se introduce un comando simultáneamente en ambos bytes de entrada, este solo se
aceptará si se introduce exactamente el mismo comando tanto en la entrada de hardware
como en la de software. En este caso se seguirá procesando la entrada de hardware.
En todos los demás casos se rechazará la entrada y se registrará un mensaje de error en el
búfer de diagnóstico (ID de evento B170). El estado de error se visualiza además por medio
de la salida InputError de la FC Safe. En el bloque de datos central BasicData se activan los
bits de error correspondientes, que pueden ser consultados por el software (consulte la FC
Safe).
4.7.1.11

Typical de comandos Cmd01B_R

Función
Recibir 1 byte de comandos en formato 1 de 8
La comprobación 1 de n es realizada por la FC Safe.
Nota
Se requiere la FC Safe
Con Cmd01B_R solo es posible recibir datos cuando al final del programa cíclico está
integrada la FC Safe.
SINAUT ST7 - Volumen 3
Manual de sistema, 11/2018, C79000-G8978-C481-02
Si se detecta un error 1 de 8 o 1 de n, el comando introducido no se sigue
procesando. No se leerá un comando nuevo hasta que se registre un ciclo del
OB1 sin comandos de software en la CPU ya sea en este o en otro bloque de
entrada de comandos con una entrada de software.
El FB registra un error detectado 1 de 8 o 1 de n en el búfer de diagnóstico
(ID de evento B171 o B172, respectivamente). Además, en el bloque de datos
central BasicData se activan los bits de error correspondientes, que pueden
ser consultados por el software. Encontrará más detalles al respecto en la
descripción de la FC Safe.
En principio es posible crear un comando nuevo en "CommandInputByte_SW"
para cada ciclo del OB1. Sin embargo, en cada ciclo del OB1 puede haber
solo un comando, concretamente uno entre todos los bloques de entrada de
comandos con entrada de software (comprobación 1 de n). Así pues, no es
necesario un "ciclo vacío" entre dos comandos de software consecutivos.
Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
199

Publicidad

Tabla de contenido
loading

Tabla de contenido