You are on page 1of 8

Librería PC_SIMU Arduino.

La librería "PC_SIMU" permite conectar el programa PC_SIMU con los controladores Arduino y comprobar el
funcionamiento de los programas Arduino sin necesidad de realizar el conexionado de entradas y salidas.

https://www.arduino.cc/en/Main/ArduinoBoardUno

https://underc0de.org/foro/arduino-raspberry-pi/comenzando-con-arduino-uno/

Con la librería PC_SIMU se establece la conexión por los puertos USB y permite el intercambio de entradas y salidas.

PC_SIMU Arduino canalPLC


Especificaciones.
- Comunicación USB con Arduino UNO.
- Intercambio de entradas y salidas en tiempo real.
- Entradas salidas, máximo de 12 entradas/salidas digitales configurables.
- No es necesario el conectar entradas y salidas para comprobar el funcionamiento del programa Arduino.
- Software libre y abierto.

Hardware necesario.
- Placa Arduino UNO.
- Cable de comunicaciones USB-Arduino.

Software necesario. Descarga.


- Arduino Software (IDE).
https://www.arduino.cc/en/Main/Software
- Instalar la librería "TimerOne".
Descargable desde el software Arduino.
- Instalar librería "PC_SIMU".
http://canalplc.blogspot.com.es/p/blog-page_14.html
- Instalar programa PC_SIMU.
http://canalplc.blogspot.com.es/p/blog-page_14.html

Entradas y salidas ARDUINO-PC_SIMU.

PC_SIMU Arduino canalPLC


1.- Instalación de la librería "TimeOne".
Esta librería es necesaria para poder programar las interrupciones de comunicación y se descarga desde el propio
software de Arduino. En el menú del programa Arduino sigue los siguientes pasos:
Programa>Incluir Librería>Gestionar librerías y en Tópico seleccionas Temporizado.

Localizar la librería "TimerOne".

Selecciona en "More Info", seleccionar la ultima versión e instalar.

2.- Instalación de la librería PC_SIMU.


Una vez instalada la librería TimerOne descomprime la librería PC_SIMU-Arduino donde el programa Arduino instale
las librerías.

PC_SIMU Arduino canalPLC


Cuando se arranque de nuevo el programa Arduino tiene que aparecer la librería PC_SIMU instalada en el gestor de
librería.
Dentro de la carpeta PC_SIMU se encuentra una carpeta con los ejemplos.

Las dos librerías "PC_SIMU" y "TimerONE" ya están listas para poder ser usadas por el programa.

PC_SIMU Arduino canalPLC


3.- Ejemplo semáforo.

Las siguientes tres líneas de código son necesarias para compilar la librería PC_SIMU.

En la carpeta de ejemplos se encuentra la carpeta "_3_Traffic_Light".

PC_SIMU Arduino canalPLC


4.- Conectar la placa Arduino UNO y seleccionar el puerto USB.

Verificar que no hay errores en el programa.

Transferir el programa a la placa Arduino UNO.

PC_SIMU Arduino canalPLC


5.- Cargar el programa PC_SIMU.

- Al arrancar el programa introducir la clave de acceso y cargar el programa de prueba.

Configurar el puerto donde está conectada la placa seleccionado en el menú:


Archivo>Configuración.

PC_SIMU Arduino canalPLC


- Establecer la comunicación con la placa, seleccionando el botón de "Conexión con el S7-200".
- Arrancar la simulación, seleccionando el botón de "Inicio".

http://canalplc.blogspot.com.es
https://www.youtube.com/user/canalPLC
canalplc@movistar.es

PC_SIMU Arduino canalPLC