设为首页收藏本站积分获取及使用技巧附件上传须知[求助-wincc]两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 7476|回复: 2

[求助-wincc]两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙

[复制链接]

升级  32.5%

该用户从未签到

发表于 2014-7-22 18:54:35 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
现在我的C脚本只能实现按按钮,执行一次+1或-1,我想实现按住按钮2S钟后数字开始自动++或--,松手停止,哪位老师能帮忙指点下脚本啊 </P>别告诉我用系统滚条,因为滚条也不能连续控制,只有松开手才能写进去数值,再者滚条的按钮太小,还是自己写脚本吧。
上两个图,一个现在的按钮C脚本,一个组态图


图片说明: 1,组态 2,现在的脚本
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
7478°C
2
  • opwgffu
  • zbcOCiID
过: 他们

升级  30%

该用户从未签到

发表于 2014-7-22 19:37:07 | 显示全部楼层
写一个周期执行的脚本(1s),脚本中判断一个bool量tag的值,tag为1则内部int变量tag1自加,如果tag1>=2,z置位bool量tag2,如果tag,2为1则tag3=tag3+1.然后按钮的按下动作置位tag,抬起复位tag,tag2,tag1=0。
                                                                                                                                                                                                                                                              
                                                        

升级  19.5%

该用户从未签到

发表于 2014-7-22 20:03:55 | 显示全部楼层
我一般都在plc里面用时间上升沿去做的,脚本老是容易出问题.
在plc里面做则很简单,把按钮设为按下就set起就reset
,plc里做程序.做个变量的2秒的延时接通定时器t,在t为真时用定时中断进行累加,在变量的上升沿也进行累加,一定要定时累加,如果循环累加会加的很快,控制不了.如果严谨点,对累加值还应该进行有效性限制的
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-9 22:31 , Processed in 0.120391 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表