
Learn to implement and review PLC code for automation using free software, writing ladder or structured text code from a control narrative and I/O list, then evaluating it for reliability.
Explore the pump station project, covering low and high level floats, an ultrasonic sensor, two pumps with temperature elements, motor running status, and motor start commands in the control cabinet.
Install TIA Portal, activate the license, select a 1200 series CPU (e.g., 1212 C ac/dc relay), and build a simple project to practice basic logic.
Explore configuring a Siemens S7 processor in TIA Portal, adding slots and cards, browsing I/O addresses, and working with program blocks, tags, and download options.
Explore Siemens documentation, including Hans Berger books, to master step seven processors, navigate the portal and project view, and manage IO tags and tag tables for a pump station project.
Explore configuring and wiring analog inputs in a TIA Portal project, including thermocouple and 4-20 mA sensors, AI and cue addresses, spare planning, and saving practices for reliable commissioning.
Learn how the Obi one main block drives every cycle in a simple s7 control system and implement pump station logic with lead leg inputs and start-stop set points.
Analyze a pump station control narrative in TIA Portal 6, validating acronyms, interlocks, HMI alarms, lead-lag configurations, and tag conventions to prevent commissioning mistakes.
Scale analog inputs from the ultrasonic level sensor within a control narrative, verify data, and implement a framework using a scale block to convert 4–20 mA to engineering units.
Learn how to read thermocouple inputs and 4-20 mA signals in a PLC, apply inline math, and build simple interlock logic using booleans to control pump operation.
Implement a basic lead-lag pump control in TIA Portal 9 using level setpoints and run commands, and plan with a clear control narrative, tags, and simulators.
Master the basics of TIA Portal 10 to download software, create and save projects, and build devices, while understanding basic network setup, IP addressing, and motion visualization concepts.
Explore ladder versus structured text in tia portal 11, compare function block diagram and structured text, and configure a simple temperature control with a pump run condition.
Learn to implement a cyclic interrupt in TIA Portal using structured text SQL, build an organization block with a lead-lag matrix, and troubleshoot type compatibility.
In this tia portal 13 lab, troubleshoot by adjusting data types from real to boolean, define local variables in obi one, and balance parentheses in if statements to resolve issues.
Compare ladder, structured text, and SQL in S7 control, noting colon equals for booleans, on/off logic, and structured text’s math strengths like tank volume.
Perform code reviews to improve the product, take comments, and structure logic with multiple program blocks and cyclic function blocks every half second; implement blocks for scaling and subroutines.
Review the control narrative to align with the description. Verify sensor failure handling with 4 to 20 mA signals, and inspect hard-wired IO and IO tags for le103f sensor failed.
Initialize minimum and maximum scale ranges during processor boot with a startup block, and consider moving local temporary values to the cyclic function for reliability.
Assess whether to deploy a local hmi display or traditional indicators, exploring electronic displays, Siemens AMIs, and HRMS features like trending and alarming for a pump station, including alarm acknowledgment.
Set up simple runtimes on pumps to support maintenance, and use images to illustrate the data, including a fault total that counts faults in the last month, week, or year.
Develop basic programming in T portal and learn to write and review control code for a simple S7 system, including wiring verification and i/o list review.
Do you want to try industrial automation without paying for it? Get a taste of industrial control design and review with a short course that covers more than just using one PLC, or setting up a single drive! Most of what I have seen online is great IF you know exactly what you are looking for. There are excellent classes that go in depth for diagrams (electrical or piping and instrumentation), just as there are great classes in PLC programming and set up. What I have struggled to find is a class that touches on these topics in a concise manner.
Start by implementing a very simple program with TIA Portal. Build a program based off a control narrative, a piping and instrumentation diagram and an input/output list. Find out what the engineer needs to clarify! Produce code that could reasonably be expected of a new programmer, just like you would in the real world… Then, just like a senior programmer would in the real world, review it! Find the deficiencies in that code and discuss methods of improvement. Learn what experienced programmers do and what they look for in applications… as well as why they do! Remember, this is going to remain something you (the student) need to work through on your computer!