Construction of Giresun Wastewater Treatment Plant  Tender Dossier Volume 3 Employer’s Requirements  Section 8: Electrical Works  79 of 124  o OPCClient  o OPC Server 2.0 DA   ODBC Client   ODBC Server   DDE Client   DDE Server   Open API (2 license)  Third party applications which were written API, C, C++ or VBA should allow access to tag, alarm  and trend data  It should be able to define time based or periodic schedule for reading variables from field devices and  writing to field devices. There should fixed cache memory which will provide last known best values  to be viewed immediately after restart without requiring memory for reading again. Detailed diagnostic should be maintained internally by system and it will supply information regarding  with each communication bus and communication with each processor. Any configuration or writing  program should not be required for accessing to diagnostic information. These diagnostic should maintain statistic for minimum following information.  Number of retrials  Number of timeouts   Read and write for control equipments   Minimum, maximum and average respond time for control equipments.  There should be debugging property which will allow read and write without requiring any  configuration in graphic interface for tag for facilitating commissioning. This property should be  security protect for preventing undesired access to tag values or commands. In the event that failure occurs for whatsoever reason in communication line for remote field devices  which can provide historical alarm records and tag value changes, after establishing remote connection  remote terminal unit (PLC) should supply backup for all archived historical records, event and trend  data into Operator Interface Alarm and Trend History files. Data should be able to be monitored by  Operator Interface Alarm and Trend monitoring tools. Operator interface software vendor will have package for users which will provide easiness for  equipment drivers which have user software. Package will provide samples including source codes for  operation drives for similar example types with respect to user requirements ( for example serial  driver, TCP/IP driver, report with exceptions, special board etc)  8.19.4 Software development environment  Development software will provide features such as being able to make calculations and comparisons  over logical and numerical values within program, and provide advanced properties such as cycle,  deviation etc. Some values which have to be measured (pump running hours) will be able to be  obtained by making calculations in application software. 8_Vol3_d4.3_Section 8 electrical works_en_GIR.rev8.doc 