Asignación de valor para matriz con instrucción REP
N20 PVAR7[4]=REP(2)
3.9.3
Lectura y escritura de variables de PLC
Funcionalidad
Para permitir el intercambio de datos rápido entre el CN y el PLC, existe un campo de datos
especial en la interfase del usuario del PLC con una longitud de 512 bytes. En este área, se
han acordado datos PLC en tipo de datos y decalaje de posición.
En el programa de CN se pueden leer o escribir estas variables de PLC acordadas. Para es-
te fin existen variables de sistema especiales:
$A_DBB[n]
$A_DBW[n]
$A_DBD[n]
$A_DBR[n]
"n" representa aquí el decalaje de posición (inicio área de datos hasta inicio variable) en by-
tes
Ejemplo:
R1=$A_DBR[5]
Observaciones
● La lectura de variables produce una parada de decodificación previa (STOPRE interno).
● Se pueden escribir como máx. 3 variables a la vez (en una secuencia).
Rectificado
Manual de programación y de manejo, 06/2006, 6FC5398-4CP10-0EA0
3.9 Parámetro de cálculo R, LUD y variable de PLC
; A partir del elemento de matriz [4]: todos obtienen
el mismo valor, aquí 2.
; Byte de datos (valor de 8 bits)
; Palabra de datos (valor de 16 bits)
; Palabra doble de datos (valor de 32 bits)
; Datos REAL (valor de 32 bits)
; Lectura de un valor REAL, decalaje 5
; (empieza en el byte 5 del área)
Programación
3-79