3.1.12
Signal_Get: leer estado
Descripción
La instrucción Signal_Get (consultar señales RS232) lee los estados actuales de las señales
cualificadoras RS232 y las muestra en las salidas correspondientes de la instrucción.
Parámetros
Parámetro
Declaración
REQ
IN
PORT
IN
COM_RST IN/OUT
NDR
OUT
ERROR
OUT
STATUS
OUT
DTR
OUT
DSR
OUT
RTS
OUT
CTS
OUT
DCD
OUT
RING
OUT
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Manual de programación, 01/2013, A5E31625084-AA
Tipo de datos
Estándar
S7-
S7-
1200/1500
300/400/
WinAC
Bool
FALSE
PORT
Word
0
(UInt)
---
Bool
FALSE
Bool
FALSE
Bool
FALSE
Word
16#7000
Bool
FALSE
Bool
FALSE
Bool
FALSE
Bool
FALSE
Bool
FALSE
Bool
FALSE
Programación - Comunicación mediante instrucciones
Descripción
Los estados de las señales RS232 se consultan en esta
entrada con un flanco ascendente
Una vez que se ha incorporado y configurado el CM, debe
buscarse el valor de puerto CM en la propiedad
"identificación de hardware" de la configuración de
dispositivos (S7-1200/1500) (S7-300/400; dirección de
entrada). El nombre simbólico del puerto se asigna en la
ficha "Constantes de sistema" de la tabla de variables
PLC.
Inicialización de la instrucción Signal_Get
Con 1 se inicializa la instrucción. Seguidamente, la
instrucción pone COM_RST de nuevo a 0.
TRUE durante un ciclo cuando las señales cualificadoras
RS232 se han leído y la instrucción ha finalizado
correctamente.
TRUE durante un ciclo después de que la instrucción
haya finalizado con errores
Código de error (consulte Mensajes de error (Página 87))
Terminal de datos preparado, módulo disponible (salida)
Registro preparado, dispositivo de comunicación
preparado (entrada)
Solicitud de transmisión, módulo preparado para enviar
(salida)
Preparado para enviar, el dispositivo de comunicación
puede recibir datos (entrada)
Soporte de datos detectado, nivel de señal recibido
(siempre False, no se soporta)
Indicador de llamada, mensaje de una llamada entrante
(siempre False, no se soporta)
3.1 Punto a punto
37