Welcome to CitectSCADA and CitectHMI, Version 5.42
For Microsoft Windows 98, Windows NT4.0, Windows 2000, and Windows XP.
What's in this Document?
What’s New?
Upgrading IssuesKnown Problems
Drivers
Note: For the purpose of this document, software, online help, and manuals, "Citect" relates to both CitectSCADA and CitectHMI.
What's New?
See the What's New in the Online Help system for details of new features for this version. The following is a summary of these features:
Multi-Digital Alarm
With the new Multi-Digital Alarm you can use combinations of values from up to three digital variables to trigger an alarm. For each alarm, you can specify an ON and OFF Cicode function. You can also set Suppression Levels within a group of alarms so that when a number of alarms become active, low priority alarms are suppressed and only those with a high priority are displayed.
Pop up Menus
A new display function has been added, enabling users to create Windows-style Pop up menus in graphic displays. DspPopupMenu allows you to build a system of linked menus, with menu item display options including disabled and/or checked. Other features include separators between menu items and menu icons.
Alarm Delay
A new property has been added to Digital, Analog, and Advanced alarms. The Alarm Delay enables users to configure alarms so that they only become active when their triggering conditions remain true for a specified period.
Rebranding
The company name of Ci Technologies has been changed to Citect. From this version, the software product "Citect" will be known as CitectHMI/SCADA. There are some discrepancies between help topics and CitectHMI/SCADA forms.
Updates to Citect Help
Various updates and corrections have been made to the online Help in this version. Many of these updates coincide with bug fixes and enhancements implemented in CitectHMI/SCADA. For full details of these fixes, refer to RelNotes.doc and Readme.txt, found in the CITECT\BIN folder.
ABLOGIX Driver
CitectHMI/SCADA now supports the ABLOGIX driver, and the documentation includes help for using this driver.
OPC Client
The OPC Client has been improved, particularly in the areas of performance and reliability in larger projects.
Crash Mailer
The new CrashHandler parameter [CrashHandler]Enable enables the Crash Mailer. This facility gives users the opportunity to send to Citect information about a crash at the time it occurs. The information is compressed into a zip file and can be saved to a local folder or emailed directly to Citect.
Citect will use the information to investigate problems, but cannot reply or follow up with users directly. To discuss a particular issue or receive answers to specific questions, contact Citect Support.
Driver Enhancements
The following drivers have been upgraded in the 5.42 release:
- ABRSLINX
- ABTCP
- ALARM
- ASCII
- AUTOMAX
- CCM
- CIKT
- COMX
- CSDIRECT
- DDEDRV
- DISK
- GETCP
- HR
- ICN
- INTERBUS
- LLC
- MBPLUS
- MELSECF
- MELSECQNA
- MELSFX2N
- MEWTOCOM
- MICROIII
- MICROMAX
- MICRXNET
- MIREXSX
- MODBUS
- MODBUSA
- MODNET
- MOOREP
- OMRON
- OPC
- PROFIBD
- PROSEC
- PSC
- RTP
- S7NT
- SBUS
- SFDL
- SFMSINDX
- SINEC
- SNMPII
- SSTAB
- TCPIP
- TINECNT
- TINECWIN
- TWINCAT
- UNITE
- UNITEL
For a detailed listing of the problems that have been fixed in this release, see Relnotes.doc (found in the Citect 'bin' directory).
Upgrading Issues
- Window- style drop down menus
Citect Version 5.42 includes Cicode files in the Include project to implement drop-down menus on graphic displays. If your project uses the Cicode files from Ctutil that was available from the Citect Toolbox, you may have to rename these.
- Installing on Windows XP with Vstudio.net
Installing v5.42 on an XP machine with Vstudio .net installed will cause two error dialogs to be displayed near the end of the installation. The first is an application error and the second error involves Regsvr32. These errors can be acknowledged and the installation will proceed. A permanent fix for this problem will be provided in a future release.
- Microsoft Internet Explorer 4.0 or later required
Citect Version 5.42 requires that Microsoft Internet Explorer 4.0 or later be installed. In the event that IE4.0 is not installed, Citect will be labelled as a "Special Build" on splash screens and the version may display in the version.build_number (eg. "Version 5.42.86") format, rather than the Version Label (eg. "Version 5.42r0") format.
- CitectVBA and ActiveX controls
After upgrading, you may get the compile error 'Unresolved function <Page>_ANxx is used in <Page>'. Citect 5.42 Graphics Builder saves information about ActiveX controls when used with CitectVBA to improve project compilation times. Projects developed under Citect 5.40 do not have this information saved that the compiler expects, and the compiler will generate the error. If you experience this compile error, please re-save any graphics pages that contain ActiveX controls and recompile.
- Included Projects for Tag-based drivers
Citect Version 5.42 features support for Included Projects for Tag-based drivers (eg. OPC, ABLOGIX, etc.). This feature removes previous limitations of using the tag’s record number in Variable.DBF to uniquely identify the tag. Instead, tags are uniquely identified by storing compiler generated unique IDs for variable tags and projects. If you use other development tools to assist in the bulk editing of variable tags (e.g.. perhaps you use Excel to modify the Variable.DBF database directly), then you may encounter the compile error "OID out of sequence". You can set the INI option [OID]Reset=1 which will cause the compiler to re-generate all the unique IDs for variable tags.
- Projects using OPC
The OPC driver included with Citect Version 5.42 supports Included Projects and is not compatible with the Citect Version 5.40 OPC driver. In general, Citect recommends a staged upgrade of projects from an old release to a new release. However this staged approach is not possible if you are using the OPC Driver and upgrading to V5.42, in this case all Citect stations must be shutdown and upgraded simultaneously.
Known problems
The following are known problems in CitectSCADA v5.42 which are currently being investigated.
NCR 19068 – One customer has reported that OPC Client Driver leaks memory of approximately 160 KB/hour (over a 4 hour period). Citect are still investigating the circumstances that cause this.
NCR 19075 – When using OPC Client Driver, the string tags on a supergenie page flash between their correct values and blank values.
NCR 18992 – A Memory Leak occurs when the citect.ini file is setup as follows:
[LAN] netbios=0 tcpip=1 disable=0 [CLIENT] Standby=citect2
When the node is running and shows #COM for all points, as none of the other servers are running, the memory on the Display PC will grow and the PC will generate a Virtual Memory error. This will also occur if any IODevices are offline.
NCR 16364 - Error message displayed when both I/O Servers are shutdown. This occurs when the project has two I/O servers, with Primary remote device and Standby remote Device. The functionality of the networking is correct, however, shutting down both servers generates an error message: File c:\v540\source\ioserver\Plc_drv.c line 2359, Error Bad data/unit 851970.
A workaround is available in Q1208.
NCR 18795 –TrnEventSetTable Cicode function does not work as expected and causes a server freeze. Calling the TrnEventSetTable function will cause the server to freeze and CPU usage to reach a maximum. This appears to be dependant on the values passed to the event number and length parameters. Smaller values do not cause this problem.
Drivers
The following drivers are released with CitectSCADA v5.42:
Driver Name |
Version |
ABEI |
2.01.00.242 |
ABLogix |
2.00.04.002 |
ABKT |
2.01.00.242 |
ABRSLINX |
1.02.04.001 |
ABTCP |
2.04.06.000 |
ADAM |
2.07.00.000 |
ADISMC |
1.00.00.000 |
ALARM |
3.01.01.000 |
APPLIC |
2.01.00.242 |
ASCII |
2.00.05.000 |
ASEA |
2.01.01.000 |
AUTOMAX |
2.01.01.243 |
BURRB |
2.00.00.241 |
CCM |
2.01.00.000 |
CCSARC |
2.01.01.000 |
CIKT |
2.02.02.006 |
COMLI |
2.02.00.242 |
COMX |
2.03.00.000 |
COMXI |
2.01.00.000 |
CONTREC |
1.01.02.000 |
COURIER |
2.01.01.242 |
CS31ARC |
1.01.00.241 |
CS31DIR |
1.02.00.241 |
CSDIRECT |
1.00.08.004 |
CTICMP |
2.00.01.000 |
CTPROXI |
2.01.00.000 |
DATATAKR |
2.02.00.000 |
DDEC |
2.00.00.000 |
DDEDRV |
2.01.06.000 |
DISK |
3.00.10.000 |
FUJI |
2.00.00.000 |
GEM |
2.00.00.000 |
GENIUS |
2.00.00.000 |
GETCP |
2.02.00.243 |
HITACHI |
3.00.01.000 |
HP3852A |
1.02.00.000 |
HR |
2.01.01.000 |
HWELL |
2.01.00.242 |
ICN |
2.11.01.000 |
INTERBUS |
2.00.06.001 |
IZUMI |
2.00.00.000 |
JAMI |
1.40.01.000 |
KE |
2.01.00.001 |
KOYONET |
2.01.01.000 |
KSEQ |
1.00.02.010 |
KV |
1.03.04.000 |
LGDIRECT |
2.01.00.242 |
LLC |
2.00.00.002 |
LOOPBACK |
2.00.00.000 |
MBPLUS |
2.03.03.000 |
MELSEC |
2.01.00.000 |
MELSECF |
2.00.01.017 |
MELSECNET |
2.02.00.000 |
MELSECQNA |
1.00.04.001 |
MELSFX2N |
2.01.03.000 |
MENTOR |
2.01.00.242 |
MEWTOCOL |
1.05.00.000 |
MEWTOCOM |
1.00.02.000 |
MICROD |
2.01.00.242 |
MICROIII |
1.00.00.001 |
MICROMAX |
2.00.02.000 |
MICRXNET |
1.00.04.000 |
MINESCAN |
1.00.00.000 |
MININET |
2.00.00.010 |
MIREXSX |
1.01.04.002 |
MODBUS |
2.05.00.000 |
MODBUSA |
2.04.05.000 |
MODCELL |
2.01.00.000 |
MODNET |
2.05.02.000 |
MOORE |
2.01.00.000 |
MOOREP |
2.04.01.000 |
Moscad |
3.00.03.002 |
OMFINS |
2.04.05.000 |
OMRON |
2.01.02.002 |
OPC |
1.09.05.000 |
OPENCTRL |
1.00.00.000 |
OpenBSI |
3.02.07.000 |
OPTOMUX |
2.00.00.000 |
P_LINK |
1.02.03.000 |
PCM |
2.00.00.000 |
PCMP |
1.02.05.000 |
PCXI |
2.01.00.000 |
PROFI |
2.00.00.000 |
PROFIBD |
2.18.02.000 |
PROSEC |
2.03.01.000 |
PSC |
2.06.01.000 |
PYMAX |
1.00.00.000 |
RAMP |
1.00.00.242 |
RELIANCE |
2.00.00.000 |
ROC |
2.01.00.000 |
RTP |
2.03.01.000 |
S7NT |
2.05.03.000 |
S7NTSP |
2.02.00.242 |
S7WIN |
2.02.00.242 |
S7WINSP |
2.02.00.242 |
SBUS |
3.02.00.001 |
SCHLAGE |
2.00.07.252 |
SDA |
2.00.00.000 |
SFDL |
2.02.00.002 |
SFMSINDX |
2.01.04.000 |
SIDIRECT |
2.02.00.000 |
SIEMENS |
2.01.00.000 |
SIMPPI |
1.00.01.005 |
SINEC |
2.00.00.001 |
SIXNET |
1.00.01.000 |
SNMP |
1.00.08.002 |
SNMPII |
2.06.06.004 |
SNP |
2.07.00.242 |
SORTEC |
1.01.00.000 |
SQDNET |
1.00.00.010 |
SQUARED |
2.00.03.000 |
SSTAB |
2.04.00.000 |
STARLOG |
2.00.00.000 |
STEEPLE |
2.01.00.242 |
SX |
2.02.00.000 |
SXDIRECT |
1.00.01.000 |
TAYLOR |
2.00.00.000 |
TCPIP |
2.02.04.006 |
TICIM |
2.00.00.000 |
TIDIRECT |
2.02.00.000 |
TINECNT |
2.03.03.000 |
TINECWIN |
2.02.02.000 |
TISERIAL |
2.00.00.000 |
TITCPIP |
2.05.00.000 |
TIWAY |
2.00.00.000 |
TONS |
2.03.03.000 |
TOSDIC |
2.02.00.242 |
TOSHIBA |
2.01.00.000 |
TRIO |
2.01.00.000 |
TWINCAT |
2.03.00.000 |
TXMITTON |
2.01.00.000 |
UNITE |
2.00.03.001 |
UNITEL |
2.02.01.001 |
VISTAG |
1.00.00.001 |
YOK_CXLE |
2.02.00.000 |
YOK_UXLS |
2.01.00.000 |
YOKFAM |
1.00.00.005 |
YOKGRN |
2.01.01.000 |
Related Links
Attachments