High-Performance Tank Animation Dynamos (HPTanksAnim.fds)
Dynamo Set
The high-performance Tank Animations Dynamo set is designed for real-time datasources only. This dynamo set includes the following dynamos.
NOTES:
- This dynamo set is currently designed for iFIX real time data, OPC data items, and tag groups with iFIX tags or OPC data items.
- A datalink within this dynamo will show the current value in run mode, which may not scale with the Lowest and Highest Input values.
- Currently, this dynamo does not support complex mathematical expressions, Picture object properties, or Global Variables.
Dialog Box
The high-performance Tank Animation Dynamo dialog box contains the following properties:
-
Tank Animation Data Source - Allows you to enter the data source that animates the Tank Dynamo. Click the browse button (...) to browse data sources in Expression Builder. Click the down button to view the last data sources you used. These dynamos are designed to support real time data only.
- Fetch from Data Source for Inputs:
- When this box is not checked, it provides Input dialog boxes to specify the Lowest and Highest inputs and the Unit of Measure.
- When this box is checked, it provides dialog boxes for the Data Sources for Fetch Inputs and generates the default data sources with default EGU fields based on the main data source you specified. Default data sources for the Lowest Input, Highest Input, and Unit of Measure can be modified if needed. When you enable this checkbox and specify:
- A data source, then default fields for the data source are used for fetch. If necessary, you can edit the data sources for fetch inputs. For example, the following screen shows the default data sources with default fields for the Lowest Input, Highest Input, and Unit of Measure generated from the main data source, Fix32.FIX.AI1.F_CV.
- If you are using iFIX tag item (A_CV or F_CV syntax) through iFIX’s OPC server, then the default lowest and highest input datasources and UoM data source are automatically generated as same as straight iFIX tag syntax.
- If you are using a third party OPC driver, then iFIX does not know the EGU data source items for the lowest and highest since it is vendor dependent; therefore, you must specify items for the datasources for Fetch Inputs.
- The Default is the same for the main datasource as you can modify it.
- A tag group as a data source, then the tag group substitution is expected to be defined with no fields. The Lowest and Highest Input values and the Unit of Measure are read from the default fields of the tag group symbol. For example, if you define the tag group as tag1, and the substitution is Fix32.FIX.AI0, then you must specify @tag1@ or @[email protected]_CV in the data source. Refer to the Tag Group Substitution section for more information.
For example, the following screen shows the default data sources with default fields for the Lowest Input, Highest Input, and Unit of Measure generated from the main data source, Fix32.FIX.AI1.F_CV. The Lowest and Highest Input values and the Unit of Measure will be read from those data sources in run mode.
NOTES:
NOTE: Data sources for Fetch Inputs do not support complex mathematical expressions, Picture object properties, or Global Variables.
- Vertical Fill Percentages - Provides a dialog box for the minimum and maximum percentages to use for this dynamo.
- Tank Colors - You can accept the default colors or select new colors from the high performance Color Box. The previous illustration shows the default Tank Level and Tank Label colors.
- A check box allows you to select (or deselect) to display the Unit of Measure in the dynamo.
Tag Group Substitutions
You can use the following table to guide you with using Tag Group substitutions.
- @[email protected]_CV
- @Sample1@
- @[email protected]_CV
- @Sample2@
- @[email protected]_CV
- @Sample3@
- @Sample4@
Tag Group Symbol |
Tag Group Substitution |
Data Source in Dynamo |
Result |
Sample1 |
Fix32.FIX.AI0 |
|
OK |
Sample2 |
FIX.AI0 |
|
OK |
Sample3 |
AI0 |
|
It works in general, but not supported for this dynamo. A Warning message will appear in run mode |
Sample4 | Fix32.FIX.AI0.F_CV |
|
It works in general, but not supported for this dynamo. A Warning message will appear in run mode |