使用WinCC输入输出域实现带确认的输入操作
更新时间:2023-08-15 04:32:01 阅读量: 人文社科 文档下载
使用WinCC输入/输出域实现带确认的输入操作
Use WinCC I/O Field How realize confirm input operate
摘 要 在WinCC中如何使用输入/输出域实现带确认提示的输入数据操作。 关键词 输入/输出域,确认 Key Words I/O Field, Confirm
IA&DT Service & Support
Page 2-9
目 录
1. 前提条件................................................................4 2. 输入/输出域的属性设置...................................................4 3. 输入/输出域的事件设置...................................................6 3.1更改动作设置.......................................................................................................................6 3.2键盘释放动作设置................................................................................................................7 4.附加说明:.................................................................8
IA&DT Service & Support
Page 3-9
在实际的项目应用中,某些关键数据的输入需要提示操作人员确认无误后才能进行。如下图所示:
图1
当在输入/输出域中输入数值99并回车后,数据并不立即输入到变量里,而是弹出一个确认的信息窗口。这时候如果选择“是”那么数据将输入到相应的变量,如果选择“否”相应的变量会保持原来的值不变。下面就介绍如何使用WinCC的输入/输出域实现这种功能。
1. 前提条件
创建两个数据类型相同的变量 DisplayValue和TempValue,其中DisplayValue是实际需要控制的变量,TempValue作为临时变量使用。如下图所示:
图2
2. 输入/输出域的属性设置
在画面中新建一个输入/输出域,打开属性对话框。选择属性Æ输出/输入Æ输出值,在动态部分点击鼠标右键,如下图所示:
IA&DT Service & Support
Page 4-9
图3
打开动态对话框。选择需要控制的变量(本例中变量为:DisplayValue),并配置数据类型。如下图所示:
图4
IA&DT Service & Support
Page 5-9
3. 输入/输出域的事件设置
3.1更改动作设置
选择同一个输入/输出域,打开属性对话框。选择事件Æ属性主题Æ输出/输入Æ输入值,在更改动作部分点击鼠标右键,如下图所示:
图5
打开直接连接对话框。来源部分保持默认设置,目标部分选择直接连接到临时变量(本例中为:TempValue )。如下图所示:
图6
IA&DT Service & Support
Page 6-9
3.2键盘释放动作设置
选择同一个输入/输出域,打开属性对话框。选择事件Æ键盘Æ释放,在动作部分点击鼠标右键,如下图所示:
图7
打开C动作编辑器。编写用于判断操作人员是否输入完毕并按下回车的代码。如下图所示:
图8
IA&DT Service & Support
Page 7-9
详细代码如下:
int TempValue=GetTagWord("TempValue"); char szBuffer[20];
sprintf( szBuffer,"Input number:%d",TempValue); if ( nChar==13 )//if press enter {
int xRet = MessageBox(NULL,szBuffer,"确认窗口
",MB_YESNO|MB_ICONQUESTION|MB_SYSTEMMODAL);//message if ( xRet == IDYES )//confirm operate {
SetTagWord("DisplayValue",TempValue);// set data } }
当系统运行后,一旦在该输入/输出域中检测到回车信号,系统就会弹出如图1所示的确认窗口。
4.附加说明:
以上内容的测试环境:Windows XP professional SP2+WinCC V 7.0 SP1 ASIA。关于MessageBox函数的详细说明请参考Microsoft的相关文档。
如果您对该文档有任何建议,请将您的宝贵建议提交至下载中心留言板。 该文档的文档编号:A0476
IA&DT Service & Support
Page 8-9
附录-推荐网址
SIMATIC HMI人机界面 西门子(中国)有限公司
工业自动化与驱动技术集团 客户服务与支持中心 网站首页:WinCC下载中心:
HMI全球技术资源: “找答案”WinCC版区:
注意事项
应用示例与所示电路、设备及任何可能结果没有必然联系,并不完全相关。应用示例不表示客户的具体解决方案。它们仅对典型应用提供支持。用户负责确保所述产品的正确使用。这些应用示例不能免除用户在确保安全、专业使用、安装、操作和维护设备方面的责任。当使用这些应用示例时,应意识到西门子不对在所述责任条款范围之外的任何损坏/索赔承担责任。我们保留随时修改这些应用示例的权利,恕不另行通知。如果这些应用示例与其它西门子出版物(例如,目录)给出的建议不同,则以其它文档的内容为准。 声明
我们已核对过本手册的内容与所描述的硬件和软件相符。由于差错难以完全避免,我们不能保证完全一致。我们会经常对手册中的数据进行检查,并在后续的版本中进行必要的更正。欢迎您提出宝贵意见。
版权© 西门子(中国)有限公司2001-2008 版权保留
复制、传播或者使用该文件或文件内容必须经过权利人书面明确同意。侵权者将承担权利人的全部损失。权利人保留一切权利,包括复制、发行,以及改编、汇编的权利。
西门子(中国)有限公司
IA&DT Service & Support
Page 9-9
正在阅读:
大智慧公式编辑教程从易到难(全)06-02
流水施工工期计算方法10-30
滚来滚去的小土豆续写450字06-14
圆周率一百万位05-26
海牙认证12-31
湖北省各供电公司简介04-01
国家助学贷款还款救助办法03-18
EM ID卡卡号格式输出说明03-11
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 输入
- 输出
- 确认
- 操作
- 实现
- 使用
- WinCC
- 201X版中考物理 专题十六 物理学方法复习教案
- 2013-2016年中国茶叶市场前景分析及预测报告
- 天车的电气控制
- 四川省预拌砂浆生产与应用技术规程(DB51T_5060-2013)
- 武汉大学2004年刑事法学法学研究生入学考试真题
- 汇丰CD60铝壳电容器规格书
- 销售部SOP(工作程序及标准)
- 拼音基础一
- 综合实验1:柠檬酸发酵及产物提取
- 市政基础设施养护维修巡查制度
- 真情无限耀南国——大唐桂冠合山发电公司开展“安康怀”劳动竞赛纪实
- 2020服装设计师工作职责最新归纳
- 22.2.2 一元二次方程的解法-公式法(1)
- InDesign 考证试题
- 04第四章 Flash动画-网页设计
- 郑州市2011年高中毕业班第一次质量预测地理
- 常用水质评价方法的选择
- 浅谈在角色游戏中幼儿自主性的培养途径
- 力学与结构二复习资料,有答案
- 树立法治观念