Busca en nuestro Blog. Encontrarás múltiples aplicaciones, soluciones, ejemplos de código. Navega utilizando la nube de etiquetas o busca utilizando criterios específicos

Instalando las Industrial Shields boards en Arduino IDE

(Actualizado)

Introducción

En este post se muestra el proceso para instalar las placas Industrial Shields en el IDE de Arduino.

Arduino Logo

Requisitos

An Industrial Shields PLC, here you can see the main families: 

                                 Ethernet PLC                                                                    20 I/Os PLC      

Ethernet PLC - Industrial Arduino Controller

20 IOs - Industrial Automation based on Arduino

                               GPRS/GSM PLC                                                                            WiFi/Bluetooth     

Industrial Based Arduino with GPRS

Industrial Based Arduino with WiFi


Descripción

El uso de las placas Industrial Shields es muy importante, ya que proporcionan una gran cantidad de herramientas útiles que simplifican la programación de PLC. Las más importantes son 2: 

  1. Definición Automática / Asociación de variables / Pinmode de un pin.

  2. Bibliotecas automáticas de Industrial Shields (características de PLC).

La idea básica de las placas de  Industrial Shields es que es una "colección de bibliotecas" que se incluyen en el software IDE de Arduino,sólo si están seleccionados (cuando no se selecciona una placa Arduino).

 La definición automática/ asociación de variable/ pinmode de un pin ayuda en el pentagrama de pinout. Nuestros pines (QX. X/IX. X/AX. X/RX. X) se refieren a un pin Arduino real. Dependiendo del modelo y el equipo, estos pines pueden ser diferentes. Si el skecth no se realiza utilizando las boards, no podrá expandirse para futuras versiones y para otros modelos / equipos. 

La única condición de usar los pines de  Industrial Shields es (una vez que ya haya seleccionado las placas de Industrial Shields, Familia y modelo) usando una nomenclatura cerrada. Debe cambiarse el "." por un "_". Así que si desea utilizar el Q0.1 sólo tiene que colocarlo en el sketch como Q0_1.

Con el fin de poder programar nuestro equipo aún más fácilmente, es posible instalarlo en Arduino IDE.Una vez instalado no será necesario saber qué placa Arduino que incluye cada equipo,ni consultar el mapeo entre los pines de la placa Arduino y los IN y OUT de los PLC, ni siquiera será necesario utilizar nuestras bibliotecas: ahora toda esta información se incluirá en el IDE de Arduino. Cuando seleccione uno de nuestros PLC, los IN y los ARCHIVOS OUT ya estarán disponibles con sus nombres,además como bibliotecas que facilitarán el uso de diferentes puertos de comunicación (RS-232, RS-485, ...).

Los pasos a seguir para instalar nuestros equipos a Arduino IDE son :

1- Abra el IDE de Arduino, versión 1.8.0 o supperior. Si aún no lo tienes, puedes descargarlo aquí  https://www.arduino.cc/en/Main/Software .

2- Pulse la opción "Preferencias" en el menú "Archivo" y abra la ventana de preferencias.

3- En el cuadro de texto "URL adicionales del administrador de tableros", agregue la dirección:

http://apps.industrialshields.com/main/arduino/boards/package_industrialshields_index.json


4- Cierre la ventana de preferencias con el botón "Ok" 

5- Haga clic en el menú "Herramientas" y abra el submenú "Boards", y haga clic en la opción "Boards Manager",para abrir la ventana Administrador de Boards.

6- Busque “industrialshields” en el filtro de búsqueda, seleccione la lista y dale click a “Install” or "Update" si no tiene la última versión.

Install Boards Arduino IDE


7- Cierre la ventana de  “Boards Manager”

Una vez que se realiza ese paso, usted está disponible para seleccionar cada PLC en el que desea trabajar "Herramientas" > "Boards": ARDBOX, M-DUINO, ...

Install Industrial Shields Boards Arduino IDE

Y usted puede seleccionar el modelo específico si es necesario en “Herramientas” > “Model”: Ardbox Analog HF+ w/ HW RS-485, …

Install Industrial Shields Boards Arduino IDE


Ejemplos de uso


Una vez que las placas de Industrial Shields están instaladas en su IDE de Arduino, puede encontrar diferentes ejemplos de uso para su controlador basado en Arduino.

Puede encontrarlos en: "Archivo" > "Ejemplos".
Install Industrial Shields Boards Arduino IDE


Basics: Configuring Arduino IDE

 

¿Quieres más información?

Con la tecnología Open Source, puedes ejecutar tus propias instalaciones.

Rellena el formulario y contactaremos contigo lo más pronto posible.

Enviar  Por favor, completa el formulario correctamente.