Chapter 5: Working with Languages in TIA Portal
This chapter uses a common scenario to explore how different languages would approach the logic and control of the scenario.
Working with different languages presents different challenges at different points of programming. Understanding where languages have strengths and weaknesses with a comparable scenario will help programmers learn quickly when to mix and match code.
In this chapter, we'll cover the following main topics:
- The control scenario
- Languages used in TIA Portal
After reading through the chapter, the following languages will have been used in programming for the provided scenario:
- Ladder Logic (LAD)
- Function Block Diagram (FBD)
- Structured Control Language (SCL)
- GRAPH
- Cause and Effect Matrix (CEM)
Each of the preceding topic areas will be examined against a control scenario. An overview of the basics of the languages and instructions are provided before a walk-through...