Códigos de resultado de instrucciones SCMD

Cuando se asigna una etiqueta para almacenar el resultado de una instrucción de comando
Equipment Sequence
(SCMD), la instrucción devuelve uno de estos códigos cuando se ejecuta.
Código (Dec.)
Descripción
0
El comando ha sido correcto.
48
El comando no se ejecutó porque en ese momento no era posible generar un evento para registrar el comando.
  • Si el comando era un comando ABORT, el comando ABORT aún se ejecuta aunque no se pudiera generar el evento.
  • Este código solo ocurre si se ha habilitado la generación de eventos en la pestaña
    Propiedades de secuencia de equipo - Configuración
    (Equipment Sequence Properties - Configuration).
24577
El comando no es válido.
24578
El comando no es válido para el estado actual de
Equipment Sequence
. Por ejemplo, si la
Equipment Sequence
está en el estado de ejecución, un comando de inicio no es válido.
24579
  • El
    Equipment Sequence
    no puede ordenarse por estos motivos:
    • El programa se ha asignado correctamente a
      Equipment Sequence
      , pero no puede controlar la secuencia porque
      Logix Designer
      , una aplicación con más prioridad, ha anulado la propiedad.
24582
  • La conexión al
    Equipment Sequence
    falló porque la secuencia ya estaba conectada previamente a uno de estos usuarios:
    • Un secuenciador externo, por ejemplo, el software de FactoryTalk Batch, tiene la propiedad.
    • Otro programa del controlador (un secuenciador interno) tiene la propiedad.
    • Un operador que utiliza los controles de ActiveX del gestor de secuencias tiene la propiedad.
24580
El interlocutor de la instrucción se conecta, pero no es el propietario actual de la
Equipment Sequence
. Un propietario de mayor prioridad, como
Logix Designer
, ordena la
Equipment Sequence
.
24594
La
Equipment Sequence
no está programada, inhibida o está en una tarea inhibida.
24604
Un comando de igual o mayor prioridad se está procesando.
24631
Hay demasiadas etiquetas de paso o parámetro de secuencia definidas por paso, por lo que los eventos no se pueden gestionar y falló el comando START.
Utilice el operando
Result
para obtener un código que muestre el éxito o fallo de la instrucción SCMD. El operando
Resultado
debe contener
0
o una etiqueta DINT, en función de si es probable que se produzcan conflictos de propiedad u otros errores.
  • Si no son probables los conflictos de propiedad u otros errores, introduzca
    0
    en el operando
    Resultado
    .
  • Si son probables los conflictos de propiedad u otros errores, introduzca una etiqueta DINT en el operando
    Resultado
    . La etiqueta DINT almacena un código para el resultado de la ejecución de la instrucción.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal