技术论坛

 使用“朴素”的设计方法表示HMI画面上的模拟量指示

返回主题列表
作者 主题
'Razor
至圣

经验值:20188
发帖数:2784
精华帖:23
楼主    2020-01-03 00:19:27
主题:使用“朴素”的设计方法表示HMI画面上的模拟量指示

2020,做点新事情。

也许个人的审美出了问题,对HMI画面上动不动就是红红绿绿一大片,像是进了春天的后花园一样,总觉得自己能够做点什么,起码“改变”一点,让自己看着更顺眼一些。于是,借助wincc runtime professional的开发功能,做了个连"雏形"都算不上的模拟量指示,主要目的也是投石问路,看一下软件的基本功能如何,能否满足实现那点儿”改变“的开发需求。

简单地说明一下,下图是初始状态,Min,Max,LL,L,DL,DH,H,HH,这些简写的意思大家也都知道,量程以及不同的区间限值/报警值,复选框用来激活/取消区间限值的报警功能,旁边的由多颜色填充的矩形条和三角游标,表示了当前过程值的情况,当报警功能激活时(可在运行时随时操作),过程值在某区间内,区间的背景色会发生改变,以鲜艳颜色(黄、橙黄、红等)的深浅程度的不同来体现过程值与渴望值区间的偏离大小。

重新造”轮子“真的很麻烦,不过轮子一旦造好了,用起来就方便了。

也不追求其包含的功能大而广,只是做一些包含常见功能的小项目使用的小东西,大型系统用的东西,已经有公司做出标准化程度相当高的通用产品,当然价格也很不菲。

TIA Portal下wincc软件的一些功能也不是尽善尽美,一些基本元素的属性数值不能完全通过”变量“指定,在一定程度上限制了灵活性。

最重要的还想说一句,与wincc RT professional相比,wincc RT advanced被阉割掉了相当多重要的基本功能。

软件虽然也有自带的棒图,但终归限制多一些。以后随着功能做的稍完备一些,像可以加上值的变化方向,加上趋势图,加上报警指示牌,加上仿真默认值等,就可以做成faceplate,变量封装成数据类型,放进库,结合SiVArc方便使用,当然,这就是后话了。











Less is more……
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。