在WinCC flexible中,如何判断触摸屏操作员面板上的ACK按钮?

说明:
判断触摸屏操作员面板上的“ACK 按钮”:
n

No. 步骤
1 不能将任何固定的功能分配到触摸屏操作员面板上的“ACK按钮”。 n

为了确定ACK按钮是否已经在触摸屏操作员面板上被激活,必须通过控制器来判断“Read Acknowledge Variable”区域指针的变量。
如果操作员确认了一比特的消息,那么一个特定的位将被设定到“Read Acknowledge Variable”区域指针的变量中。变量中的这个更改通过“Exclusive OR word”操作来判断。
通过这个判断,就可以触发其它功能,例如通过控制器实现错误报警的确认。n

在WinCC flexible中,如何判断触摸屏操作员面板上的ACK按钮?
图 01

2样例程序 n

任务:
ACK按钮用于通过控制器来确认错误消息。在发生一个错误时,几个触摸屏操作员面板会显示同样的出错消息。可以通过这些操作员面板中的任何一个立刻确认所有的出错消息。n

程序内容:
该程序包含了S7控制器程序,一个MP370 Touch和一个TP270 Touch配置。
如果一个或更多的消息被触发,随后按下其中一个操作面板上面的ACK按钮,那么通过控制器程序错误消息在两个操作面板(MP370/TP270)上面同时被确认。
可以任意更改程序以满足特殊的需要。
ACK按钮的判断总是遵循相同的模式(确认位的判断)。n

所附带的样例程序包含了全部48条出错消息的判断。n

在WinCC flexible中,如何判断触摸屏操作员面板上的ACK按钮?
图 02

样例程序:
附件下载包含带有上述功能的STEP 7项目归档文件。可以根据需要来更改项目。n

在WinCC flexible中,如何判断触摸屏操作员面板上的ACK按钮? 附件 1: Ack_quit.exe ( 2353 KB ) n

运行和测试环境:
该样例可以在所有SIMATIC S7-300和S7-400型号的CPU上使用。
下表列出了用于创建该条目和验证所描述功能的组件。

组件 产品和版本号
PC操作系统 Microsoft WindowsXP V5.1 SP1
标准工具 STEP 7 V5.3 SP1
工程工具 -
HMI 软件 WinCC flexible 2004 SP1
HMI 设备 1. MP370 Touch
2. TP270 Touch
控制器 S7 CPU 316-2DP

表1:附件下载的创建环境

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论