Some Cicode functions have been introduced, modified, deprecated or removed. The following sections detail the changes made to these functions:
New Functions
Security Functions
FormSecurePassword |
Adds both a password prompt and edit field to the current form. |
MultiSignatureForm |
Displays a form that allows up for 4 users to have their credentials verified in order to approve an operation. |
MultiSignatureTagWrite |
Displays a form that allows up for 4 users to have their credentials verified in order to approve a write of a specific value to a specific tag. |
UserLogin |
Logs an operator into the Citect SCADA system using a secure password string. |
UserVerify |
Uses the authentication functionality in the user login system |
VerifyPrivilegeForm |
Displays a form that allows a single user to enter their credentials. |
VerifyPrivilegeTagWrite |
Displays a form that allows any single user to enter their credentials in order to approve a write of a specific value to a specific tag. |
Miscellaneous Functions
KernelQueueLength |
Obtains the number of rows in a queue. |
KernelTableInfo |
Provides a consistent method of accessing items within Kernel Table. |
KernelTableItemCount |
Obtains the number of rows in a Kernel Table |
ProcessRestart |
Restarts the current process in which Cicode is running. |
ServerRestart |
Restart any alarm, report, trend or I/O server from any Cicode node in system, without affecting other server processes running on same machine. |
Tag Functions
TagRDBReload |
Works in conjunction with the TagInfo function. Reloads the variable tag database so when TagInfo is called it picks up online changes to the tag database. |
Windows Functions
WinStyle |
Switches on and off scrolling and scroll bar features for existing windows. |
Modified Functions
None
Obsolete Functions
Window Functions
WndGetProfile | Gets the value of a WIN.INI parameter. If called it will return 0. No longer available due to Vista support. |
WndPutProfile | Updates a parameter in WIN.INI. If called it will return 0. No longer available due to Vista support. |
Time and Date Functions
TimeSet | Sets the new system time. No longer available due to Vista support. |
Published June 2018