Do you know what PLC programming language to use?
Next-generation PLC programming tips and benefits are available in this article and from the instructors of a detailed one-hour Sept. 10 webcast, archived for a year.
Learning Objectives
- Understand how the Sept. 10 programmable logic controller (PLC) webcast from Control Engineering (archived for a year) will explore programming language advantages beyond ladder logic.
- Learn about the PLC programming webcast instructors, see programming samples from different languages and link to the registration page for the webcast.
PLC programming webcast insights
- The Sept. 10 programmable logic controller (PLC) webcast from Control Engineering (archived for a year) explores programming language advantages beyond ladder logic.
- PLC programming webcast instructors provide programming samples from different languages and discuss and compare programming languages. A link is provided to the registration page.
For programming programmable logic controllers (PLCs), ladder logic programming is used for many applications, and the Sept. 10 Control Engineering webcast (archived for a year) examines “PLCs: Programming tips and tricks appropriate for next-generation applications.” More about the PLC programming, some programming tips from the webcast, details about the instructors, along with how to see it are provided below, including a PLC programming language comparison. Those attending live will be able to ask the instructors questions and take a quiz for RCEP credit.
PLC programming webcast will explore the following questions
The webcast description says, “If your organization only uses ladder logic for programmable logic controllers (PLCs), what advantages and flexibilities from other IEC 61131-3 programming languages might you be missing? What is available to improve PLC programming now and in the future? How can automation programming with more modern methods interest and attract engineering talent? Finally, how can properly designed PLC programming help with future upgrades? Explore what you’ve been missing and gain insights into other ways programming can advance automation projects.”
Learning objectives for the webcast are:
-
Understand PLC programming language advantages beyond traditional ladder-type programs.
-
Explore how non-ladder PLC programming tools can help now and with future automation implementations.
-
Consider how new engineering talent may be more receptive newer PLC programming options.
PLC programming webcast instructors
Instructors for the PLC programming webcast are:
- Frank B. Lamb is founder and owner of Automation Consulting LLC and member of the Control Engineering editorial advisory board. Lamb is founder of Automation Consulting LLC and creator of The Automation Primer blog and The Automation Academy, online system integration and industrial automation training site, which includes teaching PLC, HMI and SCADA programming. Previously, he was a senior project engineer with Wright Industries, president of Automation and Consulting Services Inc. and president of Stephenson Control and Systems. He has a Bachelor of Science in Electrical Engineering from University of Tennessee and is a U.S. Air Force Veteran.
- Nathan Phillips is process control engineering, APCO Inc. – Advanced Process Control and Optimization and has expertise in PLC and HMI programming, Python programming language, machine learning, chemical engineering, and electrical design. He has a Bachelor of Science in in Chemical Engineering from Brigham Young University.
PLC programming languages, advantages beyond Ladder Logic
IEC 61131-3 defines what programmable controller data types, instructions and languages, Lamb said, and provides examples of what the following programming languages look like (Figures 1-3) along with advantages and disadvantages of each. Many engineers need tips about PLC programming, Lamb noted. IEC 61131-3 programming languages are:
-
IL – Instruction List, text
-
LAD – Ladder Logic, graphical
-
FBD – Function Block, diagram graphical
-
ST – Structured Text, text
-
SFC – Sequential Function Charts, graphical.
Using PLC programming languages other than Ladder Logic may have some distinct advantages, explained Phillips, including flexibility and scalability, advanced functionality, better data-handling capabilities and future-proofing. See Figure 4 for additional explanation of advantages.
Mark T. Hoske is editor-in-chief, Control Engineering, WTWH Media, mhoske@wtwhmedia.com, and moderator for this webcast.
KEYWORDS
PLC programming languages, PLC programming tips, Control Engineering webcast
CONSIDER THIS
Are you using the best PLC programming language for a particular application?
ONLINE
See the Control Engineering Sept. 10 webcast, archived for a year: “PLCs: Programming tips and tricks appropriate for next-generation applications.”
Do you have experience and expertise with the topics mentioned in this content? You should consider contributing to our WTWH Media editorial team and getting the recognition you and your company deserve. Click here to start this process.