Acciones síncronas a desplazamiento
10.3 Variables de proceso principal para acciones síncronas
Parámetro de cálculo
La utilización de parámetros de cálculo permite:
•
Memorizar valores que se desean conservar tras el fin del programa, reposición del CN y
Power On
•
Indicar valores memorizados en la imagen de parámetros R.
Ejemplos
Código del programa
WHEN $AA_IM[X]>=40.5 DO $R10=$AA_MM[Y] ; Utilización de R10 en acción síncrona.
G01 X500 Y70 F1000
STOPRE
IF R10>20
Código del programa
SYG_AS[2]=X
SYG_IS[1]=1
WHEN $AA_IM[SGY_AS[2]]>10 DO $R3=$AA_EG_DENOM[SYG_AS[1]], SYG_AS[2]]
WHEN $AA_IM[SGY_AS[2]]>12 DO $AA_SCTRACE[SYG_AS[2]]=1
SYG_AS[1]=X
SYG_IS[0]=1
WHEN $AA_IM[SGY_AS[1]]>10 DO $R3=$$MA_POSCTRL_GAIN[SYG_IS[0]],SYG_AS[1]]
WHEN $AA_IM[SGY_AS[1]]>10 DO $R3=$$MA_POSCTRL_GAIN[SYG_AS[1]]
WHEN $AA_IM[SGY_AS[1]]>15 DO $$MA_POSCTRL_GAIN[SYG_AS[0]], SYG_AS[1]]=$R3
10.3.8
Leer y escribir datos de máquina y de operador CN
Función
También es posible leer y escribir datos de máquina y de operador CN desde las acciones
síncronas. Al leer y escribir elementos de matriz de datos de máquina puede omitirse un
índice durante la programación. Si esto ocurre en el programa de pieza, al realizar la lectura
se lee el primer elemento de matriz y, al escribir, se describen con el valor todos los
elementos de la matriz.
En este caso, en las acciones síncronas sólo se lee o escribe el primer elemento.
Definición
DM, DO con
$: lectura del valor en el momento de la interpretación de las acciones síncronas
$$: lectura del valor en proceso principal
582
Comentarios
; Parada de decodificación previa
; Evaluación de las variables de cálculo.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo