Wonderware Intouch标记有几个与缩放标记值相关的点字段(.minraw、.maxraw、.mineu、.maxeu)。但似乎这些都是只读的圆点字段。我需要能够在运行时更改mineu/maxeu,以便在不改变整个趋势( .MinRange和.MaxRange )的情况下,为与特定标记相关联的一支笔。
示例场景:我们有4支钢笔,显示Intouch历史趋势上的历史数据。三支笔的缩放对于数据的这一特殊视图来说是很棒的,但是与其他钢笔相比,pen 4的数据只上下移动一点点。如果我们放大(.MinRange / .MaxRange)到那支笔,那么所有其他笔的数据就会失去趋势。如何动态地改变只在一支笔上缩放?
发布于 2019-02-27 00:20:56
我假设您使用的是嵌入在InTouch中的历史学家客户端。我也假设你在用一个轴来绘制所有的4个标签,而不是4个单独的轴。
来自历史学家客户手册(10.6节):
您可以缩放单个标签或所有标签在一个趋势上升或下降。如果将标签缩小,则值的范围将增加三分之一。例如,如果标度为10到70,则为0到80。如果您缩放一个标记,则值的范围将减少四分之一。例如,如果标度为0到80,则为10到70。
若要缩放单个标记,请执行以下操作之一:
若要向下缩放单个标记,请执行以下操作之一:
https://stackoverflow.com/questions/54870135
复制相似问题