Siemens SINUMERIK 840D sl Manual De Puesta En Servicio página 83

Ocultar thumbs Ver también para SINUMERIK 840D sl:
01/2006
Datos PLC
Byte de marcas x bit y
Byte de marcas x
Word de marcas x
Double Word de marcas x
Byte de entrada x bit y
Byte de entrada x
Word de entrada x
Double Word de entrada x
Byte de salida x bit y
Byte de salida x
Word de salida x
Double Word de salida x
String y con longitud z del bloque de datos x
Lectura de múltiples variables con un comando
Con el comando MRNP pueden transferirse varias variables de sistema o del
BTSS con un acceso al registro. Este acceso es considerablemente más rápido
que la lectura mediante acceso individual.
Las variables de sistema o del BTSS deben ser del mismo rango dentro de un
comando MRNP.
Los rangos de las variables de sistema o del BTSS están estructurados como
sigue:
Datos de CN generales ($MN..., $SN.., /nck/...)
Espec. canal Datos de CN ($MC..., $SC.., /channel/...)
Datos de PLC (DB..., MB.., /plc/...)
Datos de CN específicos del eje para un mismo eje ($MA..., $SA...)
Estructura del comando:
MRNP(Nombre de variable1*Nombre de variable2[* ...], Índice del registro)
Para los nombres de variables se utiliza "*" como carácter de separación. Los
valores se transfieren al registro REG[índice del registro] y siguientes según el
orden con el que se suceden los nombres de las variables en el comando.
Según esto, se tiene que:
El valor de la primera variable se encuentra en REG[índice del registro].
El valor de la segunda variable se encuentra en REG[índice del registro + 1]
etc. (véase apartado "Variables de máscara generales").
Atención
Debe procurarse que la lista de variables no contenga más de 500 líneas ni
mayor cantidad de registros que la mencionada para el registro en el apartado
"Variables de máscara generales".
Ejemplo:
MRNP("$R[0]*$R[1]*$R[2]*$R[3]",1)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D Puesta en servicio HMI (IAM) – Edición 01/2006
Completar interfaz hombre-máquina (BE1)
Mx.y
MBx
MWx
MDx
Ix.y o Ex.y
IBx o EBx
IWx o EWx
IDx o EDx
Qx.y o Ax.y
QBx o ABx
QWx o AWx
QDx o ADx
DBx.DBSy.z
3 Sintaxis
BE1/3-77
loading

Este manual también es adecuado para:

Sinumerik 840dislSinumerik 840dSinumerik 840diSinumerik 810d