Descargar Imprimir esta página

Siemens SINUMERIK 802D sl Guía De Programación página 236

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

Publicidad

Programación
8.9
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) ;A partir del 3er elemento de matriz se asignan
Asignación de valor para matrices con instrucción REP:
N20 PVAR7[4]=REP(2)
8.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]
Ejemplo:
R1=$A_DBR[5]
Indicaciones
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-234
;El tercer elemento de matriz (con el index 2) tiene el valor 24.
valores distintos.
;A partir del elemento de matriz [4] reciben todos 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)
n representa aquí el decalaje de posición (inicio del campo de datos a inicio variable)
en bytes
;Lectura de un valor REAL, decalajes 5 (empieza en el byte 5 del área)
SINUMERIK 802D sl Manejo y programación Torneado (BP-D), Edición 05/2005
6FC5 398-1CP10-1EA0

Publicidad

loading