Featured
HVAC System activated through an SCADA

HVAC System activated through an SCADA

Introduction As a continuation of the Air-conditioning system post, in today´s newsletter Opiron suggests to expand the HVAC system controlled through the Touchberry Pi Panel PC and Ardbox Relay from IndustrialShields. As the last post, the suggested SCADA that will run on the Touchberry Pi is the following: myscadatechnologies.com Summarizing the previous post, we designed a system that was able to activate the air conditioning with a relay. In order to expand the system, we will include the following sensors to have a complete automatic…

Read More Read More

Featured
Controlling temperature with a got exchanger through a modulating valve in chemical industry

Controlling temperature with a got exchanger through a modulating valve in chemical industry

Introduction In industrial applications, the need to control temperature is usual. A typical element used and designed with this purpose is the hot exchanger, which interchanges two or more fluids with different temperatures.In this post we are going to explain how to implement a temperature control through a modulating valve that will regulate the amount of steam that enters the hot exchanger, in order to heat the chemical process. To fulfill the specified requirements, Opiron electronics has developed a PID algorithm…

Read More Read More

Featured
Feeding a packaging machine with a frequency driver with Arduino

Feeding a packaging machine with a frequency driver with Arduino

In the dairy industry, packaging machines are used to package food in containers such as yogurt, milk, etc. They are usually integrated into more complex systems, and they are fed by a tank that contains the product (usually milk). In this project we will design a system composed of a tank with milk, a packaging machine, a valve to open and close the way to the machine, and a PID formed by a flow meter and a pump controlled by…

Read More Read More

M-DUINO 58 I/O PINOUT

M-DUINO 58 I/O PINOUT

M-DUINO 58 I/OS PLC has a diferents types of Inputs and Outputs. It has 58 input/output signals, 36 Inputs, of which: 16 can be used as Analog Input 0-10Vdc, 10bits,(using Pins from A0 to A15). All of them can also be used as Digital Inputs. 6 are Digital Input which can work as a Interrupt Input also. (using Pins 2, 3, 18, 19, 20, 21). 14 are Digital Input (using Pins from  22 to 35). 22 Outputs, of which: 14 are Digital Output (Using Pins from 36 to 49). 8 are Analog Output 0-10Vdc…

Read More Read More

M-DUINO 42 I/O PINOUT

M-DUINO 42 I/O PINOUT

M-DUINO 42 I/OS PLC has a diferents types of Inputs and Outputs. It has 42 input/output signals, 26 Inputs, of which: 12 can be used as Analog Input 0-10Vdc, 10bits,(using Pins from A0 to A11). All of them can also be used as Digital Inputs. 4 are Digital Input which can work as a Interrupt Input also. (using Pins 2, 3, 18, 19). 10 are Digital Input (using Pins from  22 to 31). 16 Outputs, of which: 10 are Digital Output (Using Pins from 36 to 45). 6 are Analog Output 0-10Vdc (Using Pins…

Read More Read More

SimpleComm library to send data through any Arduino Stream

SimpleComm library to send data through any Arduino Stream

This is Industrial Shields library for different PLCs. With the SimpleComm library you can send data through any Arduino Stream: RS-485, RS-232, Ethernet… It is enough flexible to support different kind of communication typologies: Ad-hoc, Master-Slave, Client-Server… Using an easy to use API. Reference: SimplePacket encapsulates the data into a packet and provides these functions: setData(data) Fill up the packet with the desired data to send or the received data from a remote device. It is possible to fill up…

Read More Read More

How to create a web server to read a SD card in our PLC

How to create a web server to read a SD card in our PLC

This is an example it is explain how to read a SD card into the PLC through Ethernet connection. In this post we will see how create a server that when there is a request through a browser, you can see the directories and the files of the SD card in your browser. The PLC has to be connected the Ethernet connection and the SD card correctly, check this post how to do it. Once it is all connected correctly the next…

Read More Read More

How to connect a SD card to a PLC

How to connect a SD card to a PLC

  In this example we will see how to connect a SD card to each of our PLCs. Hardware required: One of our PLCs A SD card How to connect the SD card to our PLC? First we start with the connections; as follows you have a table and circuit diagram where you can see how to connect the SD card to the PLC.       PLC SD CARD MOSI MOSI SCK SCK PIN3 CS – CD MISO DO…

Read More Read More

M-DUINO 21 I/O Pinout

M-DUINO 21 I/O Pinout

M-DUINO 21 I/OS PLC has a diferents types of Inputs and Outputs. It has 21 input/output signals: 13 Inputs, of which: 6 can be used as Analog Input 0-10Vdc, 10bits,(using Pins A0, A1, A2, A3, A4, A5). All of them can also be used as Digital Inputs. 2 are Digital Input which can work as a Interrupt Input also. (using Pins 2 and 3). 5 are Digital Input (using pins 22, 23, 24, 25, 26). 8 Outputs, of which: 5 are Digital Output (Using Pins 36, 37, 38, 39, 40). 3 are Analog…

Read More Read More

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