A. Apéndice técnico
STL
CALL "RDREC" , DB100
REQ
:=TRUE
ID
:=B#16#256
INDEX
:=17
MLEN
:=10
bytes
VALID
:=M200.0
BUSY
:=M200.1
BUSY
:=M200.2
STATUS :=MD202
LEN
:=MW220
RECORD :=P#M230.0 BYTE 10
Fig. A/4: Programa de ejemplo para la lectura del estado de la memoria de diagnosis
STL
CALL "WRREC" , DB101
REQ
:=TRUE
ID
:=B#16#256
INDEX
:=17
LEN
:=8
DONE
:=M200.0
BUSY
:=M200.4
BUSY
:=M200.5
STATUS :=MD206
RECORD :=P#M230.0 BYTE 10
Fig. A/5: Programa de ejemplo para transmitir el estado de la memoria de diagnosis
Festo P.BE−CPX−FB13−ES es 0308a
Siemens S7 − SFC 52 y 53
Nuevo módulo de función SFB 52 en STL para la lectura de un
registro de datos.
Explicación
Requerimiento de lectura
Dirección lógica del nodo de bus de campo (véase la
máscara Properties − DP slave" en config. hardware)
Número del registro de datos
long.máx. de la información del registro de datos a leer en
1 = nuevo registro de datos recibido y válido
1 = Procedimiento de lectura en proceso
1 = Fallo en el procedimiento de lectura
Identificador de acceso o código de fallo
Longitud de la infomación del registro de datos leído
Margen de destino para registro de datos leídos y longitud
máxima del registro de datos
Nuevo módulo de función SFB 53 en STL para la escritura de
un registro de datos.
Explicación
Requerimiento de escritura
Dirección lógica del nodo de bus de campo (véase la
máscara Properties − DP slave" en config. hardware)
Número del registro de datos
long.máx. de la información del registro de datos a
transmitir en bytes
1 = el registro de datos ha sido transmitido
1 = Procedimiento de escritura en proceso
1 = Fallo en el procedimiento de escritura
Identificador de acceso o código de fallo
Margen de origen para registro de datos a escribir y
longitud máxima del registro de datos
A−21