Versions Compared

Key

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

...

AlarmBlock
BoolLatch
CallRoutine
Comment
ExprStmt
Reset
Return
Staging
Tag
Tags
DelayedOutput
DictGet
JobRun
VarCapture

Logical

All
And
Any
CmpEq
CmpGt
CmpGtEq
CmpLt
CmpLtEq
CmpNotEq
InRangeCmpEq - 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
InRange -
Not
Or
Xor
IsType

Math

AddAdd - Addition: '∑ vals'. Any val which doesn't evaluate to a number is ignored. If no vals evaluate to a number then return null.

Avg
DivMultiply: 'vals₀ × vals₁ × vals₂ ...'. Any val which doesn't evaluate to a number is ignored. If no vals evaluate to a number then return null.

IsEven
IsOdd
Max
Min
Modulo
Mult Multiply: 'vals₀ × vals₁ × vals₂ ...'. Any val which doesn't evaluate to a number is ignored. If no vals evaluate to a number then return null.

Neg
SineWave
Sub Subtract: 'a - b'. Return null if a or b doesn't evaluate to number.
Threshold
AboveBy - Check if the in number is above base number by a threshold
Abs
BelowBy
Limit
Random
Reset
Within

...