Modificación mediante la CPU del PLC
18.5.2
Ejemplo para el cambio de los ajustes
En este ejemplo, con un módulo de interfaz con la dirección E/S X/Y00 se modifican los ajustes
actuales para la interfaz CH1.
Las marcas M11 y M12 se ponen en otras lugares del programa. M11 indica que se reciben
datos y M12 está puesto al enviar datos.
X60
X6
M50
X0E
X52
Fig. 18-7:
³
Para que sea posible dar lugar a una modificación de parámetros con el flanco ascen-
dente de la entrada X60 tienen que darse determinadas condiciones: No se puede ni reci-
bir ni enviar datos (M11 y M12), no debe haber datos en el rango de recepción que no
hayan sido transmitidos todavía a la CPU del PLC (X3 y X4), y no debe estar puesta la
marca M50, la cual indica que ha concluido el cambio de los parámetros.
Si se cumplen todas las condiciones, en el registro D0 se registra el código para el formato
1 del protocolo MC.
·
En D1 se guardan los ajustes para la transmisión y la velocidad de transferencia.
»
Los nuevos parámetros se transmiten a las direcciones de memoria buffer 90
medio de una instrucción TO.
¿
Se pone la salida Y2, y con ello se solicita el cambio de parámetros.
´
El flanco descendente de la entrada X6 indica que el módulo de interfaz ha aceptado los
nuevos parámetros. Ahora es posible restablecer la salida Y2.
²
Con una instrucción FROM se transfiere el contenido de la dirección de la memoria buffer
515 (203
18 - 8
M11
M12
X3
X4
=
D2
K2
Ejemplo de programa para el cambio de los ajustes para la interfaz CH1 por
parte de la CPU del PLC
) al registro de datos D2.
H
Modificación de ajustes durante el funcionamiento
M50
TO
H0
FROM
H0
Modificar los ajustes previos para el intercambio
de datos en la memoria buffer
Tratamiento de errores (desconectar LED ERR.,
borrar código de error etc.)
MOV
K1
D0
MOV
H85B0
D1
H90
D0
K2
SET
Y2
RST
Y2
H203
D2
K1
SET
M50
RST
M50
RST
Y2
RST
M50
QK00430c
y 91
H
MITSUBISHI ELECTRIC
³
µ
por
H