In this chapter, we will explore the merits of Function Block programming by building a small sample application. Furthermore, we will introduce the concept of language compilation in Logix, as well as instruction lists and bytecode. We will also provide instructions for modifying the Function Block properties and performing online edits.
The following Function Block topics will be covered in detail in this chapter:
- Understanding language compilation in Logix
- Writing Function Block
- Understanding Function Block logic
- Writing a Function Block program
- Online monitoring and editing
We will begin this chapter by discussing the International Electrotechnical Commission (IEC) language compilation within the RSLogix/Studio 5000 platform.