tobias/plc@1.3.2

License: AGPL-3

library for plc KOP like blocks in order to easily programm ARDUINO / CONTROLLINO / Industrial Shields
NodeDescription
ctd
Counter Down Decrements down to zero from a given value PV and resets itself after reaching PV. Current count is transferrd to CV. Clock frequency can be set via FR. Counter only decrements while EN is 'true' and PV is greater than zero.
ctu
Counter Up Increments up to a given value PV and resets itself after reaching PV. Current count is transferrd to CV. Clock frequency can be set via FR. Counter only increments while EN is 'true' and PV is greater than zero.
hyd
Hysteresis Down Updated programming of library 'faberge/hysteresis'. fb-hysteresis-down observes a dropping value and filters the input signal, so that the output reacts less rapidly, making system more stable.
hyu
Hysteresis Up Updated programming of library 'faberge/hysteresis'. fb-hysteresis-up observes a raising value and filters the input signal, so that the output reacts less rapidly, making system more stable.
max
Maximum find maximum number of all inputs VARIADIC Node
min
Minimum find minimum number of all inputs VARIADIC Node
norm-x
Norm X norms the input number into a range between 0.0 and 1.0 depending on a defined range (MIN - MAX).
rtc-ds
Date string ISO 8061
rtc-ts
Time String Generates a time string (format HH:MM:SS) out of raw RTC floating values.
rtc-wds
Weekday String configurable
scale-x
Scale X scales the floating input number from a range of 0.0 to 1.0 depending on a predefined range (MIN - MAX).
To use the nodes in your project you should have the tobias/plc library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.