Lectura Y Escritura De Variables De Plc - Siemens SINUMERIK 802D Manual De Programación Y Manejo

Ocultar thumbs Ver también para SINUMERIK 802D:
Tabla de contenido

Publicidad

Asignación de valor para matriz con instrucción SET:
N20 PVAR5[2]=SET(1,2,3)
Asignación de valor para matriz con instrucción REP:
N20 PVAR7[4]=REP(2)
9.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 este 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 de área de datos hasta inicio variable) en
bytes
Ejemplo de programación
R1=$A_DBR[5]
Nota
La lectura de variables produce una parada de decodificación previa (STOPRE interno).
Fresado
Manual de programación y manejo, 03/2011, 6FC5398-0CP10-6EA0
9.9 Parámetro de cálculo R, LUD y variable de PLC
; A partir del 3er elemento de matriz se asignan
valores distintos.
; 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)
Programar
313

Publicidad

Tabla de contenido
loading

Tabla de contenido