Open

Toda la información relacionada con el diseño de OSIMPLC está disponible para su descarga bajo licencia Creative Commons Attribution-Share Alike, CC BY-SA, permitiendo su libre distribución, reutilización y modificación.

Todos los softwares recomendados para la programación de OSIMPLC tienen licencia libre, como también toda su documentación original.

Simple

El hardware de OSIMPLC ha sido desarrollado en base a circuitos integrados y a componentes activos y pasivos disponibles habitualmente en el mercado local, y que pueden ser fácilmente adquiridos en comercios minoristas y mayoristas de materiales electrónicos; no requiere importación de componentes bajo demanda.

Industrial

OSIMPLC está diseñado para interactuar con señales industriales normalizadas: trabaja sólo bajo tensión de seguridad 24V

Todas sus entradas y salidas digitales están optoacopladas; sus entradas analógicas soportan señales estándar 0-10V, 0-5V, 0(4)-20mA y pueden también ser configuradas para conectar directamente sondas PT100, NTC-10K y sensores LDR

Modular

El módulo central provee 12 entradas y 12 salidas digitales por optoacoplador; 2 entradas analógicas configurables; puerto RS-485; conector UART- TTL e ICSP.

Cuenta con distintos módulos de salidas: relés; transistores de potencia; directas a optoacopladores más salida analógica (dedicado a variadores de frecuencia); como también módulos de expansión, pudiéndose alcanzar configuraciones máximas de hasta 30 Entradas/Salidas.

Ladder screenshot

Programmable Logic Controller

OSIMPLC puede ser fácilmente programado en lenguaje Ladder (IEC 61131-3), mediante LDmicro, software libre con licencia GPLv3. Ladder es el lenguaje utilizado más habitualmente para la programación de PLCs industriales.

OSIMPLC también puede ser programado bajo otros lenguajes no incluídos bajo las normativas IEC 61131-3, como BASIC, C, Assembler, utilizando software libre con licencia GPL o compatible: GreatCowBASIC, SDCC + IDE, gputils + editor, u otros.

El código máquina compilado en un archivo .hex por LDmicro o por los otros softwares libres disponibles, puede ser fácilmente descargado en OSIMPLC por medio del firmware Tiny PIC Bootloader (preinstalado) y un conversor serial USB-TTL; o bien directamente mediante un programador de PICs, utilizando los softwares de transferencia correspondientes.

Ver ENTORNOS DE APLICACIÓN

ADQUIRIR OSIMPLC

El sistema OSIMPLC está basado en módulos que permiten configurarlo de acuerdo a las tareas a automatizar, y a las señales de sensores y actuadores requeridas para cada aplicación específica

El módulo central MCU y los distintos módulos de entradas, salidas y expansión están disponibles a la venta bajo la marca oficial OSIMPLC ®

Acceda a nuestra TIENDA

OSIMPLC en proyectos educativos

Gracias a la implementación del lenguaje Ladder (IEC61131-3), al soporte de señales estándar en industria, y a la facilidad de su construcción y/o reparación, OSIMPLC resulta un equipamiento ideal para la enseñanza de la Automatización Programada en Escuelas de Educación Técnica y en Centros de Formación Profesional, en las especialidades Electricidad, Electromecánica y Electrónica.

Las actividades educativas pueden abarcar desde el montaje de los componentes electrónicos y la comprobación de su correcto funcionamiento (utilizando kits "para armar"), hasta el diseño, la programación bajo Ladder y el montaje y puesta en funcionamiento de proyectos prácticos complejos, que incluyan sensores industriales, elementos de maniobra habituales (relés electromecánicos y de estado sólido, contactores, variadores de frecuencia, arrancadores suaves), y los más diversos tipos de accionamientos (motores y motorreductores eléctricos, electroválvulas y actuadores neumáticos y oleohidráulicos, resistencias calefactoras, etc. etc.).

Los circuitos impresos que integran los diferentes módulos de OSIMPLC son de tecnología de doble capa y agujero pasante metalizado (Two Layer Plated Through Hole PCB); y pueden ser fabricados por la mayoría de las empresas del rubro sin complejos requerimientos.

Ésto permite que OSIMPLC pueda ser construído, montado y/o reparado por el propio implementador o el usuario, facilitando su aplicación en proyectos educativos donde eventualmente puedan producirse daños por errores de conexión, y también su uso entornos productivos, gracias a su menor costo relativo.

De este modo, los educandos pueden integrar y articular la teoría y la práctica, posibilitando una mejor transferencia de lo aprendido a diferentes contextos y situaciones de la actividad productiva real.

OSIMPLC en entornos productivos

Ahorro de energía en calefacción, ventilación y aire acondicionado.

Impulsión de agua potable, riego programado, ósmosis inversa, sanitizado de aguas. Conducción y tratamiento de efluentes. Procesamiento de residuos.

Procesamiento de alimentos. Control complementario en cámaras frigoríficas, túneles de congelado, autoclaves. Automatización de hornos, secaderos, germinadoras, lavadoras de frutas y hortalizas, estufas de cultivo. Mezcladores, agitadores, amasadoras.

Iluminación de viviendas, edificios, comercios, industrias, estacionamientos. Alumbrado público en calles, plazas, estadios, condominios, clubes.

Control de puertas de seguridad, portones, barreras, persianas y cortinas, rampas vehiculares.

Señalización vial, semáforos, guía óptica/acústica de emergencia y/o evacuación.

Automatización de montacargas, cintas, transportadoras, tornillos sinfin.

Desarrollos a medida

Podemos ayudarlo a resolver sus necesidades particulares, desarrollar y fabricar módulos bajo demanda, programar aplicaciones específicas. ¡No dude en contactarnos!


Novedades

Presentación en Club de Emprendedores

5 / Junio / 2019

Miércoles 5 de junio, en Club de Emprendedores, Torreón del Monje, Mar del Plata

18:00 a 20:00 hs ¡Agradeceremos puntualidad!

La entrada es libre y gratuita, se requiere inscripción previa en Eventbrite.

Presentación en Colegio de Técnicos

16 / Mayo / 2019

Proyectos de hardware abierto en FLISOL MDP

29 / Abril / 2019

Demostración de Arduino, CIAA y OSIMPLC en el evento de software libre FLISOL.

Acerca de

Mi nombre es Daniel Hernando Mirkin, vivo en Mar del Plata, Argentina, soy un entusiasta del software libre y del hardware abierto.

Me dedico a automatización industrial y residencial, y a brindar capacitación en programación e instalación de automatismos basados en relés programables, microPLCs y lógica cableada.

Participo activamente, como integrante del LUG de mi ciudad, en la difusión y promoción de GNU/Linux, y de programas y aplicaciones libres.

Daniel Mirkin

Historia del proyecto OSIMPLC:

OSIMPLC surgió como una iniciativa personal, con el objetivo de colaborar en la capacitación de los alumnos de Educación Secundaria Técnica y de Cursos de Formación Profesional en todo lo referido a automatización basada en PLCs y autómatas industriales, su programación e implementación.

OSIMPLC aspira a superar la escasa cantidad de este tipo de equipamientos industriales a disposición de los educandos en las instituciones, para que realicen las prácticas pertinentes.

OSIMPLC fue desarrollado, en lo referido al hardware, como un proyecto unipersonal, pero desde su presentación pública en mayo de 2019 está abierto a la participación de todas aquellas personas que compartan las motivaciones del Open Hardware y el Free Software.

Por supuesto, OSIMPLC no podría haber sido posible sin la incansable labor y los valiosos aportes de los desarrolladores del software libre implementado en este proyecto: Jonathan Westhues, Ihor Neruhtsa, Claudiu Chiculita, Fernado Juárez V., Luis Claudio Gamboa, y muchos otros.

Al igual que otros desarrollos OH + FS, es bienvenida toda participación en el desarrollo y mejora del hardware, la evaluación, prueba y reporte de eventuales fallos, la colaboración en documentación, tutoriales, ejemplos de programación, tips and tricks.