Procesamiento De Comandos En El Programa De Usuario; Recorrido De Señales De Los Operandos Formales Act, Done, Error Y Status - Siemens CP 343-2 Manual De Instrucciones

Ocultar thumbs Ver también para CP 343-2:
Tabla de contenido

Publicidad

5 Utilizar la interfaz de comandos

Procesamiento de comandos en el programa de usuario

Diseñe el procesamiento de comandos en el programa de usuario del siguiente modo:
1. En la rama de reinicio de su programa de usuario S7, llame una vez el FC ASI_3422 con
el valor de parámetro STARTUP = TRUE.
2. En el programa de usuario especifica usted la llamada de comando en un búfer de
emisión. Usted transfiere este búfer de emisión con el parámetro de llamada SEND.
3. Dependiendo del tipo de comando necesita usted un búfer de respuesta. Usted transfiere
este búfer de repuesta con el parámetro de llamada RECV. Para informaciones de
estado no se necesita el búfer de respuesta en el caso de esta interfaz de FC.
4. Active la petición a través del parámetro ACT=1;
5. A continuación, consulte los parámetros DONE, ERROR y STATUS. Para manejar el
programa de usuario, tenga en cuenta el recorrido de señal representado abajo para
estos parámetros.
En el CD que se adjunta con el CP encontrará ejemplos de programación.
Recorrido de señales de los operandos formales ACT, DONE, ERROR y STATUS
Una llamada de comando se inicia con ACT = 1. Durante un procesamiento de petición, la
primera palabra de STATUS contiene el valor 8181
procesando una petición. Al término de la petición se notifica al usuario el resultado en los
parámetros DONE o ERROR.
Si no se ha presentado ningún error, se pone DONE. En el caso de peticiones con datos de
respuesta del CP 343−2, éstos se ponen a disposición en el búfer de recepción indicado en
RECV. En la primera palabra de STATUS se registra en este caso 0000
Si se ha presentado un error, se pone ERROR. Entonces, en el caso de peticiones con
datos de respuesta el CP 343−2 no pone a disposición ningún dato de recepción. Para una
descripción más detallada del error producido se inscribe un código de error en la primera
palabra de STATUS.
Los parámetros DONE, ERROR y STATUS permanecen invariables hasta el siguiente
procesamiento de petición.
ACT
DONE
ERROR
STATUS
8181h
Figura 5-1
54
0000h
8181h
. Con esto se comunica que se está
H
0000h
8181h
8181h
8381h
CP 343−2 / CP 343−2 P AS−Interface Master
.
H
8181h
0000h
0000h
Edición 08/2008
C79000−G8978−C149−04

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cp 343-2 p

Tabla de contenido