M-DUINO ANALOG/DIGITAL

M-DUINO ANALOG/DIGITAL

The M-DUINO ANALOG/DIGITAL is a PLC based on Open Source Hardware including Arduino Mega board. It has a 16MHz crystal oscillator and a micro USB connection.   Power This PLC can be powered at 12 – 24Vdc   Memory The M-DUINO ANALOG/DIGITAL has 256KB (8KB used for the bootloader). It also have 8KB of SRAM and 4KB of EEPROM (Wich can be read and written with the EEPROM library) all from the Arduino Mega. 

Installing Industrial Shields equipment to the Arduino IDE

Installing Industrial Shields equipment to the Arduino IDE

In order to be able to program our equipment even more easily, it is possible to install to Arduino IDE. Once installed will not be necessary to know witch Arduino board that includes each equipment, neither to consult the mapping between the pins of Arduino board and INs and OUTs of the PLCs, not even will be necessary to use our libraries: now all this information will be included in the Arduino IDE. When you select one of our PLCs,…

Read More Read More

How to Upload a Bootloader on an Arduino Board

How to Upload a Bootloader on an Arduino Board

To install a Bootloader on an Arduino Board it is necessary to have: Original Arduino board (configurated as Bootloader burner). Steps to configurate an Arduino Board as Bootloader burner: Open The Arduino ISP Example on the Arduino IDE from: File >> Examples >> 11.ArduinoISP Select the right board which will work as a Bootloader burner Select the right port where the Arduino is connected. Change the standard pin configuration. At “#define RESET 10” and “#define RESET  4” change both with the pin…

Read More Read More

RTC library for Arduino based PLC (DS1307 RTC)

RTC library for Arduino based PLC (DS1307 RTC)

The Industrial Shields PLCs use original Arduino boards. Then the PLCs can be used as individually Arduino boards by The Arduino IDE. To use the original boards let the users to programm the PLCs by others programs which can program Arduino boards too.  The Ethernet family PLCs (M-Duino) use an original Arduino Mega. The 20IOs PLC (Ardbox) use an original Arduino Leonardo. You can use different models of RTC with the PLCs. This example shows how tu use the DS1307 RTC board….

Read More Read More

Ardbox Analog

Ardbox Analog

  The Ardbox Analog is a PLC based on Open Source Hardware including Arduino Leonardo board. It has a 16MHz crystal oscillator and a micro USB connection.   Power This PLC can be powered at 12 – 24Vdc   Memory The Ardbox Relay has 32KB (4KB used for the bootloader). It also have 2.5KB of SRAM and 1KB of EEPROM (Wich can be read and written with the EEPROM library) all from the Arduino Leonardo.   Input and Output It has…

Read More Read More

Ardbox Relay

Ardbox Relay

The Ardbox Relay is a PLC based on Open Source Hardware including Arduino Leonardo board. It has a 16MHz crystal oscillator and a micro USB connection.   Power This PLC can be powered at 12 – 24Vdc   Memory The Ardbox Relay has 32KB (4KB used for the bootloader). It also have 2.5KB of SRAM and 1KB of EEPROM (Wich can be read and written with the EEPROM library) all from the Arduino Leonardo.   Input and Output It has…

Read More Read More

Ardbox Software Interface

Ardbox Software Interface

Software Interface: Arduino IDE is compatible to program these PLCs. You must download a start code in www.industrialshields.com at product page in “document files” section and then open it with Arduino IDE. Configuration of Arduino IDE: All Ardbox PLCs use an Arduino Leonardo and you need to choose these option in Arduino IDE.

Ardbox Analog I/O Pinout

Ardbox Analog I/O Pinout

Ardbox Analog has diferent types of Inputs and Outputs. Base (common unit)   RIGHT Zone Ardbox  Connector Arduino Pin Function   A0.6 A0.5 A0.4 A0.3 A0.2 A0.1 A0.0 Q0.9 Q0.8 Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 (-) Com 24VCOM 3 5 6 9 10 11 13 0  1 7 3 5 6 9 10 11 13 – – Analog Out Analog Out Analog Out Analog Out Analog Out Analog Out Analog Out PWM/digital Output PWM/digital Output PWM/digital Output PWM/digital Output…

Read More Read More