Products

Function Sequence Table Applications Software


The software consists of an FST editor and ROC or FloBoss firmware. The FST editor is part of the ROCLINK Configuration Software (see Specification Sheet 4:RL101 or 4:RFW). The firmware is contained in ROC/FloBoss permanent memory.

Four FSTs can run simultaneously in a ROC or FloBoss 407. One FST can run in a FloBoss 503, 504, or 553.

Functions

The basic building block of an FST is the function. Functions are organized in a sequence of steps to form a control algorithm. As shown below, each function step can consist of a label, a command (CMD), and arguments.

Labels — Labels are used to identify functions and allow branching to specific steps within an FST.

Commands — The command, which is the heart of each function, is selected from a library of mathematical, logical, and other commands (see Specifications). Commands are identified by a name consisting of up to three characters or symbols. Most commands require arguments that further define the operation to be performed.

Arguments — Arguments provide the means to access process I/O points and retrieve real-time values. A function may have no arguments, one argument, or two arguments.

As the sequence of functions is executed, two storage locations are used to store the results of one function and pass them along to the next. One storage location keeps track of analog or floating-point operations. Another register keeps track of logical or discrete operations.

Ten additional “global” storage registers per FST are provided for storing calculated or manually entered values or for passing values between FSTs, as required.

Click here to download product brochure