Chapter 4: PLC Programming and Languages
While the previous chapters have explained how structure helps build a strong foundation where data can be managed effectively, the next few chapters will focus on PLC programming and the various languages that Siemens offer in TIA Portal.
Without understanding at least one of the many available languages, a programmer will find it difficult to create an executable program. This chapter explores the different languages available in TIA Portal, including the new Cause and Effect language that was introduced in TIA Portal version 17.
After reading this chapter, you should know the following about each available language type:
- The language's basic composition (graphical, text-based, and so on)
- Common use cases
The following topics will be covered in this chapter:
- Getting started with languages
- Selecting the best language for the task
- Differences between Siemens and other PLC vendors