0% encontró este documento útil (0 votos)
154 vistas25 páginas

Guía de Uso de CoDeSys V3.5 para PLC

Este documento proporciona una introducción al software de programación de PLC CoDeSys V3.5. Explica que después de completar la guía, el lector estará capacitado para utilizar y navegar en CoDeSys. También recomienda revisar materiales adicionales como el manual de instalación y primer inicio de CoDeSys.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
154 vistas25 páginas

Guía de Uso de CoDeSys V3.5 para PLC

Este documento proporciona una introducción al software de programación de PLC CoDeSys V3.5. Explica que después de completar la guía, el lector estará capacitado para utilizar y navegar en CoDeSys. También recomienda revisar materiales adicionales como el manual de instalación y primer inicio de CoDeSys.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Generalidades CoDeSys V3,5

Resultados Esperados
Al finalizar esta guía usted estará en total
capacidad de utilizar y navegar en el software
de programación de PLC CoDeSys V3,5.

Para Obtener Mejores Resultados:


Se recomienda la revisión del siguiente material:
1. Manual CoDeSys V3, Installation and First start
2. Manual CoDeSys

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 1


CoDeSys V3 pbF

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 2


CoDeSys V3 pbF basado en

CoDeSys V3

We software Automation.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 3


Sistema General de CoDeSys
Development Hardware and
IEC 61131-3 editors
field bus
compilers debuggers
configuration

CoDeSys SoftMotion
visualization
Module

CoDeSys Automation Platform

Communication CoDeSys
OPC Server

CoDeSys Gateway Server

Devices / Hardware
CoDeSys SP Runtime System

IEC 61131-3 Web-


Application Server

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 4


Referencias y Aplicaciones
 3S actualmente tiene mas de 250 OEM clientes alrededor del mundo, principalmente en el área de
maquinaria para la automatización.
 Miles de aplicaciones han sido realizadas
 Líder del mercado de hardware independiente
 Algunas referencias:

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 5


CoDeSys V3,5
CoDeSys Data Languages

First steps Declaration IL / FBD / LD

Preparation of the PLC Using the process image ST


device
SFC

CFC

Organization Visualization Library

POU - Types Use / Create

Program

Function / FB

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 6


Pestañas de Caja de
Ambiente de Programación archivos activos Herramientas
Área de trabajo
Barra de
titulo

Barra de
menús

Barra de
herramientas

Manager de
dispositivos

Manager de
POUs

Área de
mensajes

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 7


Barra de Herramientas

Nuevo proyecto Buscar Ejecución paso a paso


Abrir proyecto Reemplazar

Guardar proyecto Propiedades

Imprimir Adicionar objeto

Deshacer Editar objeto


Rehacer Compilar
Cortar Login
Barra de Herramientas especializada
Copiar Logout
Pegar Start
Eliminar Stop

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 8


Caja de Herramientas

Son las herramientas que están disponibles


para CFC, LD y FBD, esta caja dispone de
todos los elementos disponibles para
realizar la programación simplemente
insertando la herramienta en el área de
trabajo o editor.

Dependiendo que editor se encuentra activo se


pueden ver diferentes herramientas y
están dispuestas en subdivisiones como
General, Boolean Operators, Math
Operators y otros.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 9


Manager de Dispositivos

Aquí se encuentran organizados todos los


dispositivos y elementos de un proyecto
en forma de árbol.

Los elementos pueden ser tanto de


programación, como de visualización,
configuración, o de direccionamiento.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 10


Manager de Dispositivos

Aquí se encuentran organizados todos los


dispositivos y elementos de un proyecto
en forma de árbol.

Los elementos pueden ser tanto de


programación, como de visualización,
configuración, o de direccionamiento.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 11


Características de CoDeSys

• Auto-declaración.

• Color en la sintaxis.

• Asistente de entradas.

• Ayuda según el contexto.

• Configuración del dispositivo.

• Configuración de tareas.

• Gráfica de muestreo.

• Simulación integrada.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 12


Características de CoDeSys. auto-declaración.

• De acuerdo a las normas de programación en el estándar IEC 61131-3 cada una de las variables
usada debe ser declarada.
• Esto puede ser hecho en una parte especial de cada ventana de editor, ya sea mediante la
introducción de los textos de declaración de acuerdo a la norma o en un modo tabla.
• El segundo método es el más conveniente: El usuario simplemente entra la nueva variable en el
editor de código. Un cuadro de diálogo aparece donde el usuario puede introducir el tipo de
variable, las direcciones de IEC, comentarios y las anotaciones efectuadas aparecen en la parte de
declaración del editor - con la opción de que se muestre en modo texto o tabla.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 13


Características de CoDeSys. Color en la sintaxis.

Las partes de código con color son de gran ayuda


y pueden hacer al programador mas entendible su
Lectura.

CoDeSys maneja un color en el código automático

• Las palabras clave de la norma IEC 61131-3 como NOT,


BYTE o AND; se van a ver de color azul.
• Las palabra clave mal escritas van a aparecer en rojo.
• Los comentarios aparecen en color verde.
• Las constantes de tiempo, booleanas o numéricas
aparecen en color café.
• Adicionalmente existe la posibilidad de cambiar estos
colores.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 14


Características de CoDeSys. Asistente de entrada.
• El asistente para entradas es una de las características mas útiles de CoDeSys.
• Cuando la lista de variables o de funciones por librerías se hace lo suficientemente extensa CoDeSys
ofrece una lista completa de cada una de ellas con su fácil ubicación (tecla F2).

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 15


Características de CoDeSys. Ayuda según el contexto.

Ayuda Contextual y disponible en línea.

• Simplemente marque la palabra clave,


operador, objeto de la biblioteca, etc. del
que desee obtener información y pulse F1. La
ayuda en línea hará la búsqueda de forma
automática.

• En la mayoría de los casos la ventana abierta


por la ayuda en línea ofrecerá también
algunos ejemplos de cómo debe ser llamado
ese objeto u operador.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 16


Características de CoDeSys. Configuración de tareas.
CoDeSys soporta la generación de múltiples tareas IEC. En función del sistema operativo del
dispositivo de destino, estas tareas pueden ser no preventivas o preventivas (para dispositivos con
un sistema multitarea).

Las tareas pueden ser directamente


configuradas con el sistema de
configuración de CoDeSys. Cada
tarea tiene su cierto nivel de
prioridad (máximo 31 niveles).

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 17


Características de CoDeSys. Configuración de tareas.
La activación de las tareas puede ser de diferentes formas:

Cíclica - la tarea es ejecutada cada cierto tiempo definido


Libre - la tarea es ejecutada de forma continua. Sin tiempo de ciclo definido.
Activada por evento - la tarea es iniciada por medio de un flanco de subida de algún evento.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 18


Características de CoDeSys. Configuración de Dispositivos.

CoDeSys, permite realizar una


configuración del dispositivo a programar
para realizar el direccionamiento de las
entradas y salidas físicas. Además si el
PLC es maestro CANopen o Profibus DP, el
usuario puede configurar su bus de
campo con el archivo EDS (CANopen) o
GDS (Profibus) en la herramienta de
configuración. Adicionalmente también
es posible realizarla para bus ASi.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 19


Características de CoDeSys. Características online.

Monitoreo/Escritura/Forzado
En el modo en Online las partes de la declaración de los editores abiertos se convierten inmediatamente en
ventanas de monitoreo. Esto significa, que los valores reales en el controlador se muestran aquí. Cuándo se
hace doble clic sobre estos valores de estado del valor booleano se puede realizar el cambio inmediatamente.
Cuando esto se hace con valores analógicos aparecerá un cuadro de diálogo que le permite introducir el nuevo
valor de la variable.
Con el fin de ser capaces de cambiar múltiples variables simultáneamente los nuevos valores no son
inmediatamente descargados - pero se puede ejecutar la Online/Write values en comandos.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 20


Características de CoDeSys. Características online.

Breakpoint/Single Step/Single Cycle Execution


CoDeSys cuenta con una característica de gran alcance conocida como puntos de interrupción. Es posible
enviar un punto de interrupción al controlador durante la ejecución en tiempo real; Tan pronto como el
puntero de ejecución del programa llega al punto de interrupción la ejecución se detiene.

Cambios Online
Solamente los cambios hechos actualmente al programa son compilados y luego cargados y activados sin
detener el controlador y sin correr el riesgo de perder algún valor de las variables. Los cambios a POU’s,
variables o tipos de variables son también posibles.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 21


Características de CoDeSys. Características online.
Descarga/carga de un archivo

CoDeSys soporta el almacenamiento de cualquier archivo en el controlador. Esto puede ser de ayuda en
orden de que se puede usar el controlador como un medio de almacenamiento.

Boot Project

Para iniciar automáticamente una aplicación en el PLC justo después de encendido, CoDeSys soporta la
generación de un archivo boot.

Descarga del código fuente

CoDeSys no soporta la decodificación de proyectos descargados al controlador, por que esta características
da muchas desventajas. Una mejor opción es la descarga del código fuente, donde todo el proyecto
incluyendo la información grafica se encuentra disponible en el controlador. Es de tener en cuenta que este
archivo puede disponer de la seguridad necesaria para la aplicación.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 22


Características de CoDeSys. Simulación integrada.

Depurar el programa de la aplicación sin herramientas de hardware.

CoDeSys cuenta con una simulación integrada que le ayuda a comprobar su programa para la aplicación
antes de descarga al destino real.

Usted encontrará la opción "Modo de simulación" en "Proyecto" en el menú CoDeSys.


Puede comprobar el comportamiento de la aplicación sin estar conectado al controlador de destino.

¿Qué pasa con las entradas y salidas físicas?

También pueden ser simuladas. Con la herramienta de


configuración PLC incorporada se tiene una visión inmediata
de los valores actuales en la imagen del proceso. Además,
incluso se puede simular la entradas.

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 23


Características de CoDeSys. Gráfica de muestreo.

Integrado un analizador lógico / un osciloscopio digital /


un data logger

Un osciloscopio de almacenamiento digital / analizador


lógico que ...

•Soporta gráficas de un solo ciclo


•Soporta grabaciones automáticas y manuales
•Compatible con el análisis numérico y gráfico de las
variables de muestra
•Soporta el muestreo de hasta 20 variables

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 24


Seguridad en los proyectos de CoDeSys
CoDeSys ofrece dos formas de proteger los archivos en
contra de accesos no autorizados:

En el menú “project>>options” usted puede definir


contraseñas que van a ser revisadas antes de cargar un
proyecto en el sistema o de grabar un proyecto. Esa
contraseña protege el archivo del proyecto del sistema.

Además, es posible definir grupos de usuarios que van a


tener acceso solamente a ciertos objetos como POU’s,
estructuras o visualizaciones.

El cuadro de dialogo para contraseñas de grupos puede


ser encontrado en el menú “project”

Ing. Germán Leonardo Ramírez Moreno CoDeSys 02.07.2013 25

También podría gustarte