Documente Academic
Documente Profesional
Documente Cultură
Grupo 8
PLC - Controlador lógico
programable
• RTLinux
– Tareas Tiempo Real
– Arquitectura Utilizada
PLC / Linux
PLC / Linux
• Implementación
– Configuración
– Generación de código en C
– Compilación
– Módulo
PLC / Linux
PLC / Linux
• Código Ejemplo de Fichero Patrón
Implementaciones
conocidas
Proyecto PuffinPLC
Proyecto MatPLC:
Herramientas de programación
• OpenPCS
OpenPCS
• SmartPLC/embebido
OpenPCS
• El runtime OpenPCS es un SoftPLC compatible con IEC
61131-3
• Esta maquina vitual se ejecuta en UCODE, un codigo
universal, independiente que emula un PLC. Dado que
existe una amplia gama de distintos sistemas, el objetivo
fue implementar un kernel runtime portable, el cual
puede ser fácilmente adaptable a cualquier controlador y
sistema operativo.Esta escrito en ANSI c,permitiendo
de esta manera una alta portabilidad.
• Corre en forma nativa para WinCE , MS C.NET y XP
Embedded en procesadores de 8 a 64 bit.
Herramientas de programación
• CoDeSys
CoDeSys