V3.60 SMALL : TLXCDSUOFS36 TLXCDSTOFS36 

V3.60 LARGE : TLXCDLUOFS36 TLXCDLTOFS36 TLXCDLFOFS36

OPC Factory Server V3.60

3111 SP3

Copyright 2003-2016 Schneider Electric Industries SAS


Enhancements - Bug Fixing :

3109 SP1

Bug fixing : OFS server could not be installed as a NT Service on Windows platforms posterior to Windows 7.

Bug fixing : OPC XML-DA Web services reconnection on OFS server exception was badly managed.

Bug fixing : In rare circumstances, OFS server might crash on not preloaded device removal .

Bug fixing : REAL simulated Unity variables were badly managed.

Bug fixing : Synchronous\ Asynchronous Read\Write operations error management is no more global but related to individual items .

Bug fixing : IOPCBrowseServerAddressSpace:: ChangeBrowsePosition (OPC_BROWSE_TO) applied to an alias or an alias child is no more alias case sensitive.

Enhancement : OPCUA Client and Wrapper server built-in certificate install on %CommonApplicationData%\Schneider Electric\OFS\UACertificateStores\MachineDefault.

To trust your self-signed OPCUA client certificate, please run on OFS machine the following command line:

 "certutil -addstore -f  "UA Applications" <yourOPCUAClientCertificate>"

To trust your OPCUA client certificate issued by a Certification Authority, please trust the CA issuer certificates chain as described above.

3110 SP2 Bug fixing : Active items may not access devices at the actual group update rate. OPC groups update rate is now revised (through IOPCServer::AddGroup or IOPCGroupStateMgt::SetState) to the nearest multiple of 50ms (for instance 420ms is revised to 400ms, 430ms to 450ms). Minimum supported update rate is 300ms (500ms for TimeStamp event group).
  Bug fixing : Unity data dictionnary loading may fail on Unity application modified without explicit build command.
  Bug fixing : A memory leak occured on Synchronous or Asynchronous Read operations.
  Bug fixing : #PLCQualStatus may not reflect the actual device connection status when used as a single active item on event sources, devices without alias or with alias with /Q or /NQ postfix.
  Bug fixing : #TSEventSynchro write operation could not be interrupted on a missing event source. It is now interrupted after a certain amount of retries.
  Bug fixing : PLC event sources configured with redundant addresses may be badly managed on TimeStamp Event Group activation\ deactivation sequences.
  Enhancement : #SwitchPrimaryAddress value and quality are updated as below :
        Read value 0: indicates that primary communication path is Device Address A.
      Read value 1: indicates that primary communication path is Device Address B.
      Read value 2:  indicates that standby communication path is not configured (new feature)
      Quality QUAL_BAD : Communication with the device is interrupted, the primary, and standby communication paths are OFFLINE.
      Quality QUAL_UNCERTAIN : Communication with the device is correct but the standby communication path is OFFLINE (new feature)
      Quality QUAL_GOOD : Communication with the device is correct, the primary and standby communication paths are ONLINE
  Enhancement : OPCXML-DA performances enhancement.
  Enhancement : Retry mode on applicative or RPC notification errors .
  Enhancement : New memory consumption monitoring in the status window.
  Enhancement : Update of Modbus SL and XWAY drivers.
   
3111 SP3 Bug fixing : In some cases of device access with burst of requests, the garbage collector was not able to stabilize memory consumption. 
  Bug fixing : A memory leak occured when PLC link redundancy is configured. 
  Bug fixing : When a connection is closed by the target device (gracefully or not), other open connections to the device might become unusable.