在WindowsCE的操作面板中,如何不使用控制器任务实现画面切换?


n

介绍:
以下是不使用PLC任务作画面切换的方法,文档的最后附带了相应的样例程序。

No. 步骤
1 控制器:
在控制器中创建一个整型变量,本例中使用 DB10.DBW0
2

WinCC flexible ES:
在WinCC flexible项目中创建连接并插入 变量DB10.DBW0。n

在变量 DB10.DBW0中设置下面属性n

  • "属性 >常规": => 选择
    "采集触发模式" ->周期循环n
  • "属性 >事件 > 改变数值": 选择系统功能"ActivateScreenByNumber". 画面编号参数中选择变量 DB10.DBW0

在WindowsCE的操作面板中,如何不使用控制器任务实现画面切换?
图. 01n

定义画面编号:
在画面的属性中定义画面编号
"属性> 常规 > 设置".在"编号"中填入相应的数值
以后在变量 DB10.DBW0中就可以设置该值,切换到这个画面。n

在WindowsCE的操作面板中,如何不使用控制器任务实现画面切换?
图. 02n

关于区域指针及其参数设置参考手册"WinCC flexible Communication Part 1",章节 "Communication with SIMATIC S7 controllers > Area pointer".
手册下载在Entry ID 18797552.

3

功能:
如果在控制器中变量DB10.DBW0发生改变,则会执行"ActivateScreenByNumber"功能,操作面板随之会切换到预先设定的那个画面。
利用例子中的"VAT_1" 变量表,您可以仿真这个画面选择功能。
另外还组态了专门用于画面切换的按钮。

下面的可下载项里包含Step7项目和集成的WinCC flexible项目,实现上述功能。n

在WindowsCE的操作面板中,如何不使用控制器任务实现画面切换? 附件1: Project_1.zip ( 2977 KB ) n

运行和测试环境:
这个例子项目可以用在任何S7-300,S7-400和WinAC类型的CPU,
下表给出了本例中所述功能的实现平台

组件 产品及其版本
PC 操作系统 Microsoft WindowsXP SP2
标准工具 STEP 7 V5.3 SP3
组态工具 -
HMI 软件 WinCC flexible 2005 SP1
HMI 设备 MP 370 Touch
控制器 S7 CPU 315-2DP

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

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

相关推荐

发表回复

登录后才能评论