Read Blocks

Read Blocks

Read Blocks

Read blocks are how you bring in point data into your FDD Routine or FTT Workflow.

Field

To assign a field to one of these blocks, click inside the "Field" input box and you will be presented with a dialog box where you can make a selection.  Points/fields available are scoped based on the entities you choose, so if you are not seeing a point you need, make sure that the entities selected contain that field.

Name

This is a free-form input where you can assign whatever name to this block you want. It is recommended, for easy reference, to set the name similar to the point name.

Primary or Supporting

For any FDD Routine, it can have only have one Read block designated as the primary reference point ("Master").  What this means, is when an event is generated for this routine, it  will use that point as the reference to other modules within KODE OS.  All other points that are not the primary, are supporting points ("Slave").






Read Arrays

What is a "Read Array"?

Within a device, it is possible to have two distinct fields/points that are of the same name.  In these cases, the field/point should be appended using an identifying number.  As a status of that field is an aggregate of these number-appended ones, FDD will identify their array potential and allow you to select that type.  

For example if you have two stages of compressor, determining if a compressor is running would look at both of these points and check if either of them was true. With arrays, instead of bringing both points into the routine to evaluate, you only have to bring in one read [array] block. This simplifies, not only the routine itself, but also the need to cover all variations of multiple stage compressors within a single routine.










    • Related Articles

    • Parameter Blocks

      Parameters Parameter blocks are a convenient way to customize parameters for projects used in workflows without having to edit the workflow itself. Values in parameter blocks are available when configuring a job using the workflow. Input Fields Name ...
    • Enum Mapping

      KODE OS is taking steps to unlock the full power of automation and control. Now with the ability to map enums into the universal language that powers KODE OS, our functional testing , fault detection, optimized start stop, and insights will work at ...
    • Read Blocks

      Read Blocks Read blocks are how you bring in point data into your FDD Routine or FTT Workflow. Field To assign a field to one of these blocks, click inside the "Field" input box and you will be presented with a dialog box where you can make a ...
    • Conditional & Switch Blocks

      These blocks are used to direct next steps based on input data. Conditional Switches
    • Parameter Blocks

      Parameters Parameter blocks are a convenient way to customize parameters for projects used in workflows without having to edit the workflow itself. Values in parameter blocks are available when configuring a job using the workflow. Input Fields Name ...