You are on page 1of 17

WinCC Unified – V18

ProDiag

Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Table of contents
Index / Agenda

Time Topic Presenter

1 Overview
2 Controls
3 System functions & scripting

Page 2 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Unified Comfort Panel (1) PC (1) Planned with V18 UPD1

ProDiag for WinCC Unified PC based Runtime


Overview of new functions S7-GRAPH Overview Control
▪ Overview over the current steps
▪ Options:
- Single line mode
- Initial step
- Simultaneous step
- Operation mode
- Previous and next step

PLC Code View for S7-GRAPH


• GRAPH Detail area: LAD/FBD
• Header (path)
• Toolbar (bottom line)

Scripting
• Jump into the PLC Code View
• Jump into the TIA Portal
• Jump from the Alarm Control into the
TIA Portal
• Control the PLC Code View with
external software buttons
Page 3 Unrestricted | © Siemens 2022 | DI FA S SUP HMI
Unified Comfort Panel (1) PC
ProDiag
SIMATIC WinCC Unified

Enable the process diagnostics


(a runtime license is needed)

(1) Planned with V18 UPD1

to use the ProDiag controls in runtime you need to activate the process diagnostics

Page 4 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Table of contents
Index / Agenda

Time Topic Presenter

1 Overview
2 Controls
3 System functions & scripting

Page 5 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Process Diagnostics – monitoring a machine or plant, diagnosing faults in the
process PLC Code Viewer: GRAPH
Sequence and step details

GRAPH Overview:
Current state overview
of a GRAPH sequence

From GRAPH Alarm:


open PlcCodeViewer /
TIA Portal

Process Diagnostics Runtime Controls and Jump functionality

Page 6 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


ProDiag - Graph overview
SIMATIC WinCC Unified

Graph overview control


display of the current program status for executed steps in an S7-GRAPH sequencer

Page 7 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


ProDiag - Graph overview
SIMATIC WinCC Unified
DB Name
Current Step Connect a Tag from
Step Name
your sequence DB

Operating modes
Go to next step
Jump to Alarm control
Jump to PLC Code Viewer
Jump to TIA Portal

let pathToProject = "C:\\Users\\siemens\\Documents\\Automation\\DemoProject_Unified_V18_ProDiag\\DemoProject_Unified_V18_ProDiag.ap18";


*
*To execute “Jump to TIA Portal”, TIA Portal does not need to be open.
However, the path needs to have double slash like the example above.

Page 8 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Step or Transition details
Process Diagnostics – Plc Code Viewer (FBD / LAD) with power flow

Step state, Transition


information and Back
trace.

Symbol line

Previous / Next Auto/Manual Switch between


Zoom In / Out
sequence/network mode Steps/Transitions
System function bar

Visualization of a GRAPH sequence

Page 9 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Table of contents
Index / Agenda

Time Topic Presenter

1 Overview
2 Controls
3 System functions & scripting

Page 10 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Process Diagnostics – Get selected alarm

Script Function:
GetSelectedAlarmAttributes(„Alarm control_1“)
Alarm Control Event:
OnSelectionChanged(item,
SelectedRowData)

AlarmControl: OnSelectionChanged
Script Function: GetSelectedAlarmAttributes

Page 11 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Process Diagnostics – Jump from GRAPH Alarm to PlcCodeViewer / Open
TIAPortal

Example: Use IsJumpableAlarm to enable Button, then


use Open*FromAlarm to see the corresponding GRAPH
sequence in the Plc Code Viewer or in TIA Portal

SystemFunctions: IsJumpableAlarm, OpenPlcCodeViewerFromAlarm


Script Function: OpenTIAPortalFromAlarm

Page 12 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Process Diagnostics – System functions

Jump functionality
from Alarm

External control of
Multiple ways to show
Plc Code Viewer
a GRAPH sequence in
Plc Code Viewer

Multiple System functions for Process Diagnostics available

Page 13 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Process Diagnostics – Open TIA Portal script functions

Prerequisites:
• TIA Portal and Unified Runtime installed on same
machine.
• „Allow start of external processes via Unified Runtime“
enabled in SIMATIC Runtime Manager

Multiple ways to
open TIA Portal

Multiple Script Functions OpenTIAPortal* available

Page 14 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Open Source Software License Information

The products shown in this presentation include:


• Software developed by the University of California, Berkeley and its contributors.
• Software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
• Cryptographic software written by Eric Young (eay@cryptsoft.com)
• Portions were derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm

Page 15 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Disclaimer

© Siemens 2022

Subject to changes and errors. The information given in this document


only contains general descriptions and/or performance features which
may not always specifically reflect those described, or which may
undergo modification in the course of further development of the
products. The requested performance features are binding only when
they are expressly agreed upon in the concluded contract.

All product designations may be trademarks or other rights of


Siemens AG, its affiliated companies or other companies whose use by
third parties for their own purposes could violate the rights of the
respective owner.

Page 16 Unrestricted | © Siemens 2022 | DI FA S SUP HMI


Thank you for your attention!
Siemens AG
DI FA S SUP HMI
Gleiwitzer Str. 555
90475 Nuremberg, Germany

Unrestricted | © Siemens 2022 | DI FA S SUP HMI

You might also like