jueves, 6 de octubre de 2016

Arduino - Comunicacion con PLC industriles.

Me encontre este blog del señor Cartiman Iman de Indonesia y realizo un excelente trabajo en comunicacion entre Arduino y PLC su web es http://program-plc.blogspot.com.ar su google+ https://plus.google.com/+CartimanIman#+CartimanIman/posts.

Voy a traducir sus publicaciones y realizar las practicas con PLC ya que tengo acceso a PLC5 micrologic 1000 y micrologix 1100 de Allen Bradley para unas interfaces HMI tactiles :)...


Comunicacion en PLC Allen-Bradley y Arduino mediante el protocolo DF1

Comunicacion entre PLC de Allen Bradley y Arduino mediante el protocolo DF1.
los datos son enviados desde Arduino al PLC AB y viceversa
los datos se envian desde el arduino en le rango de (0-5v / 0-32767) a el registro de datos del PLC AB N7:1(registro de flotantes) y viceversa.


Se utilizo el PLC Micrologix 1000 AB seteado a 9600 baudios.

Requerimientos de Hardware:

1)PLC AB con soporte de protocolo DF1 ej Micrologix 1000/1100/PLC5 /Controllogix etc.
2)Cables RS232 para el PLC.
3)Arduino uno.
4)Conversor RS232 a TTL (ampliar info).
5)Sensores varios pulsadores, potenciometros.


Requerimientos de Software:
1)Arduino IDE
2)La libreria con el protocolo implementado de DF1 que me sorprendio como q lo hizo el je
3)El codigo a subir para el arduino
4)el codigo a subir al PLC Micro1000