找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
要实现曲线的单独显示,方法有几种:
1、在一个画面中组态多个趋势控件,重叠在一起,每个趋势控件显示一个变量值。在画面下方画出几个按钮,每个控件对应一个按钮,可以用一个16进制内部变量,根据按钮点击改变该内部变量的值,在根据值的不同显示不同的趋势控件。方法简单。
2、就是大家所说的,编辑wincc菜单功能,根据不同菜单类目,显示不同趋势
3、写脚本实现,组态一个趋势控件,将需要显示的变量都组态进去,然后创建相应的按钮,在按钮动作输入C程序:
SetPropWord("当前画面名称","Control1","Index",0);
SetPropBOOL("当前画面名称","Control1","ItemVisible",1);
SetPropWord("当前画面名称","Control1","Index",1);
SetPropBOOL("当前画面名称","Control1","ItemVisible",0);
SetPropWord("当前画面名称","Control1","Index",2);
SetPropBOOL("当前画面名称","Control1","ItemVisible",0);
第1条显示,2.3隐藏,index对应组态变量的顺序,使visible的值为1,相应的曲线就能显示。
曲线从左到右默认为0.....X。 control1为控件名。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!