wincc如何实现画面元素的曲线或线段任意点弯曲?(2)

本人看有系统是用INTOUCH做的中纤板压机(设备高20于米,长近120米,宽10米左右。系统是西门子PLC系统,画面用的却是用的INTOUCH)画面(参看两幅示例图片中线段的效果)。画面上有个模拟压机钢带多点位施压(伺服液压)在压机钢带上。而上部的钢带受力面的线段会各段随压力升降而平滑的各段各自线性起伏,看不出中间有什么破绽。显示起来很真实和直观。请问这在WINCC上如何实现?也许是我的描述还不够清楚。而您给的答案是不能实现多段调节的功能的。因为趋势曲线会移动,而我看到的画面里的曲线是像一条可任意弯曲的曲线,且弯曲点不会随时间的移动而移动。也就是我如果将参数设置到让曲线呈现波浪型,那么那个波浪型就保持到参数更改或整部大型机器液压系统自动复位原点为止。是一条根据各段压力参数一直保持形状的曲线。(如下图)在提问区得到一些回答,但向用趋势曲线做或者用线段的Y点数值修改都不能达到效果。不是修改一端的数值就可以了,而是如果几个点的数据都修改,那么一条线段的两端都要动Y坐标,而不是只动一个Y点坐标。为什么西门子的图形线只能修改一端的Y点坐标,而不能修改两端?本人想了很多方法来实现这个效果,但是都不尽如人意。甚至去自己生成一个自编辑的的VB控件加载到WINCC中。但是我感觉稳定性孔有疑虑。还是想看看西门子有没有更好的解决方法。我在想是不是能有一种就像很多面向对象编程软件所用的通过函数运算出来的线段来实现方法。前一个提问我可能要关闭,所以在这里提出相同的问题。

图片说明:

wincc如何实现画面元素的曲线或线段任意点弯曲?(2)    wincc如何实现画面元素的曲线或线段任意点弯曲?(2)   

最佳答案

的确如你所说,线段只可改变一端Y坐标。
你试试画两条竖线,竖线的底部Y坐标可动画;然后用“连接器”(也在线段同一个工具栏)将这两个线段连接起来,连接器的连接类型请设置为“简单”;
分别改变两条线段的Y坐标或者高度值,看看连接器是否动起来了?

提问者对于答案的评价:
虽然没有达到要的效果。但是也没办法了。本想把问题放在这里让西门子公司对这个问题进行改进的。结果你们就迫不及待了。我现在才知道为什么别人用西门子的系统而却用INTOUCH做画面了。也许的确是做画面的实力的确还差人家一节。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:33
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论