脚本动态改变圆弧度 和 改变线颜色问题

我在颜色和弧度的属性里写C脚本,触发器是变量触发,变量数值改变,这俩属性就变化。
1.我在圆弧度结束角度写脚本,动态的画圆,起始角度固定是0,结束角度C脚本里动态改变,我的圆很小,如果结束角度设置成0的话,那么圆就整个填满了,而不是没有圆,所以我画的时候最小就是2,如果我的圆再小一些那么结束角度最小就是5,这样导致一开始本来应该是没有圆的时候界面上就会有一小段东西,这个可以解决吗?(画直线就可以把宽度设置成0)
2.float a =0;
long b= 0;
a= GetTagFloat( "JT1_test");
if ( a == 1 )   
b = 0xFF0000;
else if ( a == 2 )
b = 0x0000FF;
else if (a == 3 )
b = 0xFA00FF;
else if (a == 4 )
b = 0x00FF00;
else if (a ==5 )
b = 0xFFFA00;
上面代码改变线的颜色,红蓝紫绿黄,但是我发现第一个和第二个反了,第五个也不是黄色,是天蓝色,这个是为什么呢,我在属性里看那个html代码是那个代码没错啊。只有第三个和第四个是正确设置成功了

最佳答案

资料链接:《WinCC 7.0中,如何改变对象颜色(静态属性和动态脚本)》
http://blog.sina.com.cn/s/blog_669692a60100qnnq.html

提问者对于答案的评价:
已经解决了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:34
下一篇 2017年6月13日 下午6:35

相关推荐

  • wincc flexible smart 中,如何能将图形的背景色透明。

    wincc flexible smart 中,如何能将图形的背景色透明。如何能做出两条管道无缝连接的效果? 问题补充:我用的是:smart …

    2021年7月5日
  • OS项目编辑器组态后无趋势按钮

    一个STEP7+WinCC项目(非PCS7),想用OS项目编辑器生成一些功能,“区域”选项内选了“可通过区域按钮和组显示选择画面”但是最终激活运行后发现,趋势按钮等有两个按钮没有(…

    2021年7月5日
  • 安装WINCC过程中提示需要重启电脑,请问如何解决?

    在安装WINCC过程中出现提示“需要重启系统,必须将CD盘留在驱动器中”,我是在网上下载的压缩包解压后安装的,请问这个问题怎么解决啊!(已经进行到安装的最好一步出现这个问题)。 图…

    2021年7月5日
  • 请教大家一个很奇怪的WINCC组态问题?

    我做了阀门报警显示,在画面1正常显示,为什么在画面2确显示另外一种颜色?我把画面1的阀门复制到画面2里,修改变量连接后又能正常显示,请问这是为什么? 最佳答案 在WinCC画面中修…

    SIMATIC WinCC 2021年7月5日
  • VBS内部变量

    VBS内部定义的变量无法实现递增,不用Wincc的变量的情况下还有别的办法吗,C语言可以定义Static     VBS有没有St…

    2020年11月1日
  • 位置X动态连接

    我在画面上做一个距形,这个距形的属性随着一个变量的变化在屏上沿X轴作来回运动,比如我的变量是0~5000对应距形在画面上X150~X900运动怎样实现,我试了在动态对话框里选&qu…

    SIMATIC WinCC 2019年6月11日
  • sql2000安装

    在XP系统上安装SQL2000,提示我只能安装客户端,不能安装服务器端。我之后要安装Wincc6.0,有影响吗?我的操作系统是XP(上海大客户版)。请教了,谢谢!!! 最佳答案 你…

    SIMATIC WinCC 2019年6月11日
  • wincc的时间输入

    查询归档的时间怎样从画面输入 在Wincc6.0中,想通过画面设定两个时间,然后用这两个时间去查询SQL server2005中这两个时间内的数据.1,该用什么…

    SIMATIC WinCC 2019年6月11日
  • 关于西门子软件升级包安装问题?

    博途%ignore_a_1%包要一个一个打,升级1一直打到升级5不能直接安装升级5。而我用经典的winCC,却可以直接安装升级5,跳过1~4。如果我需要安装最新的,我是一个一个打还…

    SIMATIC WinCC 2021年7月5日
  • 西門子HMI對AB PLC的輸入端進行操作

    在HMI用按鈕形式對AB PLC的I:035/00操作時,發現按下會置1,然後馬上變回0,時間很短,我知道HMI是不能對西門子的PLC的輸入端口進行強制,但我用AB的屏是…

    SIMATIC WinCC 2017年12月7日