Logic Controlled Output

IMPORTANT: This feature is only available for 5034-UB8F module with firmware revision 2.011 or higher.
Logic Controlled Output feature allows precise automation control by configuring output point based on the logical combinations of multiple input/output points on the same module.
OR and AND logics are used to control the output point. You can select multiple points that are configured in one of the following modes to participate in the logic calculation:
  • Digital Input
  • Digital Input, Timestamp
  • Digital Input, FIFO
  • Digital Output
  • Digital Output, Logic Controlled
  • Digital Output, Triggered Pulse
  • Digital Output, Scheduled
If you select the target logic controlled output point itself as a participant, its own
O.Ptxx.Data
participants in the logic calculation. If no point is selected in the OR and AND logics, the output is Off.

OR Logic

With OR Logic, Data bits of all participants are logically OR'ed together. You can select up to 8 points to participate in the OR logic. If there are participants only in the OR logic but there is no participant in the AND logic, then the OR logic result is applied to the output. The OR logic ensures that the output responds to the presence of at least one active point.

AND Logic

With AND Logic, Data bits of all participants are logically AND'ed together. You can select up to 8 points to participate in the AND logic. If there are participants only in the AND logic but there is no participant in the OR logic, then the AND logic result is applied to the output. The AND logic requires a collective condition to be met for the output activation.

Combined Logic (AND and OR)

When points are selected in both OR and AND logics, the module combines the OR logic result and the AND logic result with a logical AND. The output activates only when both the OR condition and the AND condition are true.

Override Logically Controlled Output

You can override the logically controlled output. This practice is commonly used when troubleshooting an application or testing a control system outside normal operating conditions.
You must change the following tags to override the output state:
  • O.Ptxx.OverrideDataEn
    – Set the tag to 1 to enable the
    O.Ptxx.OverrideDataValue
    to override the output state.
  • O.Ptxx.OverrideDataValue
    – Set the tag to the desired value.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal