Multiple Read Nc Plc (Mrnp) - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

Ejemplo
FOCUS
END_FOCUS
8.3.26

Multiple Read NC PLC (MRNP)

Descripción
Con el comando MRNP pueden transferirse varias variables del CN/PLC con un acceso al registro.
Este acceso es considerablemente más rápido que la lectura mediante acceso individual. Las
variables del CN/PLC deben ser del mismo rango dentro de un comando MRNP.
Los rangos de las variables del CN/PLC están estructurados como sigue:
• Datos de CN generales ($MN..., $SN.., /nck/...)
• Datos de NC específicos del canal ($MC..., $SC.., /channel/...)
• Datos de PLC (DB..., MB.., /plc/...)
• Datos de CN específicos del eje para un mismo eje ($MA..., $SA...)
Programación
Sintaxis:
Descripción:
Parámetro:
SINUMERIK Integrate Run MyScreens
Manual de programación, 10/2020, A5E40869575E AE
SWITCH (FOC)
CASE "VarF"
DLGL("Variable ""VarF"" has the input focus.")
CASE "VarZ"
DLGL("Variable ""VarZ"" has the input focus.")
DEFAULT
DLGL("Any other variable has the input focus.")
END_SWITCH
MRNP(Nombre de variable1*Nombre de variable2[* ...], Índice del registro)
Leer varias variables
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.
Comandos de programación
8.3 Funciones
167

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik integrate runMyscreens

Tabla de contenido