GreatValue
Member
I created FST (Function Sequence Table) for the ROC product. My role was to assume firmware development and support for an existing ROC200 product; the ROC364 followed. I created the initial HMI which resembled closely what one observes today. FST was modeled after a single loop controller’s (SLC) set of functions.
The FST is encoded before downloaded to the ROC, which is the hexadecimal bytes I believe still displayed when one selects Compile FST. The disk file is an ASCII representation of what is displayed by ROCLINK.
In your initial post, I believe the purpose of the ‘WT 1’ (i.e., wait one second) served the purpose to define a scan rate or execution frequency for the FST. If the wait function was not present, then the FST would execute at the frequency dictated by the END function (or every 100 milliseconds in the case of the ROC364.) For your FST in a ROC364, I suspect the execution frequency is every 1.1 seconds (WT of 1 second plus END which adds 0.1 seconds.)
I use Excel as my FST development environment. Each sheet represents an individual FST. The fifth column I titled ‘COMMENT’, similarly to what one observes today. Excel VBA routine used to import or export *.fst disk files.
The FST is encoded before downloaded to the ROC, which is the hexadecimal bytes I believe still displayed when one selects Compile FST. The disk file is an ASCII representation of what is displayed by ROCLINK.
In your initial post, I believe the purpose of the ‘WT 1’ (i.e., wait one second) served the purpose to define a scan rate or execution frequency for the FST. If the wait function was not present, then the FST would execute at the frequency dictated by the END function (or every 100 milliseconds in the case of the ROC364.) For your FST in a ROC364, I suspect the execution frequency is every 1.1 seconds (WT of 1 second plus END which adds 0.1 seconds.)
I use Excel as my FST development environment. Each sheet represents an individual FST. The fifth column I titled ‘COMMENT’, similarly to what one observes today. Excel VBA routine used to import or export *.fst disk files.