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

我在颜色和弧度的属性里写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日
下一篇 2017年6月13日

相关推荐

  • wincc间接变量触发问题!在线等,求大侠帮帮忙。

    如图一,我想实现点击手动模式改变tag1来弹出一个窗口,让我确定是否进入自动模式,我的方法是在画面上建一个窗口,让他的显示连tag1,图二是画面窗口的动态链接框。这样子是可以实现功…

    2017年6月12日
  • 怎样只运行WinCC画面

    怎样只运行WinCC画面,不能退出,锁键盘,如锁“Windows"键,请各位老大指教。 最佳答案 1、首先,打开WinCC项目后,先选择左上侧的“Computer”节点;…

    SIMATIC WinCC 2019年6月11日
  • WinCC SetTagByte Warning

    if (GetTagByte("By_Enable")&0x1 == 0) //Return-Type:&nb…

    SIMATIC WinCC 2017年6月1日
  • WINCC 6.0中归档模拟量怎样做

    控制系统要显示当前的炉号值最大182,但归档用在线表格控件显示,但显示值中出现1024。且出现频率高,怎样解决 最佳答案 在属性中改一下就行了 提问者对于答案的评价:谢谢&nbsp…

    SIMATIC WinCC 2019年6月11日
  • VinCC项目移植器问题

    请问VinCC5.0编辑的项目如何在VinCC6.0版本上运行,那VinCC5.0 Sybase SQL Anywhere 软件在哪可以下载…

    SIMATIC WinCC 2019年6月11日
  • 编译出现 Caution:OB35:call For FC18 is missing!

    如题,请问编译时出现这个错误这是什么原因 问题补充:请问怎么解决。 最佳答案 OB35 里 调用“FC18"出错! 提问者对于答案的评价:OB35里根…

    SIMATIC WinCC 2019年6月11日
  • 变量记录可以查看以前的数据吗?

    在线组态中只能翻到两个月的,如何查看去年的数据,说明里写着一条,只能显示1000条变量纪录 最佳答案 1000条我记得是报警记录的吧变量记录如果有去年的数据库的话,可以通过工具栏里…

    2021年7月5日
  • wincc 客户机连不上服务器项目

    2台笔记本同时连接一个路由器,互相PING都可以通在SIMATIC SHELL中可以互相看到,但是通过互连时候一直提示“该计算机不在服务器项目的客户机列表中。”&nbsp…

    2019年6月11日
  • wincc许可证

    请教各位大侠,原来系统安装了wincc V7.0 SP1,现升级为wincc V7.0 SP2+upgrade1,请问原来的许可证和硬件狗还…

    SIMATIC WinCC 2021年7月5日
  • wincc打印报表

    请问高手,为什么我做出来的报表打印出来没数呢?连接的变量是变量记录里面的,布局是自己做的,在报表画面上有显示,但想打印出来就没数了,都是空格子 最佳答案 1.在WINCC的启动项里…

    SIMATIC WinCC 2019年6月11日