Implementing the POUs

This article is about the workflow phase "module implementation". images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg This phase applies to an application and a library.

In the phase "module implementation", the individual modules are developed in accordance with the specification and requirements for the module.
The modules are created as POUs in logi.CAD 3 . It is recommended to create a POU in ST or FBD.

How to implement the →POUs:

  1. Start logi.CAD 3. images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/warning.svg See Warning 1.
    Details on starting logi.CAD 3: See logi.CAD 3 user documentation, "Starting the development environment and the runtime environment", section "Starting logi.CAD 3"

  2. Create a project based on a template for your safety PLC. Details on creating a project: See logi.CAD 3 user documentation, "Creating new project"

  3. In this logi.CAD 3 project, create the requested POUs of the application.
    logi.cals recommends to create a POU in ST or FBD. When you want to create a POU in C, there are specific notes to be followed. images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/warning.svg See Warning 2.

    Type of POU

    Details: see logi.CAD 3 user documentation,

    ST

    Creating application in ST-editor

    FBD

    Creating application in FBD-editor

    images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg See the logi.CAD 3 user documentation on how to use the functionalities of logi.CAD 3 to create the ST-code or FBD-logic within the appertaining POU.

Warning 1

Mind all restrictions when using logi.CAD 3 . See the article "Restrictions for the application" of the " logi.µSRTS safety manual" and the article "List of unsupported and restricted elements" of the documentation "Safety instructions on working with the IDE " .

Warning 2

Only use POUs created in C (also known as vendor blocks), if they are provided with a deployed library. Details on how to create a vendor block: See logi.CAD 3 user documentation, "Creating vendor blocks for the application or a library"
Details on how to deploy a library (incl. SiL-test and PiL-test): See logi.CAD 3 user documentation, "Creating and deploying a custom library" – Follow the respective links to the needed description.