New features 



·     Version 8.10 (with respect to Version 8.00)

·     Version 8.10 SP1 (with respect to Version 8.10)

·     Version 8.10 SP2 (with respect to Version 8.10 SP1) 

·     Version 8.10 SP3 (with respect to Version 8.10 SP2)

·     Version 8.10 SP4 (with respect to Version 8.10 SP3)

·     Version 8.10 SP5 (with respect to Version 8.10 SP4)

·     Version 8.10 SP6 (with respect to Version 8.10 SP5)



New features of Version 8.10

(with respect to Version 8.00)



·        HMI

·        Managing variables

·        SCADA Basic programming

·        VBA programming

·        Communication

·        Web Services Toolkit

·        WebVue 3.1

·        Smart Generator Component

·        Development Kit

·        Miscellaneous


HMI

·         All configuration options not directly associated with the HMI are now gathered together in a new dialog accessible from the menu command Configure.Project.General Operation.

·         All configuration options associated with the HMI are now accessible from the menu command Configure.HMI Options.

·         New explorer style interface for Configuration Options, Domains & Natures, Events, OPC communication, Multi-station, E-mail and Archives.

·         HDS (Historical Data Server): Recording of data directly into a DBMS. Support of the latest version of Microsoft SQL Server 2005.

·         Database Manager: Software utility for maintaining the databases used by the HDS.

·         Facility to modify ODBC requests by copying the QUERY.INI file from the DB folder to the Bin folder of the software.

·         Addition of Chinese language for the HMI.

·         Import/Export tool for strings used in the HMI (mimics, libraries etc.) to ease translation.

·         Sending an E-mail depending on an event or on a SCADA Basic or VBA program.

·         Tab controls on mimics so that you can display different pages in the same mimic.

·         ‘System look & feel’ option for the appearance of button shapes for text or rectangle objects.

·         Ability to substitute variables of all types in symbols, not just temporary variables (variable%).

·         Filtering data by SQL expression for the AIGrid (table) component.

·         Monitoring variable values in the AIGrid (table) component.

·         Trend Viewer: Indicating the period for which there is no data when 4,000 or more values are returned from a historical query.

·         Trend Viewer: Option to cancel historical queries.


Managing variables

·         Change to continuous monitoring of a variable for display. From now on you can only configure continuous monitoring if the station is a producer of that variable. 

·         Change in the way variables are managed when using and alarm synthesis (TREATMENT, GROUPALARM): To confirm the configuration without having defined all the variables in an alarm group. 

·         Change: In the process of acknowledging an alarm via a variable, that variable is now forced to 1 when the alarm is acknowledged. It is returned to zero when the alarm is On and Not Acknowledged. As before, the variable’s transition to 1 causes acknowledgement of alarm. This feature is configurable by entering TREATMENT, ACKALARMBYVAR in the file VAREXP.DAT 

·         Change: In the process of masking an alarm, you can associate a Bit variable with an alarm so as to mask it. The masking and unmasking of an alarm also forces the value of the associated variable. This feature is configurable by entering TREATMENT, MASKALARMBYVAR in the file VAREXP.DAT 

·         Improvement to formatting of the values of Register variables in the backup file SAVED.DAT. 

·         Change: Processing of value X outside of the range [1, 1] for ACOS (X) and ASIN (X), for values of x<=0 for LOG (X), y =0 for x/y and MOD (X, Y). Their results will be displayed as “*” rather than 0 for the three types of expression: directly in an animation, in an expression model and in an expression on a variable.


SCADA Basic programming

·         Instruction APPLICATION mode LOAD: New optional parameter to start a program with a ‘Start from’ path (Working Folder).

·         Instruction CRONTAB mode NETWORKBROADCAST: New parameter to apply a CRON.DAT file either remotely or to all stations. 

·         Instruction EMAIL mode SEND: For sending an e-mail.

·         Instruction EVENT modes ADDPROGEVT, DELPROGEVT, ADDEMAIL, DELEMAIL: To manage events that run SCADA Basic programs or send electronic messages.

·         Instruction HISTORY mode UNIT, sub-modes SetReadServer and RestoreReadServer: Dynamically to assign the server station for an archive unit that handles read requests, and to restore the original configuration.

·         Instruction HISTORY mode SETPRIMARY_UNIT, sub-mode Forceprimary_Unit: Enables you to specify the primary archive unit for reading the data.

·         Instruction LAN modes SET_READ_SERVER and RESET_READ_SERVER: Option for dynamically choosing the server station in an association that runs requests for a client station.

·         Instruction LAN mode SET_AVAILABLE_RATE: Dynamic option to change a server station’s availability rate.

·         Instruction LAN modes SET_MAIN_SERVER and RESET_MAIN_SERVER: Options to force a server station to primary and to remove the primary status of a specified primary server station. 

·         Instruction TREND mode REFRESH: Re-runs a request for historical data.

·         Instruction WEBVUE mode LIST: To obtain the name of the remote host.


VBA programming

·         Calling the Supervisor’s VBA Help from the VBA Editor.

·         New VBA function ‘Project.SendEmail’.


Communication

CimWay 7.23

CONFWAY 31.00t

·         New parameter (Modem handshaking) on the network configuration dialog to enable/disable use of the Request To Send (RTS) signal when the COM port is open. 

·         New counts of Read/Write request flows on the CimWay frames. These counts are displayed in the communication selector for the CimWay equipment. 

·         Optimizing subscription times in CimWay where the frames have a null scanning period. 

·         New DLL for access to reading/writing of CimWay frames as well as modification of the frame address, so as to allow access by VBA. 

·         New system variables:

·         SYSTEM.EQT.ACTIVEFRAMECOUNT: This variable contains the number of active frames. A frame is active when at least one variable is linked to the frame.

·         SYSTEM.EQT.OKEQTCOUNT: This variable contains the number of accessible devices. It replaces the system variable SYSTEM.EQT.OK_NUMBER (which is updated for compatibility if it exists in the project).

New communication protocols

·         GEMLAN-T protocol – Release 2.0

·         Hilscher NetLink protocol – Release 1.01: for Siemens Ethernet/MPI and Profibus-DP gateways.

·         LEYCOMIV protocol – Release 1: Special protocol with a specific configurator.

·         PPI protocol - Release 1.0: For Siemens S7-200 PLCs.

·         S7-ISO protocol – Release 1.0: For Siemens S7 PLCs.

·         SNCFIP protocol - Release 2.00: To support several FIP cards on the same PC.

·         SPA-bus protocol - Release 2.0: For ABB devices.

·         Unitelway Slave protocol – Release 2.1.

Improvements to existing protocols 

·         IPPAM protocol – Release 1.9: Store the time-stamp in the cyclical check frame.

·         IPPOSM protocol – Release 1.8: To obtain various analytical data from a SMP 250 mass spectrometer using a TCP/IP connection.

·         S7 IP MASTER protocol – Release 4.05: The MW address range has been increased from 255 to 65535. 

·         SAIA protocol – Release 4.0: The DLL supports the Serial SBUS protocol as well as IP mode.

·         XBUS IP MASTER/SLAVE protocol – Release 4.13: The MODBUS default address is 1 (no longer 0) for XBUS IP MASTER. 

·         New WAGO_DALI equipment.

·         New Reals and Double words in Time-stamped mode.

OPC Client 

·         Runtime OPC XML.

·         OPC Mapping.

·         Updating of a variable’s value even when the Quality indicates that it is bad (i.e. the QUALITY_GOOD = 0xC0 bits are not set).

·         Optimized multi-task processing on remote OPC servers.

·         New feature for monitoring that an OPC server is working.

LNS

·         New facility for customized extracts of LONWORKS variables. 

Multi-station

·         Managing associations of historical data servers.

·         Managing lists of historical data servers.

·         When a Trend request occurs in a multi-station network, the primary unit is transferred to the historical data producer. The SCADA Basic modes SETPRIMARY_UNIT / SETPRIMARY and FORCEPRIMARY allow the unit to be used as the server to be selected from the client station.

·         New NS LAN status for ‘external’ variables when those are no longer accessible from the station or association that produced them. From now on, such a variable will be shown in the Variable Selector as ‘NS COM LAN’.

·         In a multi-network, detection of a failed connection has been improved.

·         New system variables:

·         SYSTEM.<ClientStationNumber>.<ServerStationNumber>.VARREFRESH_COMPLETED: Produced by <ClientStationNumber> for each server identified <ServerStationNumber> to which the client is connected. It changes to 0 on reconnection to the server <ServerStationNumber> and to 1 when all variables produced by <ServerStationNumber> have been refreshed. <ServerStationNumber> represents the identifier of a station or an association.

·         SYSTEM.<AssociationName>.<StationName>.MAIN becomes 1 when the station <StationName> is primary in the association <AssociationName>, else 0.

·         SYSTEM.<AssocNumber>.<StationNumber>.ACTIVE_NUMBER that contains the identifier of the remote station that is using station <StationNumber> as the active server of the association <AssocNumber>.

·          SYSTEM.<StationName>.OK_NUMBER that contains the identifier of the remote station <StationName>.

·        SYSTEM.<AssocNumber>.<ServerNumber>.SWITCH.PASSIVE_COMPLETED: When the server identified as <ServerNumber> in the association <AssocNumber> goes from active to passive, this variable becomes 1 when all of the server’s variables have been refreshed. It is forced to zero at the start of that switching.

·        SYSTEM.<StationNumber>.<AssocNumber>.ACTIVESTATION: This Text variable contains the name of the remote server station belonging to the association <AssocNumber> that updates the station identified as StationNumber, i.e. the active server for the station StationNumber.


Web Services Toolkit

 

·         Supports the transfer of SSL V2 (Secure Sockets Layer) data to ensure the security of data transmitted via Internet (HTTPS).

·         Web Services have been standardized.

·         Supply of two Web portals with the demonstration project SVWEBDEMO. The portals can be customized to suit your project. (See the document ConfigurationGuide_SV_WSDemo.doc for more information on customizing the demonstration Web portals.)


WebVue 3.1

·         Supports the transfer of SSL V2 (Secure Sockets Layer) data to ensure the security of data transmitted via Internet (HTTPS). 

·         Optimization of data read and write, plus refreshing of mimics and viewers. 

·         Russian as a presentation language. 

·         Chinese as a presentation language.

·         Support for arc and sector shapes. 

·         Support for transparent color.

·         Support for the SCADA Basic instruction TREE. 

·         Support of the Beep on alarm. 

·         Trend Viewer: Support for the legend and printing Compatibility of timescales and values. 

·         A parameter in the WebVue configuration to set the polling period for Trend Viewer, Log Viewer and Alarm Viewer. 

·         System policy used if the IpQueryLevel parameter in the file WEB\WEBVUE.DAT of the project is set to 4096. 


Smart Generator component

·         Automatic generation of the supervisory applications for these software platforms: Schneider Electric – Unity, Wago – CoDeSys, plus a generic interface for XML.


Development Kit

·         Update of the kit for accessing variables. Version 5.00 is incompatible with previous versions. It is necessary to include the new SVMGRAPI2.H file, to restore the missing callbacks and to recompile the whole set. These new features enable you to make up an access kit in an environment different from that of Visual Studio:

__stdcall for all of the methods and functions 

pragma pack 1 

·         Addition of a method SetSimulatedVariables for modifying the parameter ‘Simulated’ across all variables. 


Miscellaneous


·         Sentinel Driver version 7.3.0.

·         Management of the Web client on a PC with a ‘server’ encoded key only (limited to 1 mimic).

·         In the Project Selector: an option for selecting a project name longer than 12 characters. 

·         New demonstrations for the libraries and the Web Service.



New features of Version 8.10 SP1

(with respect to Version 8.10)



·        HMI

·        Managing variables

·        SCADA Basic programming

·        Communication

·        Users rights

·        Miscellaneous

·        Bug fix


HMI (8.10 SP1)


·         New feature that allows sorting columns in an Alarm Viewer 



Managing variables (8.10 SP1)


·         Optimisation of variable subscription for graphical interface 


SCADA Basic programming (8.10 SP1)

·         Management of daylight saving in SVBATCH.

·         possibility to import expressions with function VARIABLE mode IMPORTFILE, IMPORTBUFER (SPR 12183):

·         header EXPRM to add or modify an expression template.

·         header DEXPRM, Name to delete an expression template.

·         header EXPRV to add or modify an expression on variable.

·         header DEXPRV, Name to delete an expression on variable.


Communication (8.10 SP1)

·         New behaviour for write command: If a node had only write-only frame, no write was performed. Now write command are sent unless node is HS with at least one read frame

Improvements to existing protocols 

Modbus IP:

·         When sharing connexion with node message time-out (e.g. gateway connected to a modem) Cimway only manage message time-out for the frames of a single device and not between 

·         Improvement of time stamped communication when using hot-stand by association with two stacks in the device (on per server)

OPC Client 

·         Management at start-up of OPC server which status is ‘in test”

·         Management of browsing for OPC server which status is “not-configured”


Users Rights (8.10 SP1)


·         Automatic generation of the supervisory applications for these software platforms: Schneider Electric – Unity, Wago – CoDeSys, plus a generic interface for XML.


Miscellaneous (8.10 SP1)

·         Saving CRON.DAT file when supervisor is stopped if scheduled actions have been modified.(SPR 11720)

·         Improvement of online printer status update (in case of redundancy) (SPR 12108)

·         Update of registration tool AICR

·         Enforcement of the supervisor licence protection. New type of hard dongle Sentinel SuperPro XM.


Bug fix (8.10 SP1)

·         Fix an inopportune display of hourglass in log viewer when requesting proprietary archives.

·         Fix an error on the launching of the replications on SQL Express (without agent).

·         Fix a loading resource problem of the logviewer toolbar (SPR 12276)

·         System variables System.eqt.Ok_number  and System.eqt.OKEqtCount were not correctly initilised (SPR 12272)

·         Compatibility issue on Winnet between version 8.00 and 8.10 (SPR 12279)

·         Fix a problem when closing run Time dialog box of Note animation when mimic is closed (SPR 12267)

·         Various improvement in virtual keyboard inputs management (SPR 12275)

·         Fix on variable extended attribute subscribe in manager Toolkit (SvMgr)

·         Fix on SVTREND (SPR 12282)

·         Improve management of character font in the drawing properties manager.

·         Fix a problem of saving Tab title when using bilingual (SPR 12320)

·         Fix on camera mode management (3D)

·         Fix on WEBVUE SCADA BASIC function, mode CONTEXT branch was duplicated in the variable name

·         Fix a problem of loading quality sequences

·         Fix a problem at start-up when too many variable on an OPC group.



New features of Version 8.10 SP2

(with respect to Version 8.10 SP1)



·        HMI

·        Managing variables

·        SCADA Basic programming

·        Communication

·        WebVue 3.1

·        Users rights

·        Development Kit

·        Miscellaneous

·        Bug fix


HMI (8.10 SP2)

·         Default mode for Alarm Viewer is List Mode

·         Management of substitution (#Bx) in the Trend Viewer legend

·         Virtual Keyboard can be accessed from user login (F2) and security animation.

·         Inhibit background colour when printing a Mimic with Hardcopy (Option in Graphic option menu)


Managing variables (8.10 SP2)

·         Force the recording of a trend in the HDS when only the timestamp of a variable changes.

·         By default, the option "Use register variable of DB as double in SCADA Basic " is set in a new project.

·         Upper Case / Lower case management in variable selector

·         Improvement of the compatibility with Chinese character in the supervisor. Need to deactivate syntaxes control


SCADA Basic programming (8.10 SP2)

·      Modification of function WINDOW, mode CAPTION, in order to be able to change the title in both langages simultaneously. IntVal = WINDOW(Mode, WinName, Branch, Title language 1, Title language 2);
last argument is optional. If not there it works as before, only the current language title is changed.

Communication (8.10 SP2)

·      Optimisation of CimWay starting and stopping time. Starting and stopping of nodes and frames is now asynchronous.

LNS

·         Improvement of logs files.

Multi-station

·         Configuration: delete cross links between two nodes of a single station in an association.

·         Possibility to add historical servers in a real time server list (SPR 12361)

·         Increase of the LAN manager priority in order to prevent Time-Out at start-up

·         New management of logs in proprietary archive units (now like in HDS) :

·         An historical data server subscribes to all the stations.

·         A station which generates a log send it to the server.


WebVue 3.1 (8.10 SP2)

·         Management of LOGLIST mode for LOGDISPLAY SCADA BASIC function

Users rights (8.10 SP2)

·         Improvement of the message displayed when trying to create an existing user. (SPR 12105).

·         21CFRPart11 user account is blocked after 3 errors of password confirmation from a security animation (SPR12508).


Development Kit (8.10 SP2)

·         New capabilities of Manager ToolKit (SvMgr) to access to CIMWAY API.

·         New capabilities of Manager ToolKit (SvMgr) to change the priority level of an alarm. This property is distributed, so the modification is forwarded on all the stations.


Miscellaneous (8.10 SP2)

·         Management of –b starting option when running under Windows Terminal Server.

·         Management of Divide by 0 in expression (SPR 12474)

·         Improvement of supervisor licence protection for better compatibility when running under Windows Terminal Server 

·         Improvement of log files ("t", "trace.dat", etc.) now they are in ANSI when starting options -ansi ou -ansip are used.

·         Allow end or maintenance when an alarm is On acknowledge (activated by an option for compatibility)

·         Improvement of flow regulation for VCR mode.


Bug fix (8.10 SP2)

·         Fix on WINDOW SCADA BASIC function, mode CLOSEUNDER when using from WEBVUE.

·         Fix on importing text for tab title (SPR 12366)

·         Fix a problem on SVTREND SCADA BASIC function mode SETTIMECAPACITY (SPR 12294)

·         Fix problem to read mimics created with ENA version from a VBA version (SPR 12383)

·         Management of the 40 characters limit in animation when using variable name + extended attributes (SPR 12367)

·         Improvement of data type management when using variable extended attributes in animations

·         Various fix in associated label management (SPR 10946, 11733, 12137, 12411, 12423).

·         Fix in non-permanent subscription in Winnet from a client station.

·         Fix when configuring the server list of an OPC server.

·         Fix in the configuration of filters on domain and nature in log list configuration (SPR 12404)

·         Fix on log when using an HDS historical server

·         Improvement on desktop user access. Bad behaviour of the mouse when loading very big mimics (SPR 12295 & 12468)

·         Fix on management of AUDIT.LAS

·         Better management on password size limitation in security animations (SPR12507)

·         OPC variables in a hot-standby association are not connected anymore after server switching from passive to active state.

·         Fix on TREND SCADA BASIC function mode SETYRANGE. Value was reset when switching from historical mode to real time mode.

·         Fix in scheduler : it was not possible to set an exception period the day following a standard period in course

·         Fix on date converstion between WebVue – WST and the supervisor

·         Fix on LOGDISPLAY mode DOMAIN & NATURE when using from WEBVUE

·         Fix on ALARMDISPLAY mode DOMAIN & NATURE when using from WEBVUE




New features of Version 8.10 SP3

(with respect to Version 8.10 SP2)


·      SPR #12725 : Fix of an inversion of associated labels related to Change to 0 and Change to 1 events.

·      Other fixes and enhancements:
SPR #12729





New features of Version 8.10 SP4

(with respect to Version 8.10 SP3)



·        HMI

·        Managing variables

·        SCADA Basic programming

·        VBA programming

·        Communication 

·        WebVue 3.1

·        Smart Generator Component

·        Development Kit

·        Miscellaneous


HMI (8.10 SP4)


Managing variables (8.10 SP4)

SCADA Basic programming (8.10 SP4)

Syntax : ALARM( "ALARMON" , <AlarmName>, OriginValue);

If OriginValue is 1 the alarm <AlarmName> will be On when the bit <AlarmName> changes to 1

If OriginValue is 0 the alarm <AlarmName> will be On when the bit <AlarmName> changes to 0

VBA programming (8.10 SP4)

Communication (8.10 SP4)

New communication protocols

Improvements to existing protocols 

Multi-station

WebVue 3.1 (8.10 SP4)

Smart Generator component (8.10 SP4)

Development Kit (8.10 SP4)

SV Manager Toolkit

Web Services Toolkit

Miscellaneous (8.10 SP4)

SPR #12071, 12705, 12719, 12776, 12789, 12813, 12819, 12834, 12840, 12896, 12946, 12549.


 

New features of Version 8.10 SP5

(with respect to Version 8.10 SP4)



·        HMI

·        Managing variables

·        Managing alarms

·        Managing historical data

·        SCADA Basic programming

·        VBA programming

·        Communication 

·        WebVue 3.1

·        Smart Generator Component

·        Development Kit

·        Miscellaneous

·        Known issues


HMI (8.10 SP5)


Managing variables (8.10 SP5)

Managing alarms (8.10 SP5)


Managing historical data (8.10 SP5)

SCADA Basic programming (8.10 SP5)


VBA programming (8.10 SP5)


Communication (8.10 SP5)

New communication protocols

Improvements to existing protocols 

Multi-station


WebVue 3.1 (8.10 SP5)

Smart Generator component (8.10 SP5)

Development Kit (8.10 SP5)

Web Services Toolkit

Miscellaneous (8.10 SP5)

SPR #12409, 12680, 12782, 12905, 12921, 13216, 13233, 13242, 13250.

Known issues (8.10 SP5)

 

New features of Version 8.10 SP6

(with respect to Version 8.10 SP5)



·        HMI

·        Managing variables

·        Managing alarms

·        Managing historical data

·        SCADA Basic programming

·        VBA & Enable programming

·        Communication 

·        WebVue 3.1

·        Smart Generator Component

·        Development Kits

·        Miscellaneous

·        Known issues


HMI (8.10 SP6)

If the log viewer filter is changed using the LOGDISPLAY SCADA Basic verb modes FILTER, EVENTMASK and/or EXECUTE but date-based filter is not explicitly set, the current date filter of the viewer is now taken into account automatically and kept for later filter changes. Prior to this enhancement, unexpected behavior could be experienced when mixing filtering from the log viewer dialog box and with SCADA Basic.

When opening a log viewer, the list was positioned by default as follow: First visible line was the first event of the previous page in the event buffer, requiring scrolling to access the first and last events of the buffer; the first visible line is now the first line of the first page of the buffer, with the first event in the requested time period at the top.
Behavior improvement when the parameter ChangeNbOfLines is set to 1 using the LOGDISPLAY SCADA Basic verb.

Enhancement in event buffer management and scrolling where there are multiple events having the same timestamp.


Managing variables (8.10 SP6)


Managing alarms (8.10 SP6)


Managing historical data (8.10 SP6)

SCADA Basic programming (8.10 SP6)

VBA & Enable programming (8.10 SP6)


Communication (8.10 SP6)

Improvements to existing protocols 

Multi-station

OPC server

OPC client

WebVue 3.1 (8.10 SP6)

Smart Generator component (8.10 SP6)

Development Kits (8.10 SP6)

SV Manager

Miscellaneous (8.10 SP6)

SPR #9860, 10466, 12292, 13040, 13163, 13172, 13287, 13299, 13386, 13436, 13482.


Known issues (8.10 SP6)