Cx-Programmer Duplicado líneas programa con asignación automática memoria
El duplicado de líneas de programa con asignación automática de memoria, lo utilizaremos para los PLCs que no soporten los bloques de función, o aquellas personas a las que no les gusten los bloques de función.
Para poder duplicar líneas de programa y que se asigne automáticamente la memoria, es necesario realizar un trabajo de organización de variables previo en Cx-Programmer de Omron
Para el ejemplo, vamos a realizar una alarma de fallo de confirmación de marcha de un motor.
Para asignar la memoria hay que tener en cuenta que tienen que estar correlativas las variables, si no, no funcionará.
Para el ejemplo he creado 10 variables totalmente correlativas de activación de motor, de confirmación de marcha, del bit de fallo confirmación de marcha y el temporizador de retardo del fallo de la confirmación de marcha.
Realizamos el programa siguiente para el fallo de confirmación de marcha del motor 1
Una vez realizado el programa lo seleccionamos
Pulsamos sobre EDITAR>COPIA INCREMENTAL DE DIRECCIÓN o CTRL-MAYUSCULAS+V
Nos aparecerá la siguiente ventana
Rellenamos Offset. El número de direcciones que tiene que saltar, en nuestro caso 1 todas porque así lo hemos pre-configurado
Rellenamos Contador de copias. En nuestro caso 9, ya que tenemos 1 y queremos conseguir 10 de fallos de confirmación de marcha.
Y pulsamos sobre pegar
Y ya tenemos 10 Líneas de programa con sus variables asignadas
Este solo es un ejemplo simple de como exprimir las opciones de CxProgrammer para automatizar las tareas de programación, cada uno que le eche ingenio y desarrolle lo que quiera.
Un saludo, Fran.