您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:1488 [上一页] [1] [下一页]
4336
rockmusic
文章数:964
年度积分:101
历史总积分:4336
注册时间:2009/8/4
发站内信
发表于:2010/4/8 19:02:48
#0楼
附件
附件
我是想实现这么个动作:
1.当按住I0.5伺服点动按钮时,PLC的Q0.0会输出3000个脉冲来驱动伺服,3000个脉冲输出完毕后,PLC的Q0.0停止脉冲输出。
2.当在按下I0.5伺服点动按钮时,PLC的Q0.0还没输出完3000个脉冲的过程中,I0.5突然断开,Q0.0马上停止输出脉冲,当I0.5再次闭合时重新输出3000个脉冲停止。
大家看,我这样写有问题吗?有问题的话,我该怎么修改呢?谢谢大家。
750
LIUSHENGDUN
文章数:16
年度积分:50
历史总积分:750
注册时间:2010/3/13
发站内信
发表于:2010/4/8 20:14:28
#1楼
学习之中,会的朋友都帮一把呀!
18411
welfare1987
文章数:1853
年度积分:556
历史总积分:18411
注册时间:2009/1/27
发站内信
发表于:2010/4/8 22:08:56
#2楼
看程序你是用的西门子PLC,使用向导编程简单
万物皆有用.用坚强的毅力把机遇变成成功!
4336
rockmusic
文章数:964
年度积分:101
历史总积分:4336
注册时间:2009/8/4
发站内信
发表于:2010/4/9 15:50:50
#3楼
大家知道我的程序有问题吗?错在哪里?怎么修改呢
955
yelvfengyun
文章数:13
年度积分:50
历史总积分:955
注册时间:2009/10/24
发站内信
发表于:2010/4/11 22:02:52
#4楼
你的程序 如果出现还没有发完3000个脉冲 按钮就释放的情况
那么 发脉冲的中断程序应该还是不停止的吧
你必须要又一个对中断的停止程序 像下面的
LD     SM0.0                       //  SM0.0总是1.
MOVB   16#CB, SMB67                // 激活脉冲宽度调制(即置PTO0的控制位)
PLS    0                           // Q0.0停止输出脉冲
4171
浩瀚大海
文章数:366
年度积分:53
历史总积分:4171
注册时间:2007/4/22
发站内信
发表于:2010/4/12 21:39:37
#5楼
下降沿前面伺服点动10.5应该是常闭

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

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

62.4004