A Sub-Module is a self-contained unit of logic that performs a specific task.
It is used to:
- Create common, repeatable calculations that can be shared between processes.
- Simplify the appearance of a process in the Logic Editor.
Sub-modules can contain other sub-modules, or a copy of itself.
The inputs indicated on the sub-module component are determined by the inputs present within the sub-module itself. For example, the Max Check sub-module has input pins of Temp, P, and S. These are inputs that can be found in the expanded sub-module (see example below).
Example: Sub-Module Components in Main Process
Example: Sub-Module 'Max Check' Expanded