Analog signals are resources (embedded configuration data) edited with the Workbench. An analog signal is entered as a list of analog points among a time X-axis.
Signals are typically used for statically designing a set-point signal to be played at runtime using the following functions and blocks:
SigID: Get the identifier
of a signal resource (to be passed to other blocks)
SigPlay: Plays a signal
SigScale: Get a point value from a
signal
A signal is entered in the editor as a list of point. Each point refers to a 0-based time value (X axis) and a REAL analog value (Y axis). Below is an example:
Points:
|
Signal:
|
In between two consecutive points, the signal must be understood as an analog ramp. If you need to represent a discontiguous change (vertical segment), specify the same time value (X axis) for two consecutive points. The number of points is not limited.