iFIX can process information from one or more Database Dynamo objects,
also known as loadable blocks. Each Database Dynamo is an optional block
that adds functionality to the process database. By using Database Dynamos,
you can create new blocks tailored to your needs. For example, you might
create a Dynamo that provides a custom PID or other control algorithm.
You can create a Database Dynamo by using the Database Dynamo Toolkit.
After you create one, iFIX treats your Database Dynamo like any other
block in the process database. This feature enables iFIX to process alarms
from the Dynamo, along with the other alarms in the system. Database Dynamos
also enable you to:
- Access the Dynamo's
fields from any iFIX application.
- Use Database Manager
to create, configure, and manage the operation of the Dynamos in the process
database.
GE also makes the following Database Dynamos available
in the iFIX product:
iFIX Database Dynamos
The Database Dynamo...
|
Function:
|
Analog Input with Freeform Scaling (AIS)
|
Essentially the same as an Analog Input block, but
will also calculate a slope for EGU limit values when signal conditioning
does not apply.
|
Analog Register 2 (AR2)
|
Reads and writes analog values to process hardware.
Use the AR2 block if you exceed the limit for the number of AR blocks
and need a loadable block with similar functionality.
|
Breakpoint Linearization (BPL)
|
Converts a level measurement from a non-linear tank
into a volume measurement.
|
Transition Counter (CTR)
|
Counts the transitions of a digital signal.
|
Digital Register 2 (DR2)
|
Reads and writes digital values to process hardware.
Use the DR2 block if you exceed the limit for the number of DR blocks
and need a loadable block with similar functionality.
|
Extended Trend (ETR)
|
Allows you to collect up to 600 real-time values from
an upstream block. You can display these values as a graph by adding charts
to your pictures.
|
16 Bit Digital Status (D16)
|
Monitors up to 16 bits in a digital register, and
enables or disables 16 independent messages.
|
Group Alarm (GAB)
|
Organizes and consolidates the display of alarm information
within a large system.
|
Signal Generator (GEN)
|
Demonstrates, simulates, or tests. A time-based primary
block.
|
Interval Timer (ITM)
|
Provides a way to time intervals (normally a digital
input). It also includes a GATE input that can be used to disable the
timing without having to place the chain off scan.
|
Momentary Digital Output (MDO)
|
Sends a brief pulse to a digital output block
(for example, to start a motor).
|
Optimized Momentary Digital Output (ODO)
|
Sends a brief pulse to a digital output block (for
example, to start a motor).
|
Persistent Array (PAR)
|
Provides a way to hold up to 60 numeric or text values,
and 60 descriptions of those values. A primary block that operates only
in manual mode. Values are updated only when you explicitly write to it.
|
Improved PID (PI2)
|
Essentially the same functionality as the PID block,
with more options.
|
Time Date Stamp (TDS)
|
Takes a snapshot of the time of an event.
|
Text Register (TXR)
|
Monitors devices where the raw data is an ASCII string.
Similar to the Text block (TX), but not scanned.
|
Text Lookup Block (TXT)
|
Monitors a status or command register in a PLC. Allows
the operator to see and enter meaningful strings.
|
Database Dynamo Configuration Utility (BTKCFG.exe)
Use the Database Dynamo Configuration Utility (BTKCFG.exe) to add the
Database Dynamos in the above table to iFIX. After iFIX is restarted,
you will then be able to add blocks of these types in the iFIX Database
Manager.
To add a Database
Dynamo:
- Double-click the
Btkcfg.exe file to launch the Database Dynamo Configuration Utility. By
default, this file is located in the iFIX install folder, C:\Program Files (x86)\GE\iFIX.
- In the Available
Database Dynamos list, select the Dynamo that you want to add and click
Add (or optionally, click Add All). This moves the specified Database
Dynamos to the Configured Database Dynamos list.
- On the File menu,
click Save.
- Restart iFIX. After
iFIX restarts, you will then be able to add the blocks in the above table
within the iFIX Database Manager.
IMPORTANT: Use caution
in removing Database Dynamos (loadable blocks). If you use the Database
Dynamo Configuration Utility (BTKCFG.exe) to remove a loadable block but
do not remove the block from the iFIX database, an error message appears
in the Alarm History that a block type is missing and the blocks are not
loaded.
To remove a Database
Dynamo:
- Double-click the
Btkcfg.exe file to launch the Database Dynamo Configuration Utility. By
default, this file is located in the iFIX install folder, C:\Program Files (x86)\GE\iFIX.
- In the Configured
Database Dynamos list, select the Dynamo that you want to remove and click
Remove (or optionally, click Remove All). This moves the specified Database
Dynamos to the Available Database Dynamos list.
- On the File menu,
click Save.
- Restart iFIX.
To change a slot
number of a Database Dynamo:
- Double-click the
Btkcfg.exe file to launch the Database Dynamo Configuration Utility. By
default, this file is located in the iFIX install folder, C:\Program Files (x86)\GE\iFIX.
- In the Configured
Database Dynamos list, select the Dynamo that you want to change the slot
number for.
- In the Slot Number
field, enter a new number. You can enter any number between 50 to 149
that is not in use. For more information on slot numbers, refer to the
Understanding Slot Numbers section.
- On the File menu,
click Save.
- Restart iFIX.
See Also
How Do I...