Red de conocimiento informático - Computadora portátil - Cómo aprender codesys

Cómo aprender codesys

¿Qué es Codesys?

Codesys[2] Álbum de imágenes

CoDeSys es la abreviatura de Controller Development System En resumen, CoDeSys es una plataforma de hardware independiente y. Una plataforma de desarrollo de software abierta y totalmente integrada que puede satisfacer necesidades reconfigurables, proporciona a los clientes un entorno de desarrollo basado en el estándar internacional IEC 61131-3 para los campos de automatización y sistemas integrados. Al mismo tiempo, CoDeSys se basa en Microsoft Microsoft. La tecnología .NET no solo tiene una estructura avanzada y una función poderosa, sino que también es fácil de aprender y dominar.

Codesys es 3S (SMART, SOFTWARE, SOLUTIONS) desarrollado por la empresa alemana 3S. Es uno de los fabricantes de I+D de software central de PLC blando más famosos del mundo.

La arquitectura. CoDeSys se puede dividir básicamente en tres capas: capa de desarrollo, capa de comunicación y capa de dispositivo. No solo admite CAN open, Profibus, EtherCAT, SERCOS, Device Net, ProfiNet, Modbus, Ethernet y otros buses de campo, sino que también puede combinar y configurar productos y sistemas proporcionados por diferentes fabricantes de automatización según las necesidades específicas de los clientes y luego programarlos. de manera uniforme. La apertura y reconfigurabilidad del sistema de control se logran realmente. El paquete de software CoDeSys SP (SoftPLC Runtime System) puede convertir cualquier sistema integrado o PC en un potente controlador programable basado en el estándar internacional IEC 61131-3. Entre ellos, el paquete de software CoDeSys Soft Motion puede combinar control lógico (SoftPLC) y control de movimiento (SoftMotion, SoftMotion CNC, HMI) en uno, realizando perfectamente la programación y el control desde el movimiento de un solo eje hasta la compleja interpolación de trayectorias de múltiples ejes.

Se puede observar que CoDeSys, una plataforma de desarrollo de software basada en el concepto de programación orientada a objetos y capaz de satisfacer requisitos complejos de control multitarea, confía en sus fuertes ventajas técnicas para habilitar diferentes dispositivos de control (PLC , E/S) de los miembros de CoDeSys Automation Alliance (/O, motor, HMI, válvula, etc.) pueden ejecutarse y trabajar en el mismo proyecto controlado por el software de aplicación basado en CoDeSys. La implementación y configuración son tan fáciles y simples como seleccionar una impresora en un entorno Windows: simplemente agregue los diferentes componentes de hardware al árbol del proyecto CoDeSys desde la lista de hardware alternativo en la lista de instalación. Al mismo tiempo, la empresa alemana 3S tomó la delantera en el desarrollo de redundancia (CoDeSys Redundancy) y suite de seguridad (CoDeSys Safety). En resumen, CoDeSys permite a los clientes desarrollar controladores que cumplen con los estándares internacionales SIL-3 y facilitan su obtención. proceso de dar un título.

Versión de CodeSys

La versión 1.0 fue lanzada en 1994.

Actualmente, la mayoría de los usuarios domésticos de PLC utilizan CoDeSys V2.3, y la última versión es CoDeSys V3.

V3 ha mejorado enormemente su arquitectura de software y se está desarrollando en la dirección del software de seguridad. Actualmente está solicitando la certificación SIL de TUV en EN 61508.

CoDeSys es una poderosa herramienta de programación de software PLC. Admite seis lenguajes de programación de PLC IEC61131-3 IL, ST, FBD, LD, CFC y SFC. el mismo proyecto. Subrutinas de edición de lenguaje, módulos de funciones, etc. CoDeSys es un entorno de desarrollo completo para PLC de control lógico programable (CoDeSys es la abreviatura de Sistema de desarrollo controlado). Cuando los programadores de PLC programan, CoDeSys proporciona un método simple para el potente lenguaje IEC, el editor del sistema y las funciones de depuración. Lenguaje de programación de nivel (como Visual C). Actualmente, la mayoría de los usuarios domésticos de PLC utilizan CoDeSys V2.3 y la última versión es CoDeSys V3. V3 ha mejorado enormemente su arquitectura de software y se está desarrollando en la dirección del software de seguridad. Actualmente está solicitando la certificación SIL de TUV según EN 61508. El software CoDeSys también puede editar la interfaz de visualización (Visualización), tiene muchos módulos de control (Movimiento) y puede colocar imágenes y otras funciones potentes. Los usuarios típicos incluyen ifm, etc. Descripción general de las funciones de CoDeSys: cómo construir un proyecto, cómo construir un proyecto, cómo probar el proyecto, depurar y funciones en línea adicionales. Funciones adicionales, herramientas y más para CoDeSys.

Características de Codesys

Además de admitir la programación de PLC, también admite la programación de interfaces de bus, equipos de accionamiento (especialmente servo, CNC), equipos de visualización, equipos IO, etc.

Admite múltiples lenguajes de PLC

Admite la versión completa del entorno de programación estándar IEC61131-3: seis lenguajes de programación de PLC: IL, ST, FBD, LD, CFC, SFC

Los usuarios pueden elegir diferentes idiomas para editar subrutinas, módulos de funciones, etc. en el mismo proyecto

Admite edición HMI

Soporte de interfaz: admite edición de interfaz de visualización ( Visualización)

Admite muchos módulos de control

Tiene muchos módulos de control (Motion), que pueden colocar imágenes y otras funciones potentes

Ampliable

CoDeSys ofrece muchos productos combinados de expansión, como programas de configuración de bus en diversos campos, sistemas completos de visualización y control de movimiento

Ampliamente utilizados

Muchas empresas (fabricantes de PLC) utilizan (basado en ) CodeSys desarrollará su propio software de programación:

BB Bachmann

El sistema de control de Western Electric en Estados Unidos

EPEC Pifen finlandés

PLC HOLLYSYS G3

Controlador PROSYD1131 de Inter Control, display

Serie Hirschmann iFlex

IndraLogic de BOSCH Rexroth

Compañía de control TT Serie TTC controlador

ABB AC500 PLC

Controlador Wago

Controlador Beckhoff

p>

Controlador Festo FEC

Schneider Servo TLC63

Perspectivas de Codesys

Codesys se ha convertido en una plataforma de software estándar utilizada por muchos fabricantes de hardware. Admite y puede programar dispositivos automáticos producidos por más de 150 fabricantes nacionales que utilizan la plataforma codesys. , como HOLLYSYS, Co-trust, Sietyco y otros controladores, también se han utilizado en aplicaciones industriales a gran escala. Al mismo tiempo, también hay fabricantes de controles de movimiento como Scheider Electric, Banchman y GoogolTech que utilizan la plataforma Codesys para desarrollar su propio software de programación.

El proveedor de software CoDeSys es German Smart software solution GmbH, con sede en Kempten, Baviera, Alemania.