The following sections provide a breakdown of the iFIX elements that are supported for exporting as Proficy Portal displays.
Shapes Rectangle, Rounded Rectangle, Oval, Line, Text, Multi-line Text, Datalink, Polyline, Polygon, Pie, Arc, Chord, Date and Time link, Pipe, Line Connector, Right Angle Line Connector, and Pipe Connector.
Pipes, pipe connectors, line connectors, and right angle connectors are described by custom tags and cannot be viewed in a standard SVG/XML viewer, or in the Proficy Portal product at this time.
Bitmaps supported with the exception of the `transparent' feature. If transparent bitmaps are imported, the images may not display correctly in Proficy Portal.
Graphic Connections
All of a shape's default and custom connection nodes are exported as bitmaps, and are described so that you can understand which objects are connected to each other. Each connected node on an object (e.g., a rectangle) has a corresponding connected node on the connector object (e.g., a line connector). The bitmaps of the two connected nodes should be located in the same place; however, pixel rounding errors can cause the bitmap locations to no longer match. Therefore, each connected node is fully described to provide more information to tell you which objects are connected.
Groups
Buttons
Basic Animations Color, Position, Visibility, Size, Fill, Scale, and Rotation
Text and Datalink objects function differently in iFIX and Proficy Portal when fill percentage animation is applied to a group. In iFIX, a Datalink or text object in a group participates in the fill percentage animation set for the group; in Proficy Portal, the Datalink or text object in a group does not participate in the fill percentage animation. For example, in iFIX, if the fill animation of the group is zero, the text/datalink does not appear. In Proficy Portal, however, if the fill animation of the group is zero, the text/datalink does appear.
Fonts font style will match if the font exists on the Proficy Portal client machine.
Picture sizes will be an exact match if screen resolutions are the same. If screen resolutions are different, picture size is based on absolute pixels.
ActiveX objects:
Text Box (Microsoft Forms 2.0)
List Box (Microsoft Forms 2.0)
Combo Box (Microsoft Forms 2.0)
Charts Historical (Proficy Historian) and Real-time charts
Tables color and threshold
Command Language ToggleDigital, WriteValue, Open/CloseDigital, OpenPicture, OpenTGDPicture, ReplacePicture, ReplaceTGDPicture, ClosePicture, LoadTagGroupFile.
Data writes using OpenDig, CloseDig, Datalink, and Write Value command.
Alarm Summary converted to the Alarm Analysis object in Proficy Portal. The following Alarm Summary elements are converted:
Size, placement, color threshold table, sort, normal filters.
Data source that you must have the Alarm ODBC service installed on the Proficy Portal node before importing an iFIX Alarm Summary object. If you are using remote OPC, you must set up the remote configuration. In addition, the Alarm Analysis object in Proficy Portal requires an Alarms data source. The Exporter will export the alarm ODBC configuration information when an Alarm Summary object is exported and the Importer will create the data source if it is not already configured in Proficy Portal. This includes password information, which is encrypted in the file. If a non-existent Proficy Portal data source is exported, a message will be logged.
Selected columns to transfer the Alarm Summary display column to the Alarm Analysis selected column, the iFIX alarm ODBC must be configured and the corresponding SQL column name must be enabled in the SCU configuration. For more information on how to access the ODBC alarm service configuration dialog box, refer to Configuring the Alarm ODBC Service in the iFIX Electronic Books.
Filter conversions, with the following exceptions:
The operators "Containing", "NotContaining", ">", ">=", "<", and "<=" are not supported in Proficy Portal (except for "Native date time in/last); therefore, a filter condition that uses these operators will not be exported to the Proficy Portal alarm analysis filter template. A warning message is recorded in the log.
The operator "Containing Only" is converted to "=".
The iFIX Alarm Summary "Node" column uses the operators "In" and "NotIn". These are converted to "=" and "<>" respectively. For example, the iFIX filter Node In "SCADA1, SCADA2, SCADA3" is converted to the Proficy Portal filter (Node=SCADA1 OR Node = SCADA2 OR Node = SCADA3).
NOTE: When you import a picture that contains an Alarm Summary, you may notice a decrease in the load-time performance of the display in Proficy Portal, especially when filters and sorts exist. Since sorting is always enabled in iFIX, it will also be enabled in the imported version. It is suggested that you disable all filters and sorts that are not required before you export.
Tag Groups, with the following exceptions:
Limited to basic data source and text substitutions (caption only for text substitutions).
Partial substitutions are not converted. Data sources must have fully qualified names to be imported. See Using the fully qualified name for data source substitution for more information.
Proficy Portal will not prompt the user for a tag group name when a display is opened. This is iFIX functionality that does not exist in Proficy Portal.
If a symbol imported from iFIX is an expression, the import of the expression will not take place.
Security information
User preferences
Alarm history
Sub Pictures
Variables
Events
Timers
ActiveX Controls, except the following:
Text Box (Microsoft Forms 2.0)
List Box (Microsoft Forms 2.0)
Combo Box (Microsoft Forms 2.0)
Display Aliases
VBA elements Key Macros, scripts other than some command language
Schedules
Command Language other than Toggle Digital, Write Value, Open/Close Digital
Any custom toolbar buttons (VBA)
Object-to-object connections
Alternate images on buttons
Layering
Expressions these are discarded during the Proficy Portal import process and a message is logged.
Chart Groups
VisiconX see Transferring VisiconX Objects into Proficy Portal for more information.