西门子中国
支持与服务门户网站
下载中心
文档详情
下载中心
精选主题列表
下载中心
精选主题列表
精选主题详情
下载中心
筛选详情
下载中心
文档列表
下载中心
常见问题大全列表
下载中心
常见问题大全
下载中心
大全章节内容列表
下载中心
大全章节内容
下载中心
技术视频课件下载专区
- {{item.name}}
{{item.name}}
更多
更新至第12集
浏览量
310416
收藏量
104
文档数
175
点赞量
44
Smart屏弹出窗口及输入数值的确认功能
精彩Smart屏
- 使用操作
- SMART LINE
- 弹出画面
发布时间:2025年04月08日
- 1
- 3566
本文档主要介绍了Smart屏如何实现弹出窗口及输入数值的确认功能。
问题:如何在 WinCC flexible Smart V4 SP2 中实现弹出窗口及输入数值的确认?
分析:在 WinCC flexible Smart V4 SP2 中,不支持弹出窗口。可以通过对象的显示/隐藏变相地实现弹出效果。WCF 没有提供 IO 域的输入确认功能。可以通过指针变量及弹出窗口来实现。
具体实现:如下示例的功能是当单击 “IO 域_2” 试图为 “PLC_Tag” 输入数值时,将弹出提示框。单击 “确定” 后,将把输入值写入 “PLC_Tag”;单击取消,则不改变 “PLC_Tag” 的原值。“IO 域_2” 用于显示“PLC_Tag”输出结果,不是必须组态。
1、 新建如下变量:

2、将变量 valueIn “指针化”,属性设置如下图所示:

3、在画面的第 1 层放置如下对象,作为提示对话框。
其中 “确定” 按钮是用来确认 “IO 域_2”的输入操作。

所有对象都启用 “可见性”。为 “确定” 按钮分配变量 dis1,设置如下:

其它所有对象都分配 dis,设置如下:

4、为 “取消” 按钮增加单击事件函数:

5、为 “可见性” 关联 dis1 变量的 “确定” 按钮增加如下单击事件函数:

6、为 “IO 域_2” 增加激活事件函数:

7、运行效果
当单击 “IO 域_2”时,弹出如下图所示的提示:

在输入框中输入数值 99,并单击回车后,提示如下:

此时如果单击 “确定” 按钮,数值 99 将赋值给 “PLC_Tag” ;单击“取消”则 “PLC_Tag” 保持原值。

- 评论
更多
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
收藏
个性标签
尊敬的用户,您将对文档“Smart屏弹出窗口及输...”挑错
西门子官方商城


{{item.nickName}}