MSG_PCCC (mensaje de comandos de comunicación de controlador programable)

La instrucción MSG_PCCC envía un mensaje PCCC a través de un canal Ethernet o de un puerto serie.
Los comandos admitidos son: Lectura en pantalla de SLC y Escritura en pantalla de SLC.
Detalles de la operación:
  • Cuando se envía el mensaje PCCC a través de un canal Ethernet y hay más de cuatro solicitudes de bloque de funciones en cola para CIP_GENERIC_FB, CIP_SYMBOLIC o PCCC_MSG_FB, en una exploración se pueden procesar hasta cuatro mensajes por canal.
    En el caso de programas de diagrama de lógica de escalera, las solicitudes de mensaje se ejecutan al final de una exploración de lógica de escalera.
  • Al enviar el mensaje PCCC a través de un puerto serie, y si hay más de ocho solicitudes de bloque de funciones en cola para la comunicación en serie, en una exploración se puede procesar un total de ocho mensajes en todos los canales.
    En el caso de programas de diagrama de lógica de escalera, las solicitudes de mensaje se ejecutan al final de una exploración de lógica de escalera.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
La instrucción se aplica a los controladores L70E y L50E.
MSG_PCCC
MSG_PCCC
Parámetros de MSG_PCCC
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
IN
Entrada
BOOL
Estado de entrada de línea.
  • CIERTO: Se ha detectado un flanco ascendente, inicia el bloque de funciones con la condición previa de que la última operación esté completa.
  • FALSO: No se ha detectado un flanco ascendente, no iniciado.
CtrlCfg
Entrada
CIPCONTROLCFG
Configuración del control de ejecución del bloque de funciones. Use el Tipo de datos CIPCONTROLCFG para definir CtrlCfg.
PCCCCfg
Entrada
PCCC_CFG
La dirección y los comandos de PCCC. Use el Tipo de datos PCCCCFG para definir PCCCCfg.
TargetCfg
Entrada
CIPTARGETCFG
Configuración del dispositivo de destino. Use el Tipo de datos TARGETCFG para definir TargetCfg.
Q
Salida
BOOL
  • Cierto: La instrucción MSG está completa.
  • Falso: La instrucción MSG no se completa.
Status
Salida
CIPSTATUS
El estado de ejecución del bloque de funciones.
Cuando se activa o reactiva una instrucción MSG, se restablecen todos los elementos de estado.
La salida de estado está definida en Tipo de datos CIPSTATUS.
DataLength
Salida
UINT
Número de bytes de datos para la respuesta del mensaje CIPPCCC.
Cuando se activa o reactiva un MSG, DataLength se restablece en 0.
Se admite DataLength cuando se envía un mensaje PCCC a través de un canal Ethernet.

Ejemplos de MSG_PCCC

Ejemplo de diagrama de bloque de funciones MSG_PCCC
Ejemplo de diagrama de bloque de funciones MSG_PCCC
Ejemplo de programa de diagrama de lógica de escalera MSG_PCCC
Ejemplo de programa de diagrama de lógica de escalera MSG_PCCC
Ejemplo de programa de texto estructurado MSG_PCCC
Ejemplo de programa de texto estructurado MSG_PCCC
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal