Mitsubishi Electric MELSEC A Serie Manual De Programación página 1117

Tabla de contenido

Publicidad

Instrucciones para módulos de interfaz en serie
Funcionami
Ajuste o eliminación de las tramas de datos definidas por usuario
ento
PUTE
Con la instrucción PUTE pueden ingresarse o bien eliminarse las tramas de datos definidas
por usuario, en un módulo serial de datos. La dirección cabezal del módulo de interfaz se
indica con Un.
Entrada de una trama de datos definida por usuario
Para la entrada de una trama de datos definida por usuario, se escribe el valor de „1" en el
operando indicado con (s1)+0. Al módulo de interfaz se transmiten los datos del rango de
operandos indicado con s2. Cada uno de estos operandos puede asumir dos bytes; la
cantidad de los operandos requeridos corresponde por lo tanto a la media cantidad de bytes
de datos.
Por ejemplo, al tener que ingresar seis bytes en una trama de datos, debe reservarse otros
dos operandos a partir de s2:
Eliminación de una trama de datos definida por usuario
Para la eliminación de las tramas de datos definidas por usuario e indicadas en (s1)+2, debe
ingresarse el valor de „3" en el operando indicado con (s1)+0.
En la eliminación no se consideran el largo de datos [(s1)+3] ni el rango de operandos s2, sin
embargo se requiere su indicación para la ejecución correcta de la instrucción. Para el
operando indicado en (s1)+3 debe ingresarse un valor discrecional entre 1 y 80; además debe
seleccionarse un operando de dummy para s2.
Condiciones de ejecución
Durante la ejecución de una instrucción PUTE no puede ejecutarse otra instrucción PUTE.
Tampoco resulta posible la ejecución de una instrucción GETE. Al arrancar otra instrucción
GETE o PUTE durante el procesamiento de una instrucción PUTE, el sistema espera con la
ejecución de estas instrucciones hasta que se haya ejecutado completamente la instrucción
PUTE actualmente procesada.
Con los operandos de bit (d)+0 y (d)+1 puede controlarse si se ha terminado la ejecución de
la instrucción PUTE.
● El operando de bit (d)+0 se activa cuando se ejecuta la instrucción END del ciclo en el cual
se ha terminado la ejecución PUTE. En el siguiente procesamiento de la instrucción END
se repone nuevamente el operando de bit indicado con d+0.
● El operando de bit (d)+1 indica un error en la ejecución de la instrucción PUTE. En caso de
una ejecución sin errores, este operando de bit se mantiene repuesto. Sin embargo, en
caso de un error se activa el (d)+1 cuando se ejecuta la instrucción END del ciclo en el cual
se ha terminado la ejecución PUTE. En el siguiente procesamiento de la instrucción END
se repone nuevamente el operando de bit indicado en (d)+1.
Programmierung MELSEC A und Q
Instrucción de ajuste y eliminación
CPU del PLC
b15
b8
b7
b0
(S2)
+0
B
A
+1
D
C
+2
F
E
Módulo de interfaz
Trama de datos
A
Entrada
B
C
D
E
F
PUTE, PUTEP
Cantidad de bytes que
deben ingresarse
11 – 13

Publicidad

Tabla de contenido
loading

Tabla de contenido