如何在基于Windows的面板中通过输入一个画面号实现画面的选择?


n

说明:
下面的过程说明了通过输入一个画面号实现画面的选择。
在这个实例中,经过一个文本列表来选择相关的画面。
在本案例的结尾提供一个实例程序的免费下载。

No. Procedure
1

创建变量
在您的WinCC Flexible工程新建一个变量,例如“Screen_Selection_1”变量, 它不是绝对须要连接到控制器的变量。n

在变量的属性中“事件 > 更改数值”,选择系统函数 “ActivateScreenByNumber”(系统函数 > 画面)。
在“画面编号”参数中插入“Screen_Selection_1”变量。n

如何在基于Windows的面板中通过输入一个画面号实现画面的选择?
Fig. 01

2创建一个文本列表:
为了能够选择独立的画面,创建一个包含所有画面名称的文本列表。在画面名称的旁边的“值”域中输入相应的画面号。 n

如何在基于Windows的面板中通过输入一个画面号实现画面的选择?
Fig. 02

3

符号IO域:

在属性窗口配置符号IO域。例如。
在“过程”变量域输入“Screen_Selection_1”变量。n

如何在基于Windows的面板中通过输入一个画面号实现画面的选择?
Fig. 03

4功能描述:
通过符号IO域选择画面。
如果变量“Select_Screen_1”的值发生改变,功能函数“ActivateScreenWithNumber”被执行,根据变量的预置值,画面将变为已配置画面。

下载的附件中包含一个STEP7和WinCC flexible集成的压缩工程,该工程具备以上描述的功能。n

如何在基于Windows的面板中通过输入一个画面号实现画面的选择? 附件1: Project_1.zip ( 2434 KB )

运行和测试环境:
此实例程序能够被用在所有的SIMATIC S7-300, S7-400的CPU类型和WinAC。
下表列出了用于创建该项目和验证所述功能的所有元件。

Components Product and version designation
PC操作系统 Microsoft WindowsXP SP2
标准工具 STEP 7 V5.3 SP3
工程工具 -
HMI软件 WinCC flexible 2005 SP1
HMI设备 MP 370 Touch
控制器 S7 CPU 315-2DP

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

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

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

相关推荐

发表回复

登录后才能评论