Siemens SIMATIC NET DP/AS−i Link 20E Manual Del Usuario página 65

Tabla de contenido

Publicidad

Tabla 3-4
Parámetros formales, continuación
Nombre
Clase
RECV
E
DONE
A
ERROR
A
STATUS
E/S
Procesamiento de comandos en el programa de usuario
Diseñe el procesamiento de comandos en el programa de usuario de la siguiente forma:
1. En la rama de reinicio de su programa de usuario S7 llama usted una vez 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 respuesta con el parámetro de llamada RECV. En esta interfaz FC no el
búfer de respuesta para informaciones de estado.
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.
Encontrará ejemplos de programas en el CD adjunto a este manual.
DP/AS−Interface Link 20E
Edición 08/2008
C79000−G8978−C235−01
Tipo
Area de memoria
ANY
E,A,M,D,L
BOOL
A,M,D,L
BOOL
A,M,D,L
DWORD
M,D
Uso de la interfaz de comandos
Observación
Búfer de recepción
Este búfer sólo es relevante para
comandos que suministren datos de
respuesta. El parámetro remite a un
área de memoria en la que se archiva
una respuesta a comando. El dato de
longitud del ANY−Pointer aquí
parametrizado es irrelevante. La longitud
de los datos de respuesta es
determinada por el propio FC.
p. ej.: P#DB30.DBX 20.0 Byte 1
Con DONE = 1 se señaliza 'petición
terminada sin error'.
Con DONE = 1 se señaliza 'petición
terminada con error'.
1. palabra: Estado de la petición / código
de error (ver tabla 3-5);
En caso de 'Petición terminada con
error' se genera un código de error para
describir con mayor detalle el error.
2. palabra: la necesita FC con fines
internos y no se debe modificar.
Nota:
Para llamadas de FC en
DP/AS−i Link 20E distintos, se tienen
que asignar palabras dobles diferentes
para el parámetro STATUS.
65

Publicidad

Tabla de contenido
loading

Tabla de contenido