Configure an ST Program, Ladder Diagram, SFC or FBD

Each Logic database item has its own Form that you can use to configure relevant settings. The Forms for ST Programs, Ladder Diagrams, Sequential Function Charts and Function Block Diagrams are very similar. You can use them to:

To create the code or diagram for a Logic program, you have to use the dedicated Logic editor.

To display a Logic program's Form and configure its settings:

  1. Display the Database Bar (see Display an Explorer Bar).
  2. In the Database Bar, right-click on the Logic program icon to display a context sensitive menu.
  3. Select the Edit Properties option to display the relevant Form.

    Alternatively, you can select the Properties option for the program from any instance of the program's context sensitive menu. For example, you may have a Mimic that provides access to an ST Program's Form or to its context sensitive menu.

  4. Use the Identification tab to define the Help View for the Logic program as required. (see Defining Identification Details in the ClearSCADA Guide to Core Configuration).
  5. Use the User Methods tab to associate the Logic program with up to 4 custom pick actions as required (see Using the User Methods Tab to Define Custom Actions in the ClearSCADA Guide to Core Configuration).
  6. Select the Logic tab.
  7. Use the In Service check box to Enable or Disable the Logic program (see Enable or Disable a Logic Program).
  8. Use the Severity combo box to set the severity for alarms and events that are associated with the Logic program (see Define the Severity of a Logic Program's Alarms and Events).
  9. Use the execution-related settings to define when and how the Logic program can be executed (see Define the Execution Settings for a Logic Program):
  10. Use the Trigger setting to configure the Logic program to execute in response to a change in the value of a selected property of a specific database item (see Associate the Execution of a Logic Program with a Property in the Database).
  11. Use the Update Outputs setting to Define when a Logic Program Updates its Outputs.
  12. Use the Ignore Method Errors setting to Define whether a Logic Program Executes Methods after a Failed Method.
  13. Use the Byte - String Conversions and String to Time Conversion Mode settings to Define the Conversion Types for a Logic Program.
  14. Use the Instruction Limit setting to Define the Number of Instructions for a Logic Program.
  15. Use the Execution Queue Size setting to define the maximum number of values (reported by an outstation) that can be stored in the execution queue. The default setting of 250 is usually appropriate (see Define the Maximum Number of Executions that can be Queued).
  16. Use the Program Time Zone setting to define the time zone to be used if the Logic program uses time conversion functions (see Define the Time Zone to be used for Calculations within the Logic Program).
  17. Save the Logic program's Form to confirm and store your selections.

Disclaimer

ClearSCADA 2017 R3