========================================================================= Property of S4S - Innovative Software Solutions and Engineering Services - We reserve all rights in this document and in the subject thereof. By acceptance of the document the recipient acknowledges these rights and undertakes not to publish the document nor the subject thereof in full or in part, nor to make them available to any third party without our prior express written authorization, nor to use it for any purpose other than for which it was delivered to him. ========================================================================= OPC SERVER for Security Center Release Notes ========================================================================= [OPC Security Center] Version 1.0.0 Release data: 2015 10 30 Field test version. ========================================================================= [OPC Security Center] Version 1.0.1 Release data: 2016 11 24 *[FIX 01] Corrected text into xml file ========================================================================= [OPC Security Center] Version 1.0.2 Release data: 2016 11 29 *[FIX 01] Export entity list to CSV file *[FIX 02] Import entity list from CSV file *[FIX 03] Added configuration form where link alarm with entity ========================================================================= [OPC Security Center] Version 1.0.3 Release data: 2016 12 22 *[FIX 01] Fixed default value for a TAG *[FIX 02] When OPC Server is actived from OPC Client it create directly real list of entity (read during the last reading effected). ========================================================================= [OPC Security Center] Version 1.2.0 Release data: 2017 02 16 *[FIX 01] Added cameras diagnostic: - running state: get the current state after connection update the change status via events - recording state: sdk doesn't return the current state after connection to security center so opc sets the status as default value. update the change status via events Command: - start command run correctly - stop command doesn't run correctly as indicated by sdk - motion state: sdk doesn't return the current state after connection to security center so opc sets the status as default value. update the change status via events Command: - reset: opc set value to normal *[FIX 02] Added macro: - State: sdk doesn't return the current state after connection to security center so opc sets the status as default value. update the change status via events Command: - Stop/Reset macro - Start macro *[FIX 03] Changed OPC tags from "AlarmState" to "ManualAlarm", so in this versione there is not any OPC tags called as "AlarmState" Changed OPC tag from "ConnectionState" to "Connection" Changed OPC tags from "Scenario.Scenario_*" to "Scenario*" ========================================================================= [OPC Security Center] Version 1.3.0 Release data: 2017 02 20 Support SDK 5.2 *[FIX 01] Added in the camera entity new opc tags (read and write) called AlarmState. When the value of this property is to 'alarmed' the opc server runs a command to display this camera in a configured monitor. It is possible display this camera on more monitors. When the AlarmState has value 'No alarmed' this camera is removed from monitor. *[FIX 02] Added the configuration of the monitor where see the cameras alarmed. Each monitor can display a max number of cameras, this number is configurable and when the number of cameras alarmated is greater than the number this number the opc server manages a cycle visualization of the cameras. *[FIX 03] Added a opc tag for each tile of the monitor configured. This value reports if in this tile there is a camera displayed. It is possible wite a command to reset the tile, and display a default camera configured. ========================================================================= [OPC Security Center] Version 1.4.0 Release data: 2017 02 23 Support SDK 5.5 ========================================================================= [OPC Security Center] Version 1.4.0.1 Release data: 2017 03 08 *[FIX 01] Changed OPC tags from "Camera" to "ENTITY" ========================================================================= [OPC Security Center] Version 1.4.0.2 Release data: 2017 03 22 *[FIX 01] Changed OPC tags from ".Macro16.State" to ".MACRO16" ========================================================================= [OPC Security Center] Version 1.4.0.3 Release data: 2017 07 28 *[FIX 01] Optimize event reception process ========================================================================= [OPC Security Center] Version 1.4.0.4 Release data: 2017 12 05 *[FIX 01] Optimize command reception process. Added a dedicated queue for tailing the received commands that will be processed in a synchronous manner by a dedicated timer with a time interval of 100ms. Change maximum log size to 20MB ========================================================================= [OPC Security Center] Version 1.4.0.5 Release data: 2017 12 12 *[FIX 01] Changed command timer interval to 500ms because with 100ms and more commands in queue the Security Center not send correctly the commands. All entities read from xml or from Security Center with LogicalId < 0 are not saved. Fixed 'Get Entity' function to return index List from GUID. Add lock on list camera alarmed object (listCamerasAlarmed) in this way the obj is synchronized between different task. ========================================================================= [OPC Security Center] Version 1.5.0 Release data: 20178 08 03 Support SDK 5.7 - Changed.NET Framework from 4.5.1 to 4.6.2 to support new SDK versione - Changed StartRecording and StopRecording and EntityTypes to EntityTypeFilter - because function deprecated. ========================================================================= [OPC Security Center] Version 1.5.0.1 Release data: 2018 10 01 After a few days of running, the opc client loses its connection and it is no able to connect to opc server, the error is 80010100 (System call failed) *[FIX 01] Added log for BeginLogin() and its fail result event *[FIX 02] Changed log mechanism where there is not fifo log but when a file is bigger then 20MB is created a new file. In the log folder the num max of log file is 10. If the num is bigger then 10 the application remove the older log file. Max dimension: 20MB Max log files: 10 ========================================================================= [OPC Security Center] Version 1.6.0 Release data: 2022 05 26 Support SDK 5.10 (Security_Center_v5.10.3.0_b3126.0_SDK) - Changed.NET Framework from 4.6.2 to 4.8 to support new SDK versione ========================================================================= [OPC Security Center] Version 1.6.1 Release data: 2023 06 01 Support SDK 5.10 (Security_Center_v5.10.4.0_b4111.0_SDK) - if one version of OPC-SecurityCenter is installed, you must manually uninstall it before installing the new one ========================================================================= [OPC Security Center] Version 1.6.2 Release data: 2023 06 06 Support SDK 5.10.13 (Security_Center_v5.10.4.0_b4111.0_SDK and Genetec Security Center SDK Update 5.10.4.13.exe) ========================================================================= [OPC Security Center] Version 1.6.3 Release data: 2023 06 22 - Bug: Risolto blocco dell'opc dopo alcuni giorni di utilizzo, riscontrata nella versione 1.6.2. - Ottimizzazione gestione comandi e degli eventi in ingresso - Non utilizzo del tree se opc non รจ visibile. Se si accede alla GUI il Tree viene rigenerato. - Implementazione NLog anziche log custom