Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Email - Send an email using the configured SMTP connector. More details about this block here.
SetDelay - Variable set with a delay.
SetExternal - Variable set from an external program
Wait - Pause the routine for a specific amount of time

...

If - If block performs boolean condition flow control between then and else. More details about this block here.
Return - Return exits the routine and returns given expression value

...

AlarmBlock - Generate an alarm based on a boolean variable.  More details about this block here. Further info about alarms can be found here. Alarm program example.
BoolLatch - Latch a boolean input when it transitions to true after a configurable delay period. Once latched the output remains true until the reset is triggered to true.

...

Return - Return exits the routine and returns given expression value
Staging - Compute number of stages which should be one
Tag - Name/value pair added to a `Tags` block
Tags - Builds a dict of name/value tag pairs
delayedOutput  - DelayedOutput
DictGet - bundles Bundles variables in a dict
JobRun - Checks if a value is an instance of a given type
VarCapture - Capture current variables as a dict

...

All - returns if all items in a collection matches a condition
And - Logical-and of boolean values
Any - Returns if any item in a collection matches a condition
CmpEq - Equality comparison
CmpGt -Greater than comparison
CmpGtEq - Greater than or equal comparison
CmpLt - Less than comparison
CmpLtEq - Less than or equal comparison
CmpNotEq - Not equal comparison

 More details about the comparisonblocks  here.

InRange - Return if val is between an inclusive min and max
Not - Logical not of boolean value
Or - Logical-or of boolean values
Xor - Logical exclusive-or of two boolean values
IsType - Checks if a value is an instance of a given type

...