当前位置:
工控论坛
> >
产品
>
自动化软件
>
GE 数字集团软件
我要发帖
在ifix里能实现脉冲功能吗?
点击:
1673
| 回复:
6
钟瑾
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 10回
年度积分:0
历史总积分:38
注册:2006年1月23日
发表于:2006-09-30 19:29:00
楼主
我现在用mousedown,mouseup事件做,mousedown置1,mouseup置0,感觉点击按钮,按下去和弹起来都比较慢,有其他实现方法吗?
分享到:
收藏
邀请回答
回复楼主
举报
pqsh
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 291回
年度积分:0
历史总积分:432
注册:2006年9月20日
发表于:2006-10-01 05:30:00
1楼
这样做脉冲没有用.
因为下位设备可能接收不到!
一般只做置1,在下位复位.
回复
引用
举报
tiancai
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 3回
年度积分:0
历史总积分:87
注册:2006年6月23日
发表于:2006-10-08 11:14:00
2楼
当然可以!
回复
引用
举报
春之雪
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 72回
年度积分:0
历史总积分:273
注册:2004年12月26日
发表于:2006-12-08 17:36:00
3楼
楼上的老兄,你能把你具体用什么方法实现该功能讲一下吗?
回复
引用
举报
tjtbh
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 2回
年度积分:0
历史总积分:34
注册:2006年11月01日
发表于:2007-03-11 06:02:00
4楼
1.在USER.FXG中添加如下代码:
Sub Pause(sPauseTime As Integer)
Dim Start, Finish
Start = Timer ' 设置开始暂停的时刻。
Do While Timer < Start + sPauseTime
DoEvents ' 将控制让给其他程序。
Loop
Finish = Timer
End Sub
使用时在按键脚本中调用:
WriteValue "1" Fix32.XXXXX.F_CV
Pause (x),x等于脉冲长度,单位为秒
WriteValue "0" Fix32.XXXXX.F_CV
回复
引用
举报
醉三秋
关注
私信
精华:0帖
求助:1帖
帖子:12帖 | 83回
年度积分:0
历史总积分:185
注册:2003年7月11日
发表于:2008-12-26 20:03:22
5楼
如何用脉冲块mdo?那位能具体说明一下,谢谢
回复
引用
举报
liing
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 18回
年度积分:0
历史总积分:118
注册:2005年9月26日
发表于:2009-01-05 16:26:09
6楼
如5楼所提到的,使用MDO块就OK
回复
引用
举报
热门招聘
相关主题
网络培训教程免费下载(mcgs ...
[3084]
通用的规约转OPC程序
[5624]
wincc变量记录如何记录字符串...
[2696]
Industry 4.0- 更为开放的需...
[2578]
请问组态软件中的一个点是什...
[2288]
wincc客户机提示启动画面没找...
[2998]
请教:MEX编程实现MATLAB对PC...
[3395]
学雷锋免费提供三菱编程软件...
[10454]
请大家发表一下关于主流国产...
[2281]
EPLAN导入edz文件太慢如何解...
[3180]
官方公众号
智造工程师
客服
小程序
公众号