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)
- Improvements of the alarm viewer sort feature.
- SPR #12946: Fix of a regression pertaining to bilingual
configuration of associated labels. Only labels for the current language
were visible in the configuration dialog box.
- SPR #12898 – Fix: Under some circumstances, the log viewer scroll
bar disappeared.
- SPR #12970 - Fix: Under some circumstances, the Gradient Register Colour animation was not correctly saved. The issue
applies to both ASCII and Binary mimic formats. If you encounter
this, to be 100% sure of fixing the problem, you need to check/correct the
animations configuration and re-save the mimics and symbols that contain
them using this version.
If not re-saved, the previous, incorrect, load processes is still executed
for compatibility purpose: Despite the problem, some configuration may be
correctly loaded (depending on the overall animation configuration).
- SPR #13176 – Enhancement: It is now possible to delete both
temporary and permanent events from the event configuration dialog boxes.
- Fix of a fatal error due to the use of a deleted expression in a
graphic animation.
Managing variables
(8.10 SP5)
- SPR #13117 – Enhancement: In case a register is time stamped at
the PLC level and defined with thresholds, when a threshold was triggered,
the underlying bit variable did have the true PLC timestamp, but the ‘PLC’
flag (indicating a timestamp coming from the PLC level) was lost.
Managing alarms (8.10
SP5)
- Fix: A regression prevented the use of the Enumala feature with
source variables of type OPC, DDE and LNS.
Managing historical
data (8.10 SP5)
- SPR #12549: Fix of an inversion of the triggering bit values when
configuring a log report. If configured at 0, the log report was stored at
1 and vice-versa. This issue had no impact on the runtime feature as long
as no configuration modification was done.
- SPR #12912 – Fix: Variable of type Chrono was not correctly
stored in log reports. Question marks were stored instead of the actual
values.
- SPR #11154 & 12778 – Fix pertaining to the configuration of
the storage folder of an archive unit of type ‘Free’. In case the storage
folder is defined by a text variable, the field was truncated to 12
characters instead of 40.
- Fix pertaining to timestamp consistency for trended alarms and
bits. Timestamps stored in databases for trended alarms and bits could be
inconsistent in case of historical data server redundancy (HDS archive
units).
- SPR #12817 – Fix: Bit changes logging on an ODBC archive unit.
Events were correctly stored, but were never displayed in the Log Viewer.
- SPR #12880 – Fix: Under some circumstances, deleting an archive
unit containing one or more log reports was causing a fatal error.
- SPR #13109 – Fix: Text attributes containing accentuated
characters where not correctly returned by HDS requests.
- Enhancement: Register variables changes incremented automatically
due to the treatment WatchdogSV object are no longer logged in
historical data.
- SPR #13196 – Fix: Extended attributes stored in an ODBC archive
unit were not correctly returned if they contain non-occidental characters.
This only occurred when the ANSI option was activated on the project.
- SPR #12767 – Fix: Timestamp format was incorrect for data stored
in a VCR archive unit if the Supervisor was run on a PC with German regional
settings activated.
SCADA Basic programming
(8.10 SP5)
- SPR
#12831 – Enhancement: Allows the use of constants without the explicit
conversion to double (using TOD()) for the period parameter
of the SVTREND verb.
- New: Verb ALARM, mode RESETANDSETALARM allows to explicitly reset
and set an alarm that is On, possibly simulating its disappearance and
re-appearance.
Syntax: ALARM(“RESETANDSETALARM”, <AlarmName>);
- New: Verb SVBRANCH, mode RESETANDSETALARM to explicitly reset and
set all alarms that are On, belonging to a branch and corresponding to a
filter, possibly simulating their disappearance and re-appearance.
Syntax : SVBRANCH(“RESETANDSETALARM“,
Branch [, Filter [, AlarmType]]);
- SPR #13054 – Enhancement: To ensure normal operations in case the
verb TREND mode SETYRANGE is used and the referred Trend Viewer object
does not exist.
- SPR
#13133: Fix of a fatal error when using the verb SVTREND.
- SPR
#13239 – Enhancement: It is now possible to delete an event when using the
verb EVENT(“IMPORTBYFILE”,FileName) and EVENT(“IMPORTBYHANDLE”,HBuff). The
following syntax must be used in the import file: DEVTPROG,event_name
(without quotes).
- SPR
#13238 – Enhancement: Expressions are now saved when using the verb
VARIABLE(“SAVE”).
VBA programming (8.10 SP5)
- SPR #11777 & 12558 – Fix: Under some circumstances, the VBA
online help was not open when pressing F1.
- SPR #13174 – Fix: When using the method LoadFromFile of the
Grid object, the number of lines in the grid was not automatically adjusted
according to the number of lines in the file.
Communication (8.10 SP5)
New
communication protocols
- Citilog Release 1.0: Protocol for Citilog video matrix
control.
Improvements
to existing protocols
- SPR #13030 – Fix: Not all items were browsed in case the OPC
server is configured as OPC1.0A or
OPC2.0 with
a flat organization of the address space.
- SPR #11944 & 12671 – Fix: Read/Write support for array of
bytes/word mapped to Supervisor text variables.
- SPR #12804 – Fix: Incorrect behavior if a floating point frame is
received containing badly formatted data.
- Fix of a regression concerning connection sharing on protocols S7-IP-MASTER
and XBUS-IP-MASTER.
- Fix of a fatal error on protocol Ferromatik when connecting
to more than one device.
- Enhancement: The S-BUS and IP-SAIA protocols now support
PLC time stamping.
- Enhancement: On protocol XBUS-IP-MASTER, PLC time stamping
can now be enabled/disabled using a SCADA Basic script with the following
verb:
CIMWAY("SENDMSG",comm_object_name,"DisableTS");
CIMWAY("SENDMSG",comm_object_name,"EnableTS");
Where comm._object_name is the name of a Network or a Node object.
By default, PLC time stamping is enabled.
Multi-station
- New: Added support for flow regulation of subscription requests
from a remote station in a networking architecture.
- Performance enhancement: When starting a client station, variable
subscriptions to active stand-by servers are delayed. The delay parameter
is stored in the LanConf.dat file:
[WATCHOBJS]
DelayBeforeStartWatchOnActiveStandby=600
Value is in seconds, default value is 10 minutes.
- Fix: In case a client station can not subscribe to a passive
server due to time-out, variables were forced invalid (NS COM) even if the
subscriptions to the active server were correct.
- SPR #12954 – Enhancement: A system variable called SYSTEM.<AssocName>.Localhost now indicates whether the local station is
active or not within the association named <AssocName>.
- This variable is of type Bit,
- Value is set to 1 if the local station is
active in the association,
- Value is set to 0 if the local station is
passive in the association,
- Status is NS if the local station does not
belong to the association.
WebVue 3.1 (8.10 SP5)
- Enhancement: It is now possible to take advantage of automatic
logout on inactivity as defined at the user profiles level. To activate
this option for WebVue, add the parameter EnableLogoff=1 in the [Parameters]
section of the WebVue.dat file (located in <MyProject>\Web
directory where <MyProject> is the name of your project).
Smart
Generator component (8.10 SP5)
- SG WAGO – Fix of an issue in case a variable is mapped on an
address that is a multiple of %MW124.
Development Kit (8.10
SP5)
Web
Services Toolkit
- Fix: The PingSession method of the SessionContext
web service was returning an incorrect server timestamp.
Miscellaneous (8.10 SP5)
- SPR #12806: Project names can now have up to 255 characters.
- SPR 7968 & 11494: Fix pertaining to the Supervisor automatic
exit due to operating system stopping or session closing.
- SPR
#13130 – Fix: System variables named SYSTEM.LOCALHOST.USER and SYSTEM.LOCALHOST.PROFILE
were staying with status NS and not updated on user login. This issue was
not impacting the system variables playing the same role but including the
station name: SYSTEM.<StationName>.USER and
SYSTEM.<StationName>.PROFILE.
- SPR
#13269 – Fix: If a time-table action was not executed because of the
enabling bit, the time-table stopped working.
- SPR
#13214 – Fix: Under some circumstances, the runtime time-table edition
dialog-box did not display the time-table configuration (it was empty).
- SPR
#13242: Fix of a fatal error in case an email is sent due to a threshold
variable change.
- SPR
#13198- Fix: UTC/Local timestamp conversion was incorrect for some particular
time zones in case DST is activated.
- Other fixes and enhancements:
SPR #12409, 12680, 12782, 12905, 12921, 13216, 13233,
13242, 13250.
Known issues (8.10 SP5)
- An issue has been discovered pertaining to broken connection
detection. It only impacts bi-medium networking architectures over TCP/IP.
A patch will be available soon, please contact the Technical support
department prior to deploying such a configuration on-site.