您现在所在的是:

西门子SIEMENS

回帖:7个,阅读:1719 [上一页] [1] [下一页]
* 帖子主题:

wincc动画制作

677
yeyewcheng
文章数:8
年度积分:50
历史总积分:677
注册时间:2012/9/9
发站内信
发表于:2012/9/13 22:38:40
#0楼
在wincc中怎样做到:通过一个开关量来控制一个模拟量连续改变,而且改变的速度可以设定的。求高手解决、、、
1444
5506982
文章数:163
年度积分:50
历史总积分:1444
注册时间:2011/11/16
发站内信
发表于:2012/9/14 0:02:39
#1楼
我想问一下,你需要的效果是要在画面上点一下 就控制PQW输出到任意大小?
我觉得很奇怪,为什么不直接弄个输入输出域 然后对应好DBW去改变PQW大小呢?
11823
gzg_00
文章数:8996
年度积分:50
历史总积分:11823
注册时间:2009/10/1
发站内信
发表于:2012/9/14 3:51:36
#2楼
是实际要求还是只做个模拟实验?
650
liguoxu
文章数:40
年度积分:50
历史总积分:650
注册时间:2012/8/6
发站内信
发表于:2012/9/14 8:53:01
#3楼
程序要在PLC中写吧?WINCC貌似没有这个功能。。。
677
yeyewcheng
文章数:8
年度积分:50
历史总积分:677
注册时间:2012/9/9
发站内信
发表于:2012/9/14 18:11:23
#4楼
你好,1、我是想在画面点一下就可以让PQW输出连续变化(比如:PQW的值按照每秒加10的改变,到一定值时清0,可以一直循环),是想用内部变量实现一个图形旋转、、
2、输入输出域应该只能改一次值变一下,不能实现连续改变吧?
1444
5506982
文章数:163
年度积分:50
历史总积分:1444
注册时间:2011/11/16
发站内信
发表于:2012/9/14 20:28:51
#5楼
回复楼上   你说的PQW 每秒加10很容易在程序里实现,如果需要程序我可以做一个下次上传给你。
677
yeyewcheng
文章数:8
年度积分:50
历史总积分:677
注册时间:2012/9/9
发站内信
发表于:2012/9/15 11:05:34
#6楼
附件
在一个图形属性中写了一段C动作:
static DWORD  i=0 ;

if(GetTagBit("BINi_varia_but_12")){
   i=i+10;
   if (i==360) (i=0);
    SetTagDWord("S32i_vara_but_11",i); //Return-Type: BOOL
} //Return-Type: BOOL
return(0x0);
运行时发现S32i_vara_but_11的值只是10,我的理解是这个没有循环扫描,对吗?若您能写一段程序更好,邮箱:yeyewcheng@163.com,谢谢!
600
1878028647
文章数:-2
年度积分:50
历史总积分:600
注册时间:2012/12/11
发站内信
发表于:2013/1/9 10:26:33
#7楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005