
Learn PLC hardware wiring basics, No and NC contacts, and digital and analog programming with hands-on guidance for real-world industrial applications.
Programmable logic controllers replace relay systems for control and monitoring of industrial processes, recording and analyzing data and trends via HMIs, and supporting Industry 4.0.
Explore the PLC architecture and its components—the CPU, memory, power supply, input/output modules, and communication interfaces—and learn wiring, testing, and real-world validation for reliable automation.
Explore how PLC controllers automate manufacturing lines, coordinate robotics and conveyors, and manage temperature, pressure, and flow rates for quality control in food and beverage, building automation, energy, and mining.
Compare compact and modular PLCs: compact units integrate CPU, power, and I/O for small projects, while modular PLCs offer expandable I/O and scalability for large plants.
Compare major PLC brands such as Siemens, Schneider Electric, Allen-Bradley, Beckhoff, and Fatigue, noting that digital programming is similar across brands while software, licensing, and addressing vary.
Explore the five IEC standards for PLC programming languages—ladder logic, SFC, FBD, IL, and structured text—and learn their uses, strengths, and typical applications.
Explore digital and analog i/o in plc systems, including digital inputs (push buttons, sensors), digital outputs to contactors and valves, and analog inputs for temperature, pressure, and flow.
Explore how industrial communication protocols—from Rs232/Rs485 to Profinet and Modbus RTU/TCP—enable PLCs, PCs, and HMIs to upload, download, and exchange real-time data securely across Ethernet networks.
Define and choose the correct data type for PLC variables, from boolean and integer to real, using examples like 50 degrees and temperature sensors.
Understand data registers in PLCs, contrasting retentive R and non retentive D registers. Retentive registers preserve timers, counters, and set points during power loss, while non retentive reset to zero.
Explore digital programming for PLCs and the basics of control wiring, illustrating NO and NC contacts with a switch and light bulb example.
Understand how a three-phase contactor acts as a switch. Energizing the coil A1-A2 closes the circuit and connects L1-L3 to Y1-Y3 to start the motor via no and nc contacts.
Explore PLC hardware fundamentals, including 12 digital inputs (x0–x11), 8 digital outputs (y0–y7), common points (c0–c6), and the built-in 24-volt supply for modular expansion.
Download and install Vinpro ladder on Windows to program and communicate with a Fatek PLC.
Learn Win Pro plc programming basics, including creating a new project, selecting plc models such as fbs 20 mc or fbs 24 ma, and ladder logic fundamentals.
Understand the difference between physical addresses and memory addresses in PLC programming, using x0 to x23 for inputs and memory addresses like m0 for HMI-driven control.
Build a basic plc program from the basics, using a no contact to connect x0 input to y0 output via a coil, and verify it with simulation.
Learn to distinguish uploading and downloading plc programs: transfer from plc to pc, and from pc to plc, using rs-232 or usb connections and related software.
Discover wiring a start push button in series with a normally closed stop button to control an output, using NC/NO logic with x0/x1 inputs and y0 output.
Learn how a holding circuit keeps a PLC motor running by adding a parallel branch from the output to the start button, enabling coil latching until stop is pressed.
Explore PLC timers, especially on-delay timers, by tagging timers (such as t200) and setting base values (1 second or 0.01 second) to drive outputs after a preset value.
Understand how a c0 counter tracks high input pulses, counts to a setpoint of three, activates y0 when reached, and resets with clr x1.
Demonstrate set and reset coils in PLC programming by wiring set bits and reset bits (x0, x1 and y0, y1), with simulation showing persistence of set states.
Master comparator functions in PLC with D0 and D5 driving Y0–Y2 outputs for equal, less than, greater than, and the equal-to, less-than-or-equal, greater-than-or-equal conditions via the cmp block.
Master arithmetic functions in PLC programming, including addition, subtraction, multiplication, and division, using function blocks and registers to store results in destination registers and simulate outputs.
Program direct online starters for three-phase motors in a PLC, wiring the MCC, circuit breakers, contactors, overcurrent relays, and start-stop control to protect and regulate motor startup.
Learn how a PLC sends a 24 V command to a contactor, latches a motor, and uses NC feedback for status, with auto/manual modes and HMI memory addressing.
Program a doll circuit in a PLC using HMI control, memory addresses M0 and M1, Y0 output, holding circuit, feedback, and an on-delay timer with alarm and reset.
Explain star delta starter operation with main, star and delta contactors, reducing motor inrush by starting in star before switching to delta; and cover PLC-style auto control, feedback, and latching.
Program a PLC-based star-delta starter using M0 start, M1 stop, Y0 main, Y1 star, Y2 delta, timers, feedback, interlocking, and alarm handling to switch from star to delta.
Program a plc-driven water tank using 50% and 80% level switches to maintain 50-90% level, with a motor, bore supply, actuator valve, and auto or manual control.
Develop PLC interlocks and flowcharts to sequence discharge valve, motor, and feedback with an auto/manual selector switch, using digital inputs/outputs and level switches.
Program a tank level PLC project by selecting the FBS model, enabling auto mode, using level switches, valve control with M0–M1, Y2, X2 feedback, and a timer for fault handling.
Program a PLC to start the control valve and motor with valve feedback and interlocks, using timers, and shut down when the upper level switch is activated.
This lecture expands agitator programming with a complex, multi-pump, multi-valve batch process, emphasizing process understanding, interlocks, level switches, and flowchart-driven PLC logic to automate transfer, mixing, and discharge.
Develop a flowchart-driven PLC program that starts via an HMI button, opens transfer valves, verifies feedback within five seconds, runs pumps to fill and agitates, then discharges and repeats.
Map PLC IO points to equipment by assigning digital outputs Y0–Y5 and inputs X0–X7, enabling motor control with feedback and a simple programming reference chart.
Demonstrates PLC sequencing for an agitator: start transfer valves and pumps with on-delay timers, use feedback to energize motors, and trigger a five-second fault if feedback times out.
Explore agitator programming in a PLC setup, coordinating transfer valves and pumps with the level switch X7, NC and nano bits, timers, and sequenced shutoffs for safe tank filling.
Explore agitator programming in a PLC-driven mixer system, detailing startup sequencing, timers for mixer on and discharge on, valve coordination, level-sensing feedback, fault handling, and a reset.
Master analog PLC programming by examining sensors and transmitters, loop vs self-powered types, and scaling signals for HMI display; learn direct sensor connections like RTDs, thermocouples, and load cell cards.
Explore loop-powered two-wire instruments and four-wire retransmission transmitters, and learn how to connect them to a PLC for remote monitoring using 24 volt DC power.
Compare 4-20 mA and 0-10 V signals to show 4-20 mA enables fault detection. It resists noise and supports fault differentiation over long distances, unlike 0-10 V.
Learn to scale analog signals from transmitters into PLC inputs using an ADC converter, 4–20 mA or 0–10 V signals, with fatigue and Siemens examples.
Scale a flow transmitter’s 4–20 ma signal into a PLC analog input using an ADC, mapping 0–20 ma to 0–16383, and selecting FB 680 or FB 1680 for I0–I5 channels.
Configure a plc with analog modules, set io numbering and channel addresses, and use the linear conversion block (lcnv) to scale 0–20 ma or 4–20 ma signals into 0–1000 values.
Explore Fiteq temperature measurement cards for direct RTD and thermocouple input to PLC, featuring RTD/TC cards, 4 to 20 milliampere transmitters, and IO configuration for accurate temperature readings.
Understand sourcing and sinking in PLC input wiring, including how a 24-volt supply and zero volt completion activate inputs, and the roles of NPN and PNP sensors.
Explore how sinking and sourcing determine PLC input wiring, choosing pnp or npn sensors, and current direction when using zero volt or 24 volt DC at the access point.
Power up the plc with 220 volt ac or 24 volt dc, wire line and neutral correctly, and avoid polarity errors to prevent damage and enable programming and hmi communication.
The built-in 24-volt dc supply in PLC CPUs can power I/O and the HMI, but long-term use risks overheating, so external supply is recommended.
Wire digital inputs on a PLC using a sinking module with -24 V and 24 V DC, connecting push buttons to X0 and X12 with NO/NC contacts.
Wire a Danfoss pressure switch to a PLC using common, NC and NO contacts with 24 V DC supply, feeding input X26 to detect high pressure and stop pump.
Learn how to wire contactor feedback into a PLC digital input with sinking 24V signals, use a five-second timer to detect faults, and apply relay-based feedback for multiple motors.
Explore digital output wiring on the PLC, focusing on common points (c0, c2, c4) and outputs (y0–y23); learn how a common point powers outputs at the same voltage.
Explore wiring PLC outputs to indication lights using common points c0 and c20, enabling 220v ac and 24v dc lights via y0 and y20 outputs.
Learn how a PLC uses 24-volt DC control and relays to energize contactor coils, convert to 20-volt AC, latch motor starters, and drive motors via digital outputs.
Loop power transmitters use two wires and a 24-volt dc supply to send 4–20 ma signals to PLC; retransmission transmitters use four wires for separate power and PLC connection.
Connect loop-powered transmitters to a plc via an external analog input card (BS6) with six channels (I0–I5) for 0–10 volt or 4–20 milliampere signals.
Configure the six-channel plc analog input card by selecting jumper settings for bipolar or unipolar signals, including 0–10 v and 4–20 ma ranges.
Understand retransmission output wiring by directly connecting transmitter positives to the PLC positive and negatives to the PLC negative, enabling a direct 4–20 mA signal path without loop power.
Connect analog output wiring by linking PLC's analog output channel to device's analog input, using 4–20 mA or 0–10 V signals to control VFDs and electro pneumatic valve positioners.
Explore how 2-wire, 3-wire, and 4-wire RTD configurations manage lead wire resistance to achieve accurate temperature readings, with 3-wire as the common choice in industries and 4-wire for laboratories.
Explore a PLC-based plant automation example, wiring, and HMI programming across three reactors, a cooling system with towers and chiller, and a pneumatic control system.
Count and classify all I/O for a PLC project, detailing digital and analog signals from motors, valves, RTD sensors, and VFDs to size the controller effectively.
Select a plc model that accommodates all digital inputs and outputs with the main cpu, and add RTD, analog input, and analog output cards for required signals and future expansion.
Design a plc programming topology by understanding plant processes and interlocks, then monitor air pressure, set alarms, and control chiller, cooling towers, and reactor heating or cooling modes.
Learn to structure a PLC project by adding RTD, analog input, and analog output modules in the correct CPU order, and organize code into named main units for easier troubleshooting.
Program a reactor enable/disable control on the human-machine interface using memory bits m0 to m3 to set r1 on or off, with a holding circuit and reset.
Configure hmi-driven plc control for transfer pump one, mapping i/o addresses, energizing y0 with a holding latch via n0, and using feedback x0, timer t200, alarm m100 for fault handling.
Program the agitator motor with a PLC to drive the VFD using y3 start and x3 feedback, plus a five-second timer and HMI reset.
Implement reactor enable interlocks to gate transfer pumps and mixer motors. Only when R1, R2, or R3 is enabled do the circuits power the transfer pumps and mixers.
Program control valves for heating and cooling across three reactors using setpoints, PV, and HMI inputs to auto-stop when targets are reached, ensuring valves never conflict.
Program heating control valves in a plc by configuring RTD inputs, IO configuration, and registers, using setpoint-based comparators and simulation for reactor 1.
Program heating valve control using an R1 enable bit and Y9 output, with X9 feedback and a TI 250 timer to alarm if feedback fails within five seconds.
Learn cooling valve programming in a PLC by reversing the comparator for cooling, using a holding circuit, the enable button, set points, and timer-based alarm handling.
Connect vacuum pressure transmitters on reactors R1, R2, and R3 to PLC, monitor pressure with 4–20 mA signals, and scale to -760 to 760 millimeters of mercury using LCMV block.
Program vacuum pressure transmitters for reactors two and three using LC env blocks, 3842/3843 source registers, and 601/602 destination registers to display 4–20 mA outputs in millimeters of water column.
Scale the air pressure transmitter at the compressor outlet with the 3844 address, mapping 4–20 mA to 0–10 bar in r603; raise alarms if pressure falls below the set point.
Scale the pressure transmitter value in R6-03, compare it to the HMI setpoint in R6-10 using a less-than-or-equal comparator, and trigger M80 alarm to shut valves until reset.
Learn hardware wiring and configuration of the FBS 40 Ma PLC controller, detailing 24 digital inputs, 16 outputs, analog cards, 24V power, and 4–20 mA signaling to the VFD.
Describe digital input wiring for a PLC, using contactors and relays to feed 24 v signals from motor feedback to PLC inputs (x0, x1, x2) with a common power supply.
Master digital output wiring to start and latch a motor with PLC controls. Use 24-volt DC relays to energize 220-volt contactors, observe correct DC polarity and shared common points.
Learn to wire digital inputs and outputs for a VFD, including relay contacts, ready to run and fault feedback, and PLC signals X3, X4, and X5 with 24-volt DC supply.
Wire the PLC digital outputs to the VFD’s digital inputs using a relay, leveraging the VFD’s built-in 24-volt supply to start agitator motors with Y3, Y4, and Y5.
Wire the position indicator feedback from the control valve to the PLC digital input X9 using 24-volt dc supply and 0-volt reference, with NC/NO contacts switching as the valve actuates.
Learn how to wire pneumatic control valves with a PLC, air compressor, and pressure transmitter to switch valves on and off via solenoids, relays, and PLC feedback.
Connect six RTD sensors to the BS6 RTD card and FP6 RTD card in PLC, wiring three-wire A3Y RTDs from reactors and outlets to a common point for accurate readings.
Wire four loop-powered pressure transmitters to a plc using a closed 24-volt dc loop. Connect the transmitters' outputs via shielded 4–20 ma signals to the FP6 ad module's analog inputs.
Unlock the power of PLC programming and wiring with this comprehensive, hands-on course designed specifically for beginners. Whether you're starting from fundamentals or looking to enhance your skills, this course will guide you through core concepts, wiring techniques, and real-world industrial applications of PLCs. With engaging lessons and practical examples, you will be ready to tackle any PLC project with confidence.
Why Take This Course?
Industry-Relevant Content – Gain practical skills essential for manufacturing, process control, and automation, making you job-ready for real-world challenges.
Step-by-Step Guidance – No prior experience required—start with the basics and progress at your own pace, mastering each concept as you go.
Hands-On Examples – Apply your knowledge to real-world case studies and practical exercises that simulate the tasks you’ll face in the field.
Comprehensive Plant Automation Example – At the end of the course, dive into a detailed plant automation project that covers wiring, programming, and troubleshooting, so you can put everything you've learned into practice and see how PLCs control real industrial processes.
By the end of this course, you’ll have the confidence and expertise to work with PLCs in industrial automation, control systems, and smart manufacturing, and will be prepared for practical applications in various industries.
Enroll now to take the first step toward mastering PLC programming and wiring, and set yourself up for success in the world of automation!