show the entry list
WinCC flexible ES -- Creating HMI configurations -- Configuring alarms and messages
How do you insert error messages of a frequency converter (SINAMICS and MICROMASTER) in a WinCC flexible or WinCC (TIA Portal) project?
How can you visualize the current status of the CPU on a WinCC flexible operator panel?
Message indicator continues to be displayed despite counter at zero
How do you start a sound file via a script in the WinCC flexible PC Runtime?
How do you establish a direct connection between HMI Panels and frequency converters (SINAMICS and Micromaster)?
How can you determine the bit number in WinCC for the "Trigger address", the "Acknowledgement PLC" bit and the "Acknowledgement HMI" bit for creating bit messages?
Which configuration steps have to be taken in SIMOTION SCOUT and WinCC flexible to enable Alarm_S messages and technological alarms to be displayed in WinCC flexible Runtime?
How do you display ALARM_S or ALARM_D messages with process values (so-called associated values) on a WinCC flexible operator panel?
How do you display messages in WinCC flexible?
How can you evaluate the ACK button on a touch operator panel in WinCC flexible?
How can you have system error messages from a SIMATIC S7-300 / 400 displayed in WinCC flexible?
How do you change and display SIMATIC WinCC flexible system events during configuration?
How can you change the ProTool default alarm window setting in WinCC flexible?
How can I acknowledge alarms in WinCC flexible via the PLC?
Why aren't messages output on the event recorder?
Why isn't the "Message display" shown in the foreground, but is covered by picture objects?
Why are no messages from the S7 diagnostics buffer display in WinCC flexible?
How can you get the diagnostics buffer to be displayed in WinCC flexible?
Which settings need to be made in order to display alarm events after a specified point in time?
How can you create messages with externally preset texts as mass data and process them with Excel in WinCC flexible?
How can you evaluate the ACK button on a touch operator panel in WinCC flexible?
Part number:

Instructions:
Evaluating the "ACK button" on touch operator panels:
 
No. Procedure
1 You cannot assign any fixed function to the "ACK button" on touch operator panels.

In order to determine whether the ACK button has been activated on a touch operator panel you must evaluate the variable for the "Read Acknowledge Variable" area pointer via the controller.
If an operator acknowledges a bit message, then a specific bit is set in the variable for the "Read Acknowledge Variable" area pointer. This change in the variable is evaluated by the "Exclusive OR word" operation.
Via this evaluation you can then trigger other functions such as an error alarm acknowledgment via the controller, for example.


Fig. 01

2 Sample program

Task:
The ACK button is to used for acknowledging error messages via the controller. There are several touch operator panels on which the identical error message is displayed in the event of an error. It should be possible to acknowledge all error messages at once on any one of these operator panels.

Program contents:
The program contains the S7 controller program and an MP370 Touch and a TP270 Touch configuration.
If one or more messages are triggered and subsequently the ACK button on one of the operator panels is pressed, then the error messages are acknowledge at the same time on both operator panels (MP370/TP270) via the controller program.
You can change the program at will to meet your specific requirements.
Evaluation of the ACK button always follows the same pattern (evaluation of the acknowledge bit).

The sample program attached contains the evaluation of a total of 48 error messages.


Fig. 02

Sample program:
The attached download contains the archived STEP 7 project with the functions described above. You can change the project to suit your requirements.

  Attachment 1: Ack_quit.exe ( 2353 KB )  

Runnability and test environment:
The example can be used on all the CPU types of SIMATIC S7-300 and S7-400.
The following table lists the components that have been used to create this entry and verify the functions described.
 
Component Product and version
PC operating system Microsoft Windows XP V5.1 SP1
Standard Tools STEP 7 V5.3 SP1
Engineering Tools -
HMI Software WinCC flexible 2004 SP1
HMI devices 1. MP370 Touch
2. TP270 Touch
Controllers S7 CPU 316-2DP
Table 1: Creation environment of the download attached

 Entry ID:22582392   Date:2006-02-13 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Help
Online Help
Guided Tour