
This is a brief introduction to what this course entails.
Learn where to get the recommended toolset for plc programming, including Grafcet-Studio, WinSPS-S7, and Factory I/O, from MHJ Software and Factory I/O, with emphasis on the standard edition.
Learn Grafcet and Grafcet Studio to model machine sequences per IEC-60848, map steps to PLCs, and simulate with Factory IO using stored versus non-stored actions, OR/AND branches, timer transitions.
Explore FactoryIO, a plc platform with io drivers mapping sensors and actuators to plc memory, enabling fault injection, pre-built scenes, and soft plc control for ladder diagram programming.
Learn how WinSPS-S7 and its simulator enable a Grafcet-based four-step sequence with io using the sequencer wizard, test in the simulator, and note future refinements.
Master Elsist LogicLab for plc programming, covering ladder diagrams, sequential function charts, and the IEC 61131-3 languages. Simulate six inputs and four outputs, and debug with live mode.
Explore automationdirect's do-more designer BRX simulator. Learn ladder diagram programming and stage programming to convert sequential function charts to stage sequences for pilot lights and outputs.
Explore CoDeSys, the PLC development tool, to design and simulate ladder diagram programs using sequential function charts, debug with a virtual factory, and manage sensor and actuator sequences.
Compare how micro logic pdc, do more, and WinSPS-S7 handle latches using set and reset, retentive versus non-retentive memory, and warm, hot, and power-loss restarts in ladder logic.
Explore the structure ladder programming technique and sequential step logic, detailing initial steps, state changes, and transitions to drive actions and outputs using a memory variable.
Learn how to convert a Grafcet (SFC) sequence to ladder diagram logic for a crimp device using WinSPS-S7, with a practical sequencer example, timers, and transitions.
Explore the cutter machine controller using grafcet (sfc) to sequence cylinder actions, handle normally closed and normally open relays, pilot lights, and safe start stop logic.
Learn to design a cutter machine control using ladder diagrams, focusing on sequence control, emergency stop handling, input-output mapping, and reset logic.
Continue finishing the cutter machine's mode control sequence graphs by implementing ladder diagram transitions and actions across steps, adding reset logic and safeguards to prevent exiting step 3.
Model a parking gate with lamp using Grafcet (SFC) ladder diagrams, featuring parallel branches, open/close actions, solenoids, and timer-driven light sequences.
Build a gate with lamp control using structured ladder diagram programming. Implement step-based state changes, timers, and interlocks, and emphasize documentation and symbol labeling for easier troubleshooting.
Explore Grafcet (SFC) concepts with a conveyor system example, covering transitions, conditions, internal variables, and priority between lines, including parallel paths and delayed actions.
Explore conveyor priority using Grafcet (SFC) in a three-line factory layout with a turntable, mapping sensors, and ladder logic to manage part flow.
Learn structured ladder diagram programming to control a conveyor with priority-based line logic, step transitions, memory-stored actions, and start-stop-reset controls.
This is the second method I teach my students. They seem to be more successful with this technique. It doesn't require the use of latches and avoids the drawbacks that occur when latches are used.
This is a more advanced PetriNet. We will see the Mixer Tank Process in PetriNet form and then we will see it in Grafcet form. We are going to work through converting the Grafcet to Ladder Diagram using what I call the PetriNet Method. I will show you where you can buy the PLC trainer for around $50.00 USD.
Explore how WonderLogix demonstrates a state machine for hot water control using ladder logic. The lecture highlights certification, minimal training needs, and code generation to address automation skill shortages.
This is the Grafcet we will convert into STL in this section
This shows an example of converting IntroSFC Grafcet to Step Ladder using WPLSoft and Delta SE PLC
This can be done on any PLC. Here we will use Codesys as an example
Domore's Stage Programming is the only USA PLC that supports STL (Step Ladder). They do this via Stage Programming
There are plenty of courses that will teach you the basics of using and programming PLCs. This course will show you a structured technique that will make your programs robust, readable, and easily maintained by the technicians who will be supporting them. No more support calls at 3:00 am.
Since the PLC's inception to replace Relay Logic Panels and to allow Electricians and Technicians to program them with a familiar interface, Ladder Diagram has been the de facto in the U.S.A. PLCs using sequential logic allow the manufacture of just about any product you purchase in the supermarket.
Using this technique. You will learn to design machine sequence solutions by using a Grafcet/SFC and and converting it to Ladder Diagram. Allowing your Electricians and Technicians to troubleshoot with a graphical language that they are familiar with.
There are multiple ways to implement finite state machines in Programmable Logic Controllers. I will cover two of the techniques that I have been teaching beginning PLC Programmers for several years. One I call the Set/Reset Method and the other I call the PetriNet Method. There are pros and cons to each. Some plants will not allow the use of the Set/Reset Method due to safety concerns. But done correctly it is probably the most popular method used. The advantage of the PetriNet method is that it is easy to convert very complicated Grafcets or SFCs with no or minimal initial mistakes. Be sure to look at Section 9. Added a new method I call STL (Step Ladder Method). This is current preferred method I am teaching students in person now.