Arduino shield ethernet, atmega644/1284 clon + VB NET + MODBUS TCP + advancedHMI

Este proyecto es una forma de controlar un Arduino o mi clon de Arduino atmega644/1284 vía un PC o un interfaz de máquina humano conectado al escudo arduino ethernet. Creará un sistema SCADA para controlar su sistema a larga distancia.

¿Por qué creó este clon de arduino? Sólo tener más entradas/salidas de pins para controlar sistemas más complicados. Estos son los pines de uno correlación entre arduino y mis alfileres atmega644/1284 clon:

D2 - interrupción de Ethernet (opcional con puente de soldadura "INT") (pin clon D10)
D4 - SD SPI CS (pin D0 del clon)

D10 - Ethernet SPI CS (pin D4 del clon)

D11 - no conectado (pero debe ser SPI MOSI) (pin D5 del clon)

D12 - no conectado (pero debe ser MISO SPI) (pin clone D6)

D13 - SPI SCK (pin clon D7)

A0 - SD escribir proteger (pin A0 del clon)

A1 - SD detectar (pin A1 del clon)

Estos pines se utilizan para la comunicación entre el clon y el ethernet, por lo tanto no debes usarlo para cualquier otra cosa.

¿Por qué utilizar comunicación MODBUS TCP? Porque es una manera fácil y segura para comunicarse con sistemas distantes. El proyecto gratuito y código abierto AdvancedHmi tiene un driver cual proporcionar esta comunicación y arduino biblioteca a utilizar es el "mudbus" solamente. Los otros no funciona porque AdvancedHMI proporcionar un MODBUS TCP no una RTU MODBUS sobre TCP ni a MODBUS RTU (serial com, pero ahora con la nueva versión de advancedHMI, no analizado aquí). Para obtener más información sobre MODBUS ir en http://www.simplymodbus.ca/TCP.htm.

El sitio de la biblioteca de mudbus:

https://code.Google.com/p/mudbus/

El sitio de AdvancedHMI, una muy pegadiza HMI van:

http://www.advancedhmi.com

(es necesario instalar Visual Basic Express 2010 o superior antes de ejecutar AdvancedHMI)

Piloter de de CE projet va permettre un Arduino Uno ou l'Arduino atmega644/1284 clon j ' ai fabriqué dans un précédent artículo à l'aide d ' une interface PC ou HMI a través de las Naciones Unidas ethernet shield sous le Protocolo MODBUS TCP. Cela permettra de réaliser un système de supervisión ou SCADA.

¿Pourquoi le faire sur ce clonar? Le tablero Arduino Uno possède un cierto nombre d' entrées/incursiones mais le fait de rajouter l'ethernet escudo movilizar encore des bornes sont du golpe inutilisables vierte autres aplicaciones. Bornes del CES sont pour l'arduino UNO (correspondencia de l'arduino clon atmega644/1284 entre parenthèse):

D2 - interrupción de Ethernet (opcional con puente de soldadura "INT") (D10 du clon)
D4 - SD SPI CS (D0 du clon)

D10 - Ethernet SPI CS (D4 du clon)

D11 - no conectado (pero debe ser SPI MOSI) (D5 du clon)

D12 - no conectado (pero debe ser MISO SPI) (D6 du clon)

D13 - SPI SCK (D7 du clon)

A0 - SD escribir proteger (A0 du clon)

A1 - SD detectar (A1 du clon)

L'arduino clon avec ethernet me escudo permettra de bénéficier de plus d' entrées/incursiones. Bornes de CES ne pourront être utilisées pour autres choses.

¿Pourquoi signo le modbus TCP? C ' est un protocolo de comunicación facile à mettre en la obra, robuste et très répandu dans l ' Industrie. L'interface du projet advancedHMI possède un controlador gère ce protocolo, de son côté l'Arduino reconnaît les trames grâce à la librairie "mudbus" à télécharger. Atención: ce n ' est pas du modbus RTU sobre TCP (consulter la documentación este: http://www.simplymodbus.ca/TCP.htm).

Le sitio de la librairie mudbus pour arduino 1.0.5:

https://code.Google.com/p/mudbus/

Sitio de le AdvancedHMI (vous devez installer au previamente le logiciel gratuit Visual Basic 2010 Express):

http://www.advancedhmi.com/

Artículos Relacionados

Clon de Arduino atmega644/1284

Clon de Arduino atmega644/1284

Este proyecto es sobre DIY un Arduino board wth un ATMEGA644P o P 1284 más entradas y salidas que en el atmega328P. Usted puede comprar un arduino mega, pero es más caro.Los microcontroladores será bootloaded con Sanguino y el proyecto parece ser com
Mi 1 º dispositivo de Iot con GeekNesia + Arduino Uno + Ethernet Shield y DHT21 via PubSub método

Mi 1 º dispositivo de Iot con GeekNesia + Arduino Uno + Ethernet Shield y DHT21 via PubSub método

Geeknesia es una plataforma de Internet de las cosas, como ThingSpeak pero es :) de Indonesia. GeekNesia todavía Beta espero que habrá algún otro rasgo bueno pronto. Usar Arduino uno y shield Ethernet para enviar datos de DHT21 (Humadity y temperatur
Arduino shield de monitor de energía para el hogar

Arduino shield de monitor de energía para el hogar

aunque los productos son cada vez más disponibles para monitorear el uso de energía en casa, yo soy uno de esos idiotas que no pueden dejar bastante bien y prefiero que shell $100 y horas de mi tiempo para ahorrar $20 y aprender algo en el proceso. 
Conectar el arduino con ethernet

Conectar el arduino con ethernet

El Arduino Ethernet Shield permite a una placa Arduino conectarse a internet. Se basa en el chip Wiznet W5100 ethernet (hoja de datos).El Wiznet W5100 proporciona una pila de red (IP) capaz de TCP y UDP. Soporta hasta cuatro conexiones de socket simu
Cómo utilizar y Arduino shield con la frambuesa Pi

Cómo utilizar y Arduino shield con la frambuesa Pi

Adición de Arduino shields a la frambuesa Pi pueden ser un dolor muy grande. Uno termina teniendo un lío de cables corriendo y configuración del software es un reto en la su propia derecha.Aquí le damos una solución sencilla para empezar a utilizar t
CNC Arduino Shield (PCB)

CNC Arduino Shield (PCB)

este circuito se ha construido con una placa de PCB casera máquina CNC y trabajará para hacer un doble eje CNC de la máquina. He utilizado dos de los controladores de motor paso a paso fácil de spakfun.com. Para crear una forma más fácil de programar
Intel Edison Motor Arduino Shield DC Motor

Intel Edison Motor Arduino Shield DC Motor

Motor de la C.C. en Intel Edison Arduino con Arduino Shield MotorPaso 1: partes Intel Edison Arduino: https://www.adafruit.com/products/2180Shield Arduino Motor: http://www.amazon.com/Arduino-Motor-Shield-R3/dp/B...motor de la c.c. (estoy seguro que
Arduino Shield celular Tutorial

Arduino Shield celular Tutorial

The Arduino Shield celular le permite hacer llamadas de teléfono celulares y enviar mensajes de texto. El cerebro de este escudo es el SM5100B que es un robusto módulo celular capaz de realizar muchas de las tareas de la mayoría de los teléfonos celu
Construir un XBMC/KODI remoto con Arduino, protector del Sensor IR y VB.NET

Construir un XBMC/KODI remoto con Arduino, protector del Sensor IR y VB.NET

Construir un XBMC/KODI remoto con Arduino y un protector del Sensor IR, que funciona con cualquier mando a distancia.Quería controlar mi PC XBMC/Kodi de control remoto de mi decodificador satélite, ya sea ver películas en XMBC/Kodi o TV vía satélite,
Abrir EVSE Arduino Shield

Abrir EVSE Arduino Shield

EVSE abierto Arduino Shield. http://code.Google.com/p/Open-EVSE/Tienda OpenEVSEEsquema... http://code.Google.com/p/Open-EVSE/downloads/detail?Name=OpenEVSE%20shield.pdf&Can=2&q=#makechangesLista de partes:TableroConvertidor DC/DC de D107ERGB LED C
Motor Arduino Shield Protector de batería

Motor Arduino Shield Protector de batería

Shield Arduino Shield Motor bateríaVideos de YouTube
Arduino shield de mux mayhew - soluciones de conexiones de cable (techshop)

Arduino shield de mux mayhew - soluciones de conexiones de cable (techshop)

bien he probado el protector Mayhew Mux y funciona según lo previsto.   Yo plop el escudo en mi arduino uno y consigo 48 canales.  El escudo usa pines digitales 2,3,4,5 y analógica los pernos 0,1,2.  Así obtendrá 48 entradas/salidas analógicas para e
Arduino ESP8266 Modbus TCP IP Scada Industrial Opto22

Arduino ESP8266 Modbus TCP IP Scada Industrial Opto22

Ha realizado la integración de Arduino + ESP8266 + Software Opto22, implementar su entorno scada IP y Modbus TCP Modbus RTU, la idea es implementar este hardware en la industria para el monitoreo y control.Más información sobre este proyecto:Blog PDA
Mostrar datos en un sitio web - olla electrónica [Arduino Nano + Ethernet Shield]

Mostrar datos en un sitio web - olla electrónica [Arduino Nano + Ethernet Shield]

Siempre quise una planta en mi cuarto, que llenaría el espacio entre proyectos inacabados y caro, pero innecesario de componentes electrónicos. Así surgió la idea de una olla electrónica – The Arduino E-Pot – que se mide las necesidades básicas de la