General Purpose Transforms

 

Transform

Action

Array Builder

This Transform packs input signals into a one- or two-dimensional array. Each inport represents a column in the array. The array is filled from top to bottom. Specify the dimensions in the port properties of the Transform's outport.

ArrayBuilder

Array Splitter

This Transform unpacks a one- or two-dimensional array transmitted to its input port. Each output port represents an element in the array.

ArrayToMessage

Accepts a one-dimensional array signal as input and outputs a message signal. This Transform is useful for converting vector signals from a Simulink model.

For more details, see ArrayToMessage.

MessageToArray

Accepts a message signal as input and outputs a one-dimensional array. This Transform is useful for converting message signals for input to a Simulink model.

For more details, see MessageToArray.

PassThru

This Transform passes the value of its input ports to its output port with no change. Its primary purpose is to rename ports that cannot be renamed directly. You can also use it to connect one Signal to multiple ports. For an example, see PassThru.

Repeater

This Transform forwards the transition on its inport to all its outports. Use its Ports property to specify the number of outports.

Other Transforms:

ASCII Stream Enum Parser

Edge Counter

Funnel

Name Mapping

Pulse Measurement

Switch

User Input

Related Topic:

Signal Processing Transforms