Programa De Ejemplo; Transferencia De Datos Útiles En El Modo Stop - Siemens SIMATIC BM 147/CPU Manual De Instrucciones

Tabla de contenido

Publicidad

Programa de ejemplo

A continuación se muestra en un programa de ejemplo el intercambio de datos entre la
maestra DP y el esclavo DP. Aquí se repiten algunas direcciones de la tabla 2-3.
En el BM 147/CPU
L
2
T
MB
6
L
EB
0
T
MB
7
L
MW
6
T
PAW
136
CALL
SFC
14
LADDR:=W#16#D
RET_VAL:=MW 20
RECORD:=P#M30.0 Byte20
L
MB
30
L
MB
7
+
I
T
MW
100
Transferencia de datos útiles en el modo STOP
El BM 147/CPU pasa a STOP: Los datos en la memoria de transferencia del BM 147/CPU
se sobrescriben con "0", es decir, que la maestra DP lee "0".
La maestra DP pasa a STOP: Se conservan los datos actuales en la memoria de transfe-
rencia del BM 147/CPU y pueden ser leídos por el BM 147/CPU.
IM 308 C como maestra DP (SIMATIC S5)
Si se emplea un IM 308 C como maestra DP, rige lo siguiente para el intercambio de datos
consistentes:
En el IM 308 C es necesario programar el FB 192 para que se transfieran datos consisten-
tes entre la maestra DP y el esclavo DP. Con el FB 192, los datos de la ET 200X son extraí-
dos o leídos sólo de forma coherente en un bloque.
Módulo básico BM 147/CPU
EWA 4NEB 780 6022-04a
Procesar previa-
mente datos en es-
clavo DP
Transferir datos a
maestra DP
L
T
L
L
+
T
L
+
T
CALL
Recibir datos de
maestra DP
Seguir procesando
datos recibidos
En la maestra DP/CPU
PEB
50
MB
60
PEB
51
B#16#3
I
MB
61
10
3
MB
70
SFC
15
LADDR:= W#16#0
RECORD:= P#M60.0 Byte20
RET_VAL:=MW 22
Direccionamiento
Seguir procesando
datos recibidos en
maestra DP
Procesar previa-
mente datos en
maestra DP
Enviar datos a es-
clavo DP
2-7

Publicidad

Tabla de contenido
loading

Tabla de contenido