Implementing an Audit Trail
| Project Duration: |
2006-2007 |
| Site: |
CSL Biotherapies, Parkville, produces a number of products, including the Influenza Virus Vaccine (IVV). The IVV plant is automated with various PLCs and uses WIZCON SCADA software as the user interface. |
| Works Included: |
Audit trail functionality provided by the WIZCON software was found to be incomplete for the purposes required on the IVV system. A new software component was required to provide additional security and log user actions. |
Project Outline:
SynWizAPI was developed in C++ to provide required functionality via WIZCON API calls. SynWizAPI and the audit trail features are one component of the IVV upgrade.
Operators working in the IVV plant use both touchscreens and keyboard/mouse for data input at various terminals. In addition to tracking user actions, the number of data entry tasks an operator had to make was to be kept to a minimum.
Implementing SynWizAPI consisted of the following tasks:
- Create a method for the WIZCON SCADA to communicate with SynWizAPI
- Store audit trail data in an appropriate location
- Remove notification messages automatically if verification is not required
Communication was accomplished by using SynWizAPI to regularly check WIZCON for requests. A number of tags were created in the SCADA software, which are polled regularly by SynWizAPI. When a request is detected, the appropriate action is carried out.
« BACK
|