₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,327,161 members, 8,429,563 topics. Date: Friday, 19 June 2026 at 07:17 AM

Toggle theme

Arduino Nano Plc Programming - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingArduino Nano Plc Programming (1553 Views)

1 Reply (Go Down)

Arduino Nano Plc Programming by onostech(op): 1:40pm On May 05, 2024
#arduinoPLC #arduinonano #outseal #ldmicro #flprog #arduinoide #modbus
Join this channel membership to support the production of practical content:
https://www.youtube.com/channel/UCPzl5JwVpGQCCup5YDP0mPw/join

This Arduino Nano PLC is being produced by J R Electrokits based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.

The Arduino Nano PLC can be programmed with open-source PLC applications like Outseal Studio, LDmicro, FLProg, OpenPLC, and Arduino IDE.


https://www.youtube.com/watch?v=6mbli4i9Tqw?si=XgE9EEaPS3yqZHYQ
Re: Arduino Nano Plc Programming by onostech(op): 11:52am On Jun 02, 2024
#arduinoPLC #arduinonano #openplc #outseal
Join this channel membership to support the production of practical content:
https://www.youtube.com/channel/UCPzl5JwVpGQCCup5YDP0mPw/join

This Arduino Nano PLC is produced by J R Electrokits and it is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.

The Arduino Nano PLC can be programmed with open-source PLC applications like OpenPLC Editor, Outseal Studio, LDmicro, FLProg, OpenPLC, and Arduino IDE. The OpenPLC editor is capable of re-mapping of the Arduino Nano to inputs and outputs to match that of the Arduino Nano PLC.


https://www.youtube.com/watch?v=1xeDI9pxNk8
Re: Arduino Nano Plc Programming by onostech(op): 1:41pm On Jun 02, 2024
#arduinoPLC #arduinonano #openplc #i2c #lcd

The Arduino Extension is a newly added feature to the OpenPLC editor. Arduino Sketches can be added to and run alongside a PLC program. It supports almost every Arduino library and code that can run on the Arduino IDE, include external libraries and user functions. This feature allows the integration of an I2C LCD into the Arduino Nano PLC to produce a low-cost HMI display.

This Arduino Nano PLC is produced by J R Electrokits and is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.


https://www.youtube.com/watch?v=ayj29CNHysg
Re: Arduino Nano Plc Programming by onostech(op): 11:25am On Jul 21, 2024
PLC ladder-style programming is done with the Arduino IDE as the IEC 611331-3 standard structured text PLC programming language. The inputs and outputs of the Arduino PLC were configured and mapped to the Outseal PLC Nano pinout. The standard PLC scan cycle was replicated to form the bare minimum sketch in the Arduino IDE with functions to configure the input/output, read the input status, execute the program instructions and write to the output pins. Basic programming functions were demonstrated with the Arduino Nano PLC produced by J R Electrokits.

The Arduino Nano PLC is based on the open-source hardware Outseal PLC Nano, an Outseal automation technology brand. Based on the Arduino Nano Inputs/Outputs, it has 8 fixed digital optocoupler inputs, 2 analog 0–5V or 0–20mA outputs, 6 relay outputs, 2 PWM outputs, Modbus communication, the UART port, an I2C port, and an inbuilt external memory.


https://www.youtube.com/watch?v=_FlpoLP5dmY?si=j5XI8t4fGcD6a5Qb
Re: Arduino Nano Plc Programming by onostech(op): 11:24am On Jul 28, 2024
The bare minimum sketch for Arduino Nano PLC was updated to include analog input read and range scaling functions. The different comparison instructions of the Outseal PLC were replicated with the Arduino Sketch and demonstrated with the Arduino Nano PLC produced by J R Electrokits.


https://www.youtube.com/watch?v=kOBMkHZmhNA?si=9hzotpSA57fVHJsX
Re: Arduino Nano Plc Programming by onostech(op): 11:00am On Aug 04, 2024
#arduinoPLC #arduinonano #outseal #arduinoide #analog

The Arduino Nano PLC data and I/O status can be monitored in Outseal Studio when it is in online mode. The operating data of the Arduino Nano PLC can also be monitored in the Arduino IDE with the serial monitor. Using the Arduino IDE, the I2C LCD also monitors the Arduino Nano PLC operating parameters.


https://www.youtube.com/watch?v=UZ7Md3Oj8wA?si=ihGK_Z71s9wSs1JN
Re: Arduino Nano Plc Programming by onostech(op): 12:57pm On Aug 11, 2024
#timer #arduinoide #arduinonano
#arduinoPLC #arduinonano #outseal #arduinoide #timer

PLC timer functions are replicated in the Arduino IDE. An Arduino Timer library was downloaded from GitHub and was compared with the Outseal Studio PLC instructions. The demonstrated Timer library functions are the Debounce Timer, Timer on Delay (TON), Timer off Delay (TOF), Pulse Timer (TP), and Flasher Timer. All demonstrations were with the Arduino Nano PLC with an I2C LCD to show the timer status and data.


https://www.youtube.com/watch?v=P3z4jwh_oJw?si=HkQYI8wD1w185IKh
Re: Arduino Nano Plc Programming by onostech(op): 12:50pm On Aug 18, 2024
#arduinoPLC #arduinonano #outseal #arduinoide #counter

PLC Counter functions are replicated in the Arduino IDE. An Arduino Counter library developed based on the simplicity of the Timer library can be downloaded from GitHub and was compared with the Outseal Studio PLC instructions. The demonstrated Counter library functions are the Up counter (CTU), Down Counter (CTD), Cyclic Counter (CTY) and the Up-Down Counter. All demonstrations were conducted with the Arduino Nano PLC with an I2C LCD to show the counter parameters.


https://www.youtube.com/watch?v=QTQdJcb7Fp4
Re: Arduino Nano Plc Programming by onostech(op): 12:01pm On Sep 01, 2024
The Modbus communication protocol allows PLCs to exchange data with others and SCADA systems. The Arduino Nano PLC like the Outseal PLC nano supports the Modbus serial or RTU implementation. The video demonstrates the programming of the Arduino Nano PLC Modbus RTU slave or server with the Outseal Studio in communication with VT SCADA using the Arduino Nano USB programming cable and the Arduino IDE programming of the Modbus RTU slave or server communicating with VT SCADA using the USB-to-RS485 converter module.


https://www.youtube.com/watch?v=t1qlNGgjtOA?si=-vyd5WzIHgIzwVF5
Re: Arduino Nano Plc Programming by onostech(op): 10:05am On Sep 15, 2024
The Arduino Nano PLC is programmed as the Modbus RTU master/client to monitor and control the Ebyte Modbus RTU slave/server. The Outseal Modbus Master instructions are used in the Arduino Nano PLC to send and retrieve data from the Ebyte RTU module. The corresponding program was demonstrated with the Arduino IDE.


https://www.youtube.com/watch?v=IAOaTpbjk8Y
Re: Arduino Nano Plc Programming by umauhe(m): 9:05pm On Dec 15, 2024
Where can i buy the arduino for my self
Re: Arduino Nano Plc Programming by Stayingalive: 3:13pm On Apr 27, 2025
umauhe:
Where can i buy the arduino for my self
incase you're interested I sell arduino and also electronic components check my website https://aloh.ng
Re: Arduino Nano Plc Programming by onostech(op): 4:20pm On Aug 04, 2025
Use the link in the video description to get from Aliexpress
1 Reply

Arduino Visual Embedded Programming With FlprogHow To Program Outseal Arduino PLCPLC Programming Best Practices .234

Optimizations: Some Sketchy RantsMQTT Connectivity ProtocolDevelopers, I Need Some Help Here.