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

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

Publicidad

Programación
8.7
Parámetro de cálculo R, LUD y variable de PLC
En el programa se alcanzan los distintos elementos de matriz a través del índice de matriz y
se pueden tratar como variables individuales. El índice de matriz se extiende a partir de 0
hasta alcanzar una cifra inferior al número de elementos.
Ejemplo:
N10 PVAR7[2]=24
Asignación de valor para matrices con instrucción SET:
N20 PVAR5[2]=SET(1,2,3)
Asignación de valor para matrices con instrucción REP:
N20 PVAR7[4]=REP(2)
8.7.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]
Ejemplo:
R1=$A_DBR[5] ; Lectura de un valor REAL, decalajes 5 (empieza en el byte 5 del área)
Observaciones
S La lectura de variables produce una parada de decodificación previa (STOPRE interno).
S Se pueden escribir como máx. 3 variables a la vez (en una secuencia).
8-178
; 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)
n representa aquí el decalaje de posición (inicio del campo de datos a inicio
variable) en bytes
SINUMERIK 802D sl Manejo y programación Punzado (BP-N), Edición 06/2006
; El tercer elemento de matriz (con el index 2) tiene el valor 24.
; A partir del 3er elemento de matriz se asignan valores distintos.
; A partir del elemento de matriz [4] reciben todos el mismo valor,
aquí 2.
6FC5 398-3CP10-0EA0

Publicidad

Tabla de contenido
loading

Tabla de contenido