
Learn the basics of automation, its history, and where it is used in industry. Discover PLC types, DCS, SCADA, HMI, and the hardware and programming concepts behind industrial control.
Explore ladder diagrams and basic PLC symbols, including normally open and normally closed contacts and coil outputs, and learn proper input–output placement and addressing.
Learn to download, extract, and install Omron PLC software from PLC247, verify Windows compatibility, apply the license, and customize the installer for CX programmer and simulator.
Create a new Cx-Programmer project for the Omron cp1e, select cpu type and usb network, build basic ladder logic with input and output addresses, and test online.
Interface with a CP1 controller by creating a project, selecting the cpu type, and using usb for online transfer. Upload and download programs and configure hardware via the io table.
Learn how to set and release a password in Omron CX Programmer, protect your PLC project, and manage online transfer and password release to allow uploads and modifications.
Learn to implement a traffic light PLC program using timer addresses t0, t1, and t2, with start and stop inputs, memory latching, and five-second sequences that repeat.
Learn how to implement memory-based sequencing in PLC programming using memory bits M1 through M4, latched on/off states, and interlock logic to control a load.
Learn how to implement a sequential interlock using memory latching with one input to drive three loads, storing input states and ensuring continuity across PLC outputs.
Learn to implement preventive interlock in plc programming using set, reset, and keep instructions with dual starter latching to control outputs, and explore interlock switches and memory concepts.
Learn to implement tank level control with start/stop, low and high level sensors, and valve outputs using memory and latching to hold valves until the high level is reached.
Develop tank level control using a level transmitter and analog signals to hold levels between low and high setpoints with a comparator, scaling block, and start-stop memory address.
Explore jump and subroutine instructions in PLC programming, including conditional jumps (Cjp) and start and end points, to skip steps and manage multi-page sequences with interlocks.
learn how a shift register in Omron plc stores true or false data on the data input and shifts it on the rising edge of the shift input.
Demonstrate a real-time shift register use in PLCs, showing 16-bit registers w0, w1, w2 as contacts driven by a clock, with a three-step ice cream conveyor example.
Configure analog input modules in PLCs, enable eight-channel inputs, assign addresses, and scale 0–10 V or 4–20 mA signals with a scaling block for accurate data.
Explore creating and using user defined function blocks in plc programming, defining a starter block with boolean inputs and outputs, and testing it on the main page.
Learn to develop PLC programs in structured text (ST), with input/output setup, symbol assignment, and if-else logic using timers. Compare structured text to ladder diagrams and use online simulation.
Compare ladder logic with structured text by defining variables with addresses, configuring inputs and outputs, and using if-then and direct input-output statements, highlighting bracket placement and parallel vs. series logic.
Learn how to install ABB plc software with Control Builder Plus on Windows, including downloading, extracting with password PLC 247.com, running setup, and verifying the installation for hardware configuration readiness.
Create an AB plc project in Control Builder Plus, set digital and analog addresses (%I, %Q, MW, MD), convert to ladder logic in plc_prg, and test online.
Create a new Control Builder Plus project, identify the ABB PLC IP, configure the system IP and gateway, and verify communication via ping and online login.
Learn how to implement and configure delay, on delay, and pulse timers in AB plc programming, using timer blocks, inputs and outputs, and memory addresses for flexible runtime changes.
Create and reuse user defined function blocks in a plc program. Assign left side pins as inputs, right as outputs, call subpages, and ensure outputs are off before stopping.
Program a PLC-controlled automated sorting machine that uses a start push button and photoelectric, inductive, and color sensors with pneumatic cylinders to sort metal, plastic, and wood.
Learn how to use the ABB PLC scaling function to convert 4-20 mA inputs into readable units such as liters or percent, with min/max, addresses, and basic error handling.
Develop an FBD program by rebuilding the page and converting to FBD, wiring start, stop, and load with an or gate and an and gate and on-delay timer T1.
Watch this video demonstrates building a control sequence in FBD language for a start-stop process using boolean variables, memory bits, and five-second timers to drive red, yellow, and green indicators.
Explore visualization in ab plc by creating a page, adding objects, and mapping start and stop inputs to red, yellow, and green lamp indicators using plc_prg, tested in run mode.
Explore the box with en option in control builder plus to use bit string logic functions, arithmetic, comparators, and bit shift for AB PLCs.
download and install Simatic Manager from the Siemens software on the plc-for-me site, using the 2021 version for Windows 10/11 with a temporary inbuilt license.
Install the Simatic Manager software by running as administrator, selecting English language, and accepting terms, completing the single package setup; activate the simulation license if needed and restart the system.
Install Siemens simatic manager and license key by downloading version 5.7, extracting the plc folder with password plc 247, and using the automation license manager to install licenses.
Learn to create a new Simatic Manager project, open it, and understand Siemens addressing for digital inputs and outputs, plus 16- and 32-bit memory addressing using MX, MB, and MD.
Learn to upload and download PLC logic with Simatic Manager, configure hardware, view module addresses, and archive or retrieve projects in Siemens Step 7.
Configure hardware in Simatic Manager for a CPU 315 with Profibus DP and Profinet IO, assign addresses, add modules, configure Ethernet IP, and test logic via simulation and ping.
Explore bit logic functions in plc programming, including invert power flow, midline output, set/reset latching, r-s and sr flip flops, and negative and positive edge detection for reliable outputs.
Explore integer and floating point math functions in Simatic Manager, including division and modulus, abs, square root, logarithms, exponentials, trig and inverse trig, and type converters between BCD and integer.
Explore counter blocks, including up, down, and up-down types, their CV and PV values, and how comparator and move function control outputs.
Explore Siemens timer functions including pulse, pulse extended, on delay, retentive on delay, and off delay timers; learn addressing, reset inputs, and coil vs block timing.
Explore jump and program control in Simatic Manager, including normal and reverse jump, master control reset, and subpage calls to manage scanning and emergency stops.
Explore Simatic Manager status bit, overflow and unsigned bits, memory bits, and shift and rotate functions, plus bitwise and/or/xor operations for PLC logic.
Create a user defined function block in Simatic Manager, configure inputs and outputs, store variables in DB1, and implement a latching start/stop sequence for testing via download.
Learn to implement a real time clock in Siemens Simatic Manager by creating a data block, reading with SFC1, splitting date and time with IEC blocks, and triggering time-based outputs.
Configure cpu-to-cpu ethernet communication in semantic manager, connect two Profinet CPUs as master and slave, and use get and put blocks to exchange remote data.
Learn to use the scaling function in Siemens Simatic Manager to convert analog input ranges of voltage or current into percentage values, with unipolar and bipolar modes and limits.
Learn to install InTouch software by downloading and extracting the package, running as administrator, installing dotnet 3.5 if needed, selecting all supplementary components, and finishing setup.
Create a Wonderware InTouch project for a SCADA system, define tag names, use memory discrete for digital and memory real for analog, and test with runtime.
Explore how to configure Wonderware Intouch object properties to animate tanks and conveyors by setting tag names, fill options, and movement with location, distance, and object size and slider controls.
Configure Wonderware InTouch object properties to use a discrete value as a switch or a slider for analog values, choose digital tag names and switch types like direct, reverse, toggle.
Configure real-time and historical trends in Wonderware Intouch by adding tags, setting update rates, and enabling historical logging to view current and past process data as linked charts.
Configure analog alarms in Intouch by setting high/low thresholds, rate of change, and minor/major deviations, with runtime acknowledgement, tag naming, and color-coded tank level displays.
Explore dynamic data exchange (dde) by sending real-time process values from scada to excel, configuring tag types, ranges, and target cells.
Interface Codesys with InTouch scada to simulate data exchange and practice plc interfacing. Configure memory discrete and i/o addresses; set topic names and driver software for Omron and AB plc.
Learn to create a recipe in InTouch using recipe manager, define template, unit, and recipe definitions with ingredient ratios, and connect a switch to load the recipe in PLC/SCADA.
Develop and test a scripting language to map switch and lamp tag names, with if-else logic and memory addresses for PLC/SCADA interfacing and simulation testing.
Explore six types of scripts in Wonderware Intouch—windows script, actions, application, key, condition, and data change—plus how application scripts span multiple windows and trigger on tag changes.
New to PLC programming ? You've found the right starting point.
In this beginner's course, you will learn all of the basics you need to read and write Ladder Logic PLC code. Together, we will take an interactive approach to work through 25 examples and exercises in Ladder Logic code, taking you from Absolute beginner, to competent Ladder programmer.
Automation Training Hub brings you an interactive and practical online course on Omron CP1E, ABB AC500, Siemens S7-300 PLC with excellent content and hands on experience for beginners as well as professionals. This course covers the basics of CX - Programmer, Control Builder Plus Simatic Manager and InTouch Scada
The course will cover basic concepts of PLC programming, hardware and interfacing techniques to groom students in the field of Industrial Automation. The course will teach students PLC Programming techniques based on Siemens ABB and Omron.
The SCADA system is used to control and monitor physical processes, examples of which include electricity transmission, gas transportation and pipelines in oil, water distribution, traffic lights, and other systems used based on modern society Use.
SCADA is merely a software whereas HMI is a hardware. The advantage of SCADA is we can use a computer, install the SCADA software and can work it like an HMI as well.
SCASA-SCADA stands for supervisory control and data acquisition. This process is a type of software application program for control. SCADA is a central control system that includes controller network interfaces, input / output, communication equipment and software.
Wonderware "In Touch" provides a unified integrated view of all your controls and information resources. Wonderware software is used in various industries, including: automotive assemblies, facilities management, food and beverage, CPG, mining and metals, electricity, oil and gas, chemical, energy, and water and waste water.
After doing this course, you can easily work on the other InTouch version. This software is used to Communicate with all the PLC series. And the instructions and properties remaining the same.
This course will teach you step by step How to make a SCADA design & SCADA System to any industrial process Monitor and Control.