分断线的颜色渐变

怎样将四段分段的线(比如说由四段线组成的矩形)根据一模拟量的变化,其颜色如棕色对应根据模拟量的变大变小,使线段看起来,其渐渐在延伸或缩短?
 注:不是几何或位置的变化的!

问题补充:
我的问题是指几段分段的线,不一定是什么形状,也可以说二个线段吧,我实质是想做个,如同管道内部介质的位置移动的画面

最佳答案

1.右击线段----属性----颜色----线颜色-----变量------外部变量“x”。
 2.写全局动作:
 #include "apdefap.h"
 int gscAction( void )
 {
 //calculation of the colour value
 DWORD rot; 
 DWORD blau; 
 DWORD gruen; 
 DWORD farbwert; 
 rot=GetTagDWord("x1"); //return value :DWORD 
 gruen=GetTagDWord("x2"); //return value  :DWORD 
 blau=GetTagDWord("x3"); //return value  :DWORD 
 //calculation formula
 farbwert = blau*65536+gruen*256+rot;
 //数值根据需要修改
 SetTagDWord("x",farbwert); //return value  :BOOL 
 return 0; 
 }

提问者对于答案的评价:
你的这个全局动作我试用后是对的,只是线段整体颜色在渐变,而不是我须要的线段的颜色随其X轴在变颜色,就如同一棒图一样。还过还是很感谢你,如有解决的办法,可发到我的邮箱:13872107270@163.com,谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:21
下一篇 2019年6月11日 上午9:21

相关推荐

  • win cc v7.0 打开窗口

    在画面上创建一个画面窗口,然后再创建一个按钮,用C动作SetPropBOOL(lpszPictureName,"Tag","visible"…

    2017年11月29日
  • wincc 全局脚本 最新中文手册

    求wincc 全局脚本手册  要最新中文版的,英文的看不懂,在网上找了一个1997版的,好多函数没有,用的是wincc 7.4sp1,需要查…

    2020年11月1日
  • WINCC用户归档无法使用,如何删除重做

    WINCC用户归档不知道怎么打开后都是灰色的了,不能新建归档,原有的也无法删除,怎样才能恢复,或者重做用户归档 最佳答案 如果项目所在的文件夹有UAEditor.Loc …

    SIMATIC WinCC 2017年11月19日
  • wincc 有没有两点之间连线的函数

    wincc C脚本中有没有一个两点之间或两个图片之间连线的函数? VBS呢有没有?详细说明:在画面中画了几个点,这几个点对应着变量,位置是变化的。我想把这几个点…

    SIMATIC WinCC 2019年6月11日
  • Wincc中如何制矩形对象纵向移动 ,麻烦提供一下制作资料,谢谢

    通过在Wincc中建立内部变量,如何制作上升,下降,停止3个按钮,控制一个矩形对象的上升,下降,停止动作?如果有做过的,麻烦提供这样的制作资料好吗?现在只能做上升动作,跪求,小弟急…

    SIMATIC WinCC 2017年6月24日
  • 关于wincc和Excel的问题

    我想问一下怎样才能把Excel数据传到wincc,wincc的数据传到Excel. 最佳答案 见《WinCC与Excel,VB的本地DDE通讯(更新版)》下载:http://www…

    SIMATIC WinCC 2019年6月11日
  • Wincc VBS程序能不能赋值CPU的输出点?

    想通过Wincc VBS程序实现两个温度值A、B的比较,如果A>B,则将CPU的输出点Q0.3赋值1。这样可行吗? 问题补充:程序:Option Expl…

    SIMATIC WinCC 2021年7月5日
  • OPC 客户端的问题

    请问工控软件可不可以做opc的服务器 例如wincc 力控 亚控的组态软件。opc的客户端咋编程,客户想通过opc把数据读到监控中心 请问监…

    SIMATIC WinCC 2021年7月5日
  • 脚本程序学习

    我想学习写脚本程序,我就是想问问脚本程序的语法是和VB一样还是和C#一样?另外还有就是在学习的过程中有没有什么捷径(好的学习方法),我只是不想走太多的弯路!在这里先谢谢各位了~ 最…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC报表的问题

    我使用WINCC报表来显示一些温度,我是做好画面后在电脑直接激活(没有连接PLC及任何外部设备)发现报表中的数据有一些有一横杠。我在论坛中看了很多大家的解答,说是归档周期设置不一致…

    SIMATIC WinCC 2018年12月5日