找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
1.在WINCC空间里找找看有没有合适的。或者有几个搅拌机画面叠加交替显示来实现动态效果。
2.参考:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=46985&cid=1032
问题补充:
比如在wincc中建一个 有符号16位数,起名为NewTag_6 ,打开全局脚本建一个C脚本动作,工具栏中点击“信息/触发”,在触发器选项中定义一个2S 周期的触发器。C脚本为:
#pragma option(mbcs)
int a;
a=GetTagWord("NewTag_6");
if(a<3)
{
a=a+1;
SetTagWord("NewTag_6",a);
}
else
{
SetTagWord("NewTag_6",0);
}
return 0;
在几个搅拌机画面中的显示属性中对应连接 NewTag_6 的位即可。
修改B的属性:其它---显示----“否”----动态对话框----布尔型---表达式选变量“a”,是----显示。
控件属性--翻转---1.
将AB叠加在一起。
运行ok。
+1或-1:用如下脚本
double a=GetTagDouble("y2");
a=a+1;
SetTagDouble("y2",a);
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!