最近做了个工程,里边有很多储槽的液位指示,甲方要求我们做出一个小画面来指示,为了实现画面的重复利用,对每个液位变量,我做了个结构变量,用以传递该变量的变量名,上下限,PV值.
小画面上有个棒图,棒图可以动态设定上下限值,但是我还想在棒图中动态的设定报警值
如:变量B1B1601的上下限值分别为:ONLINE=100,UPLINE=0,则该变量的上下限的范围为100,我想在该范围的80%处设定一个高报,10%处设定一个低报,这样就可以对每个不同的变量动态的设定报警值
请问这怎样实现啊???
问题补充:
老师们的回答 我也想到了,但是我是想把上下限值包括报警值都弄成动态的。
在105块中 把上下限分别设定为一个变量,而不是直接给数,这样在WINCC中可以调用上下限的变量,以达到动态修改的目的,如果要修改 一个变量的上下限值只需要在S7的105块中修改就可以了。同理,据上所述报警是根据上下限来设定的,也就能达到动态的修改的目的了。
不知道各位老师明白了没,这只是我想把画面(特别是模拟量的画面)重复利用的构想。不知道有没有人能实现吗 ?
最佳答案
你自己可以实现 ,只是想画一个画面,不同的储槽调用一个公用的画面,应该是这个意思吧,结构变量就是干这个用的,肯定可以实现,开关量 模拟量没什么区别,wincc里识别的是变量名称,都可以实现 如有问题再补充说明
提问者对于答案的评价:
谢谢拉 我就是用到结构变量了,不过建了很多变量,对系统多少有点影响...
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276624.html