360 likes | 667 Views
System Platform 3.1 and InTouch 10.1 What's new?. Ernst van Wyk Wonderware Southern Africa. Happy “Support Pack” day!. In your new support pack. Not an actual Wonderware SA employee. Wonderware Application Server 3.1. Would you want it?. Wonderware InTouch 10.1. Introduction.
E N D
System Platform 3.1 and InTouch 10.1What's new? Ernst van Wyk Wonderware Southern Africa
Happy “Support Pack” day! • In your new support pack Not an actual Wonderware SA employee Wonderware Application Server 3.1 Would you want it? Wonderware InTouch 10.1
Introduction Application Server 3.1 Agenda InTouch 10.1 Considerations Summary
Introduction Application Server 3.1 Agenda InTouch 10.1 Considerations Summary
Efficiency • Overall efficiency • Redundancy optimisation • Failover • Redundant DI object • Communication Efficiency • MX protocol InBatch • Development Efficiency Less resources (CPU, Bandwidth Memory etc. Same or better performance
InTouch InTouch PLC System Platform Communication Efficiency Application Server communications Pre version 3.1 Introducing Application Server 3.1 InTouch clients display 1 tag each • Do you want it? • Do you want: • Efficient Network • Efficient CPU • Better response • Leeway to Tune! • Yes Only Request Items Being Viewed Objects referring to 5 Tags in PLC Only Request Items Being Alarmed, Historised, or Scripted Significant reduction in network and IO server CPU utilisation
PLC Time Propagation If a device generates a timestamp… …to the Historian… • Do you want it? • Do you want: • Accurate timestamps • Late Data • Burst data • GEO SCADA • Sequence of events • Yes Historian Application objects Device Integration InTouch It will be propagated through the IO server… • Time Stamping at source • Script Function • SetAttributeVT • Engine configuration • Allow late data …and through the Application server… Attributes have .Time field …and to the InTouch!
Alarming Enhancements • These are not Enhancements that are alarming… • Three alarming modes • Enabled • Silenced • Disabled Detect Detect Store Store Display
Inhibiting Alarms • Better control! • Can inhibit alarms on: • Do you want it? • Do you want: • Switch alarms off for • Maintenance • Malfunction • Plant conditions • Uncluttered Alarms • Meaningful Alarms • Yes Can now also inhibit a specific alarm Platform Platform All alarms on this object inhibited Engine Engine Propagates through TopArea TopArea Alarm 1 Site Child Area Child Area Alarm 2 Alarm 2 Process Cell Inhibit Alarms Container Object Container Object Tank Alarm 3 Contained Object Contained Object Level Transmitter
History System Platform 3.0 IDE System Platform 3.1 IDE Historian • Object • Description • Attribute • Historise • Min/Max • Eng Unit • Description • Interpolation • Roll Over value • Swinging Door • Rate Dead band • Sample count • Do you want it? • Do you want: • Individual descriptions • Easy configuration • Consistentconfig • Change propagation • Flexibility • Yes These parameters had to be manually configured • Tag • Min/Max • Eng Unit • Description • Interpolation • Roll Over value • Swinging Door • Rate Dead band • Sample Count But wait: there’s more! LogDataChangeEvent Script function will log Historian Events Same description for all Tags – had to be changed manually On Field attributes as well as User Defined Attributes
Introduction Application Server 3.1 Agenda InTouch 10.1 Considerations Summary
InTouch Animations InTouch WindowMaker InTouch Window Put down a standard symbol Click here to configure “Click Click”
InTouch Animations InTouch WindowMaker Put down an ArchestrA symbol “Click Click”
InTouch Animations InTouch WindowMaker • Do you want it? • Do you want: • Legacy use • New graphics • Easy menu systems • Yes Click Animation Links Click here to configure “Right Click”
Getting rid of screen clutter Create a Tank Template Add a Temperature attribute Create two instances Add a Pressure attribute Add a Level attribute Tank_001 Tank_002
Getting rid of screen clutter Create a gauge for each value in each tank Lets get some indications up Tank_001 Level Tank_001 Pressure Tank_001 Temperature Tank_001 Tank_002 Level Tank_002 Pressure Tank_002 Temperature Tank_002
Getting rid of screen clutter Tank_001 Level Tank_001 Pressure Tank_001 Temperature Tank_001 Tank_001 Create a dropdown for the tank and set the “Owning Object” to the tank instance Tank_002
Getting rid of screen clutter • Do you want it? • Do you want: • Unclutter screens • Flexibility • Faster development • Yes New in InTouch 10.1: Create a dropdown for the property and set the Custom Property Reference Tank_001 Level Tank_001 Tank_001 Tank_002
NouPraatjy! InTouch WindowMaker • Do you want it? • Do you want: • Language Switching • With new graphics • Yes Put down a standard symbol Something English Ietsie Afrikaans Change language to Afrikaans Put down an ArchestrA symbol – it remains English Something English Ietsie Afrikaans InTouch 10.1 – It changes to Afirkaans
.NET Alarm Controls Bind .NET properties to Custom Properties Execute scripts on events AlarmViewerCtrl and AlarmDBViewCtrl • Do you want it? • Do you want: • Flexible Alarm displays • Vector Graphics • .NET functionality • Easy configuration • Yes Put them in storage – there is something better now Cutting Edge ActiveX controls Customise filters Highly configurable Customise columns Customise colours
.NET View control Execute scripts on events InTouch Trend control • Do you want it? • Do you want: • Flexible Trend displays • Without ActiveFactory • .NET functionality • Easy configuration • Yes Bind .NET properties to Custom Properties Put them in storage – there is something better now Cutting Edge Technology Customise Pens Highly configurable Historical Trends Live Trends
The Paperwork Build an Application • Do you want it? • Do you want: • As built documentation • Easy documentation • Easy debugging • Yes Windows Documentation! Windowmaker objects Scripts InTouch 10.1: Self Documenting Cross References
Other Extras Non-Administrator Interactive user Deployed File management Enhanced Diagnostics Thumbnail previews
Introduction Application Server 3.1 Agenda InTouch 10.1 Considerations Summary
Considerations Requires downtime on Application server (or pair) Application Server and InTouch must both be on “.1” level Terminal server licenses now enforced
Introduction Application Server 3.1 Agenda InTouch 10.1 Considerations Summary
Summary Application Server 3.1 Available Now! InTouch 10.1 Many new and desirable feautures Play time!