签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
做趋势的时候,大家是不是觉得很烦?特别是客户有要求的时候,以下要求应该很合理:
1.根据仪表种类将曲线显示在同一趋势中
2.这个画面的仪表我需要用一个趋势显示
3.PID控制器我要将PV,SP,MV显示在一个趋势上
4、同一个设备的参数(如电流、频率、功率、扭矩)等需要显示在一个趋势上,哦,有可能我需要将所有的设备电流显示在一起
5.需要将这几个仪表(给你写一堆位号)显示在一个趋势上
……
在现场调试的时候你是不是很多时间都花在给客户做趋势上了?最后客户来一句先这样吧。后面可能……“这条曲线的颜色你给我改一下,我觉得不好”
下面让我用一个趋势画面几乎搞定客户所需或者你的所需。本趋势可以做到:
1.浏览任意趋势
2.任意添加多条曲线在趋势控件中显示保存
3.更改当前显示曲线的各种设置并保存
4.打开你先前保存的曲线组合显示
首先看一下主画面:
画面左上自动列出你组态的所有变量记录,当然为了好识别你一定记得变量名一定取得有意义。打开画面时右边趋势控件上没有曲线,你可以通过选中变量--》点击“Add Trend >>”按钮添加趋势,可以添加多条预组态好颜色、Value轴为Auto的趋势,这可以满足工程师随机查看趋势的要求。可以选中某条曲线,点击下图红色标记按钮将曲线移除。
当加载到趋势控件后你也可以通过“趋势配置”按钮打开趋势配置对话框,可以任意去配置你的趋势,如更改颜色、添加/修改Value Axes,选择趋势样式等等
修改好的当前画面中的趋势配置可以保存,点击左下角的Save Trend Config按钮就可以把当前配置保存起来。保存时可以命名为你认为方便切有意义的名字,默认为“TrendConfig + 日期 + 时间”。保存后的配置显示在左下角的“User Configured Trends”中。当然,可以选中已有的配置,点击“Delete Trend Files”删除不需要的配置文件。
选中先前保存的趋势配置,点击“Reload Trend”可以查看你先前配置的趋势。
这样就是任何人都可以配置他想要的曲线组合、格式。相当于后期随时配置趋势而不用修改画面,是不是相当于一个趋势画面几乎搞定所有?!
另外在趋势控件的Toolbar中也自定义了如同左下角按钮同样功能的按钮(添加趋势、保存趋势配置、加载趋势)
实现方法其实也很简单:查找数据库列出所有趋势变量,添加趋势到控件,把当前控件中的趋势属性保存等等
编写的脚本浏览:
配置文件自动保存在当前项目中,为了“bi”格,配置文件保存为xml格式:
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1755444&b_id=5&s_id=0&num=14
这个趋势图做的很不错,学习了。
操作起来感觉比较复杂呢,作为用户,一般还是想点下按钮,直接就打开了,不需要那么多配置选择
当然这种适合操作能力强,然后需要多条曲线进行综合分析的人吧
让业主根据自己的喜好吃自助烤肉,不错!
当然工程师也可以给他预烤好一部分,保存为配置文件,下次就直接能用。保存的配置文件就相当于通常所做的一大堆趋势切换按钮。
非常不错。
然而我有个疑问, 趋势图控件本身不是就有保存配置功能吗?还可以选择运行中保存和永久保存。
与楼主现在所实现的功能有什么区别?
楼主威武
我认为能满足客户需要的就是好的
如果是第一次做,做到这样非常不错了。
趋势曲线的对象名可以用中文的,那样下发曲线数据列表、导出数据都是中文,会更直观。
或者自己做一个选择框列表自己绑定几率数据,用户只需要勾选列表自动更新到曲线图会更人性化。
趋势控件自带的保存配置是只能保留你当前趋势控件中对趋势做的修改,就是说你只能保存一个。这个是你可以任意添加曲线,然后修改后保存,你可以根据需要添加不同的趋势组合,然后保存为多个配置。查看时只需要选中保存的配置,reload就好了。这样就我们通常做了N个趋势画面,通过不同的按钮去切换一样。这个更灵活,不需要修改离线画面,并且几乎做到“任意”。
这个趋势就是要做到“灵活”。对象名你可以添加好曲线后自己修改成你想要的,默认就是趋势的Tag Name。如果用下拉列表再绑定数据那不是又回到老路上去了吗?几乎添加/修改都需要离线修改画面。
萝卜青菜各有所爱,大多数情况下我们还是按照客户要求做!给楼主的分享精神点赞
感谢分享!
User Configured Trends, 这个控件是啥东西?
这个是怎么实现的啊
客户的喜好,众口难调。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录