Enviar programa | Top

Enviar programa Procedimiento: 1. Conectar el cable al puerto 1 del PLC 2. Verificar/colocar solo el jumper de programación. 3. Conectar el otro extremo del cable de programación al puerto serie de la PC 4. Elegir le puerto serie (si es necesario) 5. Enviar programa Es necesario asegurarse que se ha elegido la versión de ROM adecuada al equipo que se va a programar. Si no coincidiera el programa no se ejecutará o terminará repentinamente en un error (Watchdog). Puede usarse el comando inspeccionar de la barra de herramientas para obtener esta información desde el PLC. Versión de ROM Ver Aspecto CP121, CP122, CP123, CP124. Descripción del Editor/Compilador. Hasta las ROMs 1.07 y 2.01 (CP121) y 1.00 (CP122) se requería tener colocado un jumper mientras estuviera en modo programación. En las versiones posteriores el mismo jumper habilita la entrada al modo programación, pero no entra en éste. Usando la versión más reciente del editor/compilador se pasa a modo programación, o vuelve al modo ejecución con los respectivos comandos. Cuando se quita el jumper los comandos dejan de funcionar. A partir de las versiones CP121 ROM 2.53, CP122 ROM 2.01, CP124 ROM 1.00 es posible proteger el programa con una contraseña para evitar su recuperación. A partir de las versiones CP121 ROM 2.55, CP122 ROM 2.03, CP124 ROM 1.00 es posible programarlo por cualquiera de sus 2 puertos. Hasta entonces solo se podía por el COM1 del PLC. Botones de comando ### Enviar compilado (binario) Ya sea que el binario sea el programa compilado o extraído de otro PLC se debe tener cuidado de que el modelo y versión de ROM coincidan con el PLC de destino. El procedimiento de 5 pasos para enviar el programa es el mismo. En el punto 5 es donde se elige enviar el binario: Poner PLC en modo programación (con el botón correspondiente de la barra de herramientas o las teclas Alt + P). En el menú PLC usar el ítem Enviar compilado CP12x. Se elige el archivo correspondiente (del cual se tiene certeza de que es adecuado para el PLC). Concluido el envío se verifica el funcionamiento. Reprogramar/Desbloquear Suele suceder que se programa el PLC con una versión de ROM equivocada. Esto bloquea el PLC. Al lado del jumper de programación (PRG) hay otro que está abierto. Si se cierra y se vuelve a encender el PLC, este ignorará cualquier cosa que se le halla cargado, permitiendo nuevamente la programación.Algo similar sucede cuando el puerto de programación se usa en modo maestro, impidiendo la recepción. En esta condición el ID del PLC es 1. Una vez reprogramado se quita el jumper y se vuelve a encender. A partir de algunas revisiones (CP121 2.13 y 2.51, CP122 1.52 y 2.00, CP123 2.02) no recibe el programa si no fue compilado con la versión de ROM correspondiente. El PLC queda en modo programación, ya que rechazó el programa. Si el envío del programa fue exitoso, el PLC pasa inmediatamente a modo RUN. Monitoreo Para monitorear las variables se requiere:
· | Que esté en modo ejecución (RUN)
· | Que se hallan declarado las variables (son las únicas que se pueden monitorear)
En la columna penúltima (de la derecha) se ven los valores respectivos cuando se activa el monitor. Para enviar un valor se elige la fila correspondiente (con un clic) y luego se usa el comando de enviar. En las versiones de ROMs 1.07 y 2.01 (CP121) y 1.00 (CP122) no es posible escribir bits, pero si monitorearlos. Tips de programación Ver aquí. Indice