Professional Documents
Culture Documents
10 Twincat Hmi e
10 Twincat Hmi e
10 Twincat Hmi e
Josef Papenfort
TwinCAT Product Management
Agenda
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
Agenda
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
Base technology HTML5
Platform-
Performance
independence
Future-proofed Responsive
design
Components
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
Visual Studio® Integration
TwinCAT Integration
WYSIWYG Editor
HTML5 Design
Live Engineering
WYSIWYG-Editor
Graphical editor
HTML5 skills not necessary
Standard controls
Users controls
3th party controls
Templates
Controls
User controls
JavaScript
3rd party
Server extensions
C++
.NET
Themes
Agenda
Product
Engineering
Architecture
Scenarios
Roadmap
Client-Server
HTML5 Browser
HTTP(S), WS(S)
Deploy
HTTP(S) WS(S)
WWW Root
TwinCAT HMI Server Extension TwinCAT HMI Server Extension
Events
TwinCAT HMI User Management
TwinCAT HMI Custom Extension
Events User …
Custom …
Project Framework Management Extension
ADS
Protocols
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
Using same design on different devices
TwinCAT HMI automatically adapts to your needs
Operating systems, browsers, devices: it’s your choice.
TwinCAT HMI automatically adapts to your needs.
Panel
DVI/USB
TwinCAT Runtime
PC
Multi-client
HTTP(S), WS(S)
TwinCAT Runtime
Panel PC
Multi-runtime
HTTP(S), WS(S)
PC
TwinCAT HMI Server
ADS
Panel PC
TwinCAT HMI Client
HTTP(S), WS(S)
Panel PC Panel PC
…
IO PLC C++ Functions 3rd Party BACnet devices …
IOT / Analytics
DB / FTP / Mail
Telecontrol
TCPIP / Modbus
…
Agenda
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
TwinCAT HMI Status
Release Release
Version 1.0 Version 1.1
Pilot2 (Q3) (Q2)
(Q2)
Pilot1
(Q1)
Presentation
(SPS IPC Drives)
Features V1.0
1. Motivation
2. Efficient Engineering for Configuration and Programming
3. Use Cases
4. Roadmap
5. Summary
TwinCAT HMI
Summary
Efficient engineering
HTML5, JavaScript
Platform independence
Web-based
Flexible architecture
Modular extensibility
Thank you!
21.06.2016 27