Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,150,896 members, 7,810,441 topics. Date: Saturday, 27 April 2024 at 09:07 AM

How To Program Outseal Arduino PLC - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / How To Program Outseal Arduino PLC (3238 Views)

Learn How To Program For Free / First Thing First, Learn To Program! / Solutions To Java How To Program By Deitel, 9th Edition (2) (3) (4)

(1) (Reply) (Go Down)

How To Program Outseal Arduino PLC by onostech(m): 9:33am On Mar 10, 2022
How to Program Outseal Arduino PLC - Getting Started is the first tutorial in a series that will introduce you to the programming of Outseal PLC with a ladder diagram. Outseal PLC is open-source hardware that is programmed with ladder logic in Outseal studio. Arduino Nano is used with other modules and components in the practical demonstration of the different instruction blocks.


https://www.youtube.com/watch?v=FRJ3o5aj9EA
Re: How To Program Outseal Arduino PLC by onostech(m): 11:32am On Mar 29, 2022
Studio Overview is the second video in the series of How to Program Outseal Arduino PLC.
It is an overview of Outseal Studio that includes hardware selections and settings, a description of some program elements, data variables and selection. How the different features of the studio are used to write and simulate a ladder diagram.


https://www.youtube.com/watch?v=YjbdqDTThmM
Re: How To Program Outseal Arduino PLC by onostech(m): 1:02pm On Apr 25, 2022
Contact are inputs instructions in a ladder diagram. While relays or coils are output instructions. The normally open contact, normally close contact, normal coil and inverse coil are explained in this video using the Outseal Studio simulation of a ladder diagram and online mode demonstration with the Arduino Nano PLC circuit connection.


https://www.youtube.com/watch?v=q6HpgXXAgzA
Re: How To Program Outseal Arduino PLC by onostech(m): 8:21am On Apr 26, 2022
The latch(set), unlatch(reset), flip on rising and the flip on falling instructions are output instructions that are explained in this video using the Outseal Studio simulation of a ladder diagram and online mode demonstration with the Arduino Nano PLC circuit connection.



https://www.youtube.com/watch?v=eGGqIujq3Ys
Re: How To Program Outseal Arduino PLC by onostech(m): 10:51am On Apr 27, 2022
Outseal Studio has in its simulation window a want tank with a pump, level switches, ON/OFF button and indicators. Ladder logic is put up to control the pump to fill up the water tank both with manual control and automatic control.


https://www.youtube.com/watch?v=Cby_XrZTpWY
Re: How To Program Outseal Arduino PLC by onostech(m): 7:11pm On May 21, 2022
Re: How To Program Outseal Arduino PLC by onostech(m): 11:23am On May 23, 2022
Using Retriggerable One-Shot Timer On and Software Pulse Width Modulation

https://www.youtube.com/watch?v=UMZlqwXPTIA
Re: How To Program Outseal Arduino PLC by onostech(m): 5:04pm On Jul 02, 2022
This video demonstrates the use of the Counter Up and the Count Down instructions with an Arduino Nano Outseal Programmable Logic Controller, push-button switches and indicator lamps. They can be used together to operate a single variable to either count up or count down.


https://www.youtube.com/watch?v=DNm4d7PnlVs
Re: How To Program Outseal Arduino PLC by onostech(m): 11:58am On Jul 03, 2022
The control program for the Outseal Studio water tank simulation from video #5 was improved with a timer and a counter to create a sequence of self-starting and stopping of the pump once initiated.


https://www.youtube.com/watch?v=3rMAXLh_VHs
Re: How To Program Outseal Arduino PLC by onostech(m): 9:12am On Jul 09, 2022
The compare instructions in Outseal Studio are equal, not equal, greater than or equal, greater than, less than or equal, less than, limit, Tmatch and Dmatch. They are used to compare two or more variables or constants to determine a required action. This video demonstrates how to use them to sequentially turn on indicator lamps.


https://www.youtube.com/watch?v=nJiiKCTnZ_Q
Re: How To Program Outseal Arduino PLC by onostech(m): 8:31am On Jul 16, 2022
The Outseal Arduino PLC is programmed and scaled to reading the analog values of a potentiometer, LM35 temperature sensor and a 4-20mA temperature transmitter through a 4-20mA current to voltage converter module. the value of the potentiometer operates for relay outputs of the PLC. The converter module zero and span calibration was carried out before being connected to a temperature controller circuit.


https://www.youtube.com/watch?v=qxcVWX-BqUo
Re: How To Program Outseal Arduino PLC by onostech(m): 4:30pm On Jul 18, 2022
All Outseal Arduino PLCs are Modbus Clients (Slave) by default. The Outseal Arduino PLC Relays, Switches, Memory Bits, Analog inputs and Holding Registers are mapped to the required Modbus Address and are accessed by a Modbus Server (Server). The VTScada Light has free 50 tags licence. VTScada is the Modbus server where it performed Modbus discrete output coils (relays) read, discrete input contacts (switches) read and discrete output coils (memory bits) read/write on indicators turn on sequences from video #10 on this series.


https://www.youtube.com/watch?v=apYfPOtISKI
Re: How To Program Outseal Arduino PLC by onostech(m): 11:40am On Jul 24, 2022
#VTScada #Modbus #PLC #ArduinoPLC #Outseal
The Outseal Arduino PLC was interfaced to a VTScada system (free licence) with a TTL to RS485 Converter Module and a USB to RS485 Converter Module for industrial Modbus RTU/Serial communication up to a distance of 1 km. The Outseal PLC was programmed to read the temperature value of an LM35 temperature sensor, and turn On or Off an indicator lamp depending on the low and high setpoint. The raw value and scaled value of the temperature reading as well as the setpoints were displayed on the VTScada user interface. The required setpoints can also be adjusted from the VTScada interface.


https://www.youtube.com/watch?v=faVKkdhgEXE
Re: How To Program Outseal Arduino PLC by onostech(m): 1:33pm On Jul 26, 2022
#OP320 #Modbus #PLC #ArduinoPLC #Outseal #Xinje

The Outseal Arduino PLC was interfaced to an OP320 HMI Operator Panel with a TTL to RS485 Converter Module for industrial Modbus RTU/Serial communication up to a distance of 1 km. The Operator panel is programmed with the OP20 V8.0Q Editor Software. The Outseal PLC was programmed to read the temperature value of an LM35 temperature sensor, and turn On or Off an indicator lamp depending on the low and high setpoint. Lamp turn On and Off can also be done directly from the panel. The required setpoints can also be adjusted from the OP320 operator Panel.


https://www.youtube.com/watch?v=iC2vYqDj54s
Re: How To Program Outseal Arduino PLC by onostech(m): 11:38am On Aug 02, 2022
#HC05 #Modbus #PLC #ArduinoPLC #Outseal #Bluetooth

The HC-05 Bluetooth module is connected to the Outseal Arduino PLC to provide a wireless interface to the HMI Modus Android Phone App. A monitoring and control interface is created in the HMI Modbus App to read and send data to the Outseal PLC program. The PLC is programmed to read the temperature value of an LM35 temperature sensor and turn On or Off an indicator lamp depending on the low and high setpoint. Lamp turn On and Off can also be done directly from the panel. The required setpoints can also be adjusted from the HMI Modbus App.


https://www.youtube.com/watch?v=hUthE8Fh7O0
Re: How To Program Outseal Arduino PLC by onostech(m): 9:49pm On Aug 21, 2022
#DT06 #Modbus #PLC #ArduinoPLC #Outseal #WIFI

The DT-06 WIFI module has the same shape and pinout as the HC-06 Bluetooth module which allows for easy replacement with almost no modification. It is connected to the Outseal Arduino PLC to provide a wireless interface to the HMI Modus Android Phone App. A monitoring and control interface created in the HMI Modbus App from video #15, reads and sends data to the Outseal PLC program. The PLC is programmed to read the temperature value of an LM35 temperature sensor and turn On or Off an indicator lamp depending on the low and high setpoint. Lamp turn On and Off can also be done directly from the panel. The required setpoints can also be adjusted from the HMI Modbus App.


https://www.youtube.com/watch?v=Y6KKRT7RS3A
Re: How To Program Outseal Arduino PLC by onostech(m): 12:36pm On Aug 24, 2022
#DS3231 #RTC #PLC #ArduinoPLC #Outseal #Bluetooth #HC05

Outseal Arduino PLC was programmed to read the DS3231 Real-Time Clock module and display accurate dates and times on the HMI Modbus App with the HC05 Bluetooth module.
The TMatch and DMatch instructions in Outseal Studio allow set date and time to be compared with the actual date & time which then initiates the enabling and disabling of an output device.


https://www.youtube.com/watch?v=qJSjO1ehFyg
Re: How To Program Outseal Arduino PLC by onostech(m): 9:26am On Sep 06, 2022
#plc #arduinoPLC #outseal #input_output

Outseal Arduino PLC Nano inputs and outputs can be extended from just 8 digital inputs, 8 digital outputs and 2 analog inputs by connecting more Arduino Nanos with their I2C SDA and SCL pins. The PLC program resides in the master PLC and accesses the inputs/outputs of the slave PLC.


https://www.youtube.com/watch?v=GEeiTLoXdKY
Re: How To Program Outseal Arduino PLC by onostech(m): 10:50am On Oct 03, 2022
#arduinoplc #outsealplc #bootloader
The current version of Outseal Studio can only program Arduino nano with the new Optiboot bootloader. If your nano has the old bootloader, you can download the improved Optiboot bootloader for Outseal PLC nano from the Outseal download page and burn it into the nano with the USBasp AVR Programmer and AVRDUDESS.


https://www.youtube.com/watch?v=caiiO4d6lR4
Re: How To Program Outseal Arduino PLC by onostech(m): 4:54pm On Oct 06, 2022
#modbus #arduinoPLC #outseal

The Modbus instructions MF1 (Modbus Function Code 1) and MF5 (Modbus Function Code 5) set the Outseal Arduino PLC Nano as a Modbus master to read from and write to a slave Arduino PLC Nano coil.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=li1k85jEmPw
Re: How To Program Outseal Arduino PLC by onostech(m): 9:24am On Oct 07, 2022
#modbus #arduinoPLC #outseal
The Modbus instructions MF2 (Modbus Function Code 2) and MF4 (Modbus Function Code 4) set the Outseal Arduino PLC Nano as a Modbus master to read slave Arduino Nano PLC digital and analog inputs.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=w0vQqteCe1Q
Re: How To Program Outseal Arduino PLC by onostech(m): 9:30pm On Oct 09, 2022
#modbus #arduinoPLC #outseal
The Modbus instructions MF3 (Modbus Function Code 3) and MF6 (Modbus Function Code 6) set the Outseal Arduino PLC Nano as a Modbus master to read from and write to a Modbus slave Arduino Nano PLC.
The instructions can also allow an Outseal PLC read Modbus sensors or Remote Terminal Unit data.


https://www.youtube.com/watch?v=oSLo061C24U
Re: How To Program Outseal Arduino PLC by BotRascal(f): 9:16am On Oct 12, 2022
Please I would really like you to answer this question. What are the potentials of embedded systems in Nigeria seeing that we have less manufacturers here.... I really want to go into the field instead of web design, or software engineering?
Re: How To Program Outseal Arduino PLC by onostech(m): 2:55pm On Oct 23, 2022
BotRascal:
Please I would really like you to answer this question. What are the potentials of embedded systems in Nigeria seeing that we have less manufacturers here.... I really want to go into the field instead of web design, or software engineering?

There is great potential for embedded systems in Nigeria currently on small scale. It seems to be an uncharted territory that mainly revolves around student projects. There is a great prospect for startups with innovative ideas even though the Nigerian economy is largely in favour of importation from China.

If you are passionate about embedded systems, go for it but think globally. Do not allow the current state of the Nation to deter you. Who knows what invention you might come up with as you study along?
Re: How To Program Outseal Arduino PLC by BotRascal(f): 10:02am On Nov 13, 2022
onostech:


There is great potential for embedded systems in Nigeria currently on small scale. It seems to be an uncharted territory that mainly revolves around student projects. There is a great prospect for startups with innovative ideas even though the Nigerian economy is largely in favour of importation from China.

If you are passionate about embedded systems, go for it but think globally. Do not allow the current state of the Nation to deter you. Who knows what invention you might come up with as you study along?
Thanks man.
Re: How To Program Outseal Arduino PLC by onostech(m): 11:57am On Feb 05, 2023

https://www.youtube.com/watch?v=ct9La8O1X-A

#servo #arduinoPLC #outseal #servomotor #servomotors

The SETPWM instruction in Outseal Studio sets the channel, frequency, and duty cycle of the PWM output of the Outseal Arduino PLCs. The SG90 servo motor is controlled by setting the SETPWM instruction channel, frequency and duty cycle. The SG90 servo motor was then programmed to operate automatically.
Re: How To Program Outseal Arduino PLC by onostech(m): 12:00pm On Mar 23, 2023
#modbus #arduinoPLC #outseal #flprog #modbuslcd

The Modbus LCD HMI provides Outseal PLCs with a mean to monitor various operation parameters through its Modbus interface. An Arduino Nano is programmed as a Modbus master to receive the PLC operating parameters through the Modbus RTU/serial RS485 interface and display the PLC parameters on an I2C LCD. Another Arduino Nano is then programmed as an Outseal PLC Nano Modbus slave and connected to the Modbus LCD Arduino Nano to test the operation of the Modbus LCD.


https://www.youtube.com/watch?v=g0OqOib9Lag
Re: How To Program Outseal Arduino PLC by onostech(m): 12:48pm On Mar 26, 2023
#temperature #arduinoPLC #outseal #flprog #modbuslcd #lm75

The LM75 temperature sensor module uses the I2C communication serial protocol to exchange data with Outseal PLCs using the TWIR instruction. The temperature value was transmitted and displayed on an LCD with the Modbus protocol as demonstrated in the previous video.


https://www.youtube.com/watch?v=QXmI1JgU60g
Re: How To Program Outseal Arduino PLC by onostech(m): 11:41am On Apr 09, 2023
#modbus #arduinoPLC #outseal #flprog #modbuslcd

This video is a follow-up to the Modbus LCD HMI in a previous video. The Modbus LCD HMI provides Outseal PLCs with a means to monitor various operating parameters through its Modbus interface. An Arduino Nano is programmed as a Modbus master to receive the PLC operating parameters through the Modbus RTU/serial RS485 interface and display the PLC parameters on an I2C 20x4 LCD. This Modbus LCD HMI provides a means to adjust and modify the parameters of the PLC. Another Arduino Nano is then programmed as an Outseal PLC Nano Modbus slave and connected to the Modbus LCD Arduino Nano to test the operation of the Modbus LCD.


https://www.youtube.com/watch?v=zazJyEX599Y
Re: How To Program Outseal Arduino PLC by onostech(m): 10:32am On Apr 29, 2023
#esp8266 #arduinoPLC #outseal #flprog #nextion #hmi #wemos #modbus

The Nextion Display connected to the Wemos D1 mini ESP8266 wirelessly controls an Outseal Arduino Nano PLC with the DT-06 WiFi module. A FLProg program was written for the Wemos D1 mini ESP8266 to control the attributes of the Nextion display. The Wemos D1 mini ESP8266 inbuilt WIFI module, being the Modbus master, communicates with the DT-06 WIFI module connected to the Outseal Arduino PLC using the Modbus RTU over TCP protocol. The Outseal Arduino Nano PLC is a Modbus RTU slave by default. A simple demonstration counter program written for the Outseal Arduino Nano PLC is controlled by the Nextion HMI touch screen.


https://www.youtube.com/watch?v=YmOSvV9BHfQ
Re: How To Program Outseal Arduino PLC by onostech(m): 10:49am On May 27, 2023
#esp8266 #e32 #ebyte #cdebyte #lora #iot #remotexy #flprog

Three EBYTE E32-433T20DT LoRa modules were used to build a LoRa network that connects to a cloud server. The LoRa network is made up of a DS18B20 temperature end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, a relay end node with an Arduino Nano and the EBYTE E32-433T20DT LoRa Module, and a master device with a Wemos D1 mini ESP8266 and the EBYTE E32-433T20DT LoRa Module and an LCD. The Wemos D1 mini ESP8266 LoRa master device receives the temperature readings periodically from the DS18B20 temperature end node and sends it through the remotexy IoT cloud to a mobile phone. The relay module is also operated from the remotexy mobile phone app through the Wemos D1 mini ESP8266 LoRa master device. Programming of the master device and end nodes was done with FLProg.


https://www.youtube.com/watch?v=FhQGKJp6ZYg

(1) (Reply)

Anyone Interested In Having A Peer-to-peer Script Or Custom Made Website ? / I Want To Learn Programming. Which Language Should I Start With? / Top 10 Movies A Programmer Must Watch.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 58
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.