QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2565|回复: 6
收起左侧

[讨论结束] PLC控制步进电机

 关闭 [复制链接]
发表于 2006-11-16 21:09:13 | 显示全部楼层 |阅读模式 来自: 中国江苏徐州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位谁有PLC控制步进电机方面的程序或者资料啊
. T" Y+ C: ]/ K9 }0 y我最近正在做,不过老出问题.
4 q! H" J$ B5 [, e+ c# H" J; K我的邮箱是laoda8665@163.com
! V+ L8 ^- f, G0 j多谢了
发表于 2006-11-16 21:17:50 | 显示全部楼层 来自: 中国黑龙江哈尔滨
是高速起不来吗
 楼主| 发表于 2006-11-18 09:58:53 | 显示全部楼层 来自: 中国江苏徐州
不是啊,我用的是s7-200的,q0.1发出脉冲,我让他转500个脉冲,用20事件的中断来是电机停下来,.可是中断程序执行后电机还在转,大约在转500个脉冲才停.有另一个程序更奇怪.我把脉冲的输出个数设为0,就是smd82设为0,照样在转,大约100度,我感觉程序每错,中断程序既然执行了,为什么电机还在转啊,中断程序里我把电机转的条件都取消了.头都大了
发表于 2006-11-18 10:46:54 | 显示全部楼层 来自: 中国黑龙江哈尔滨
请检查:( n9 h* v3 B8 g0 B3 O5 w5 m3 r; g
1、中断程序是否执行了;
! w6 m7 t6 E+ x4 H4 O2、Q0.1是否不再输出脉冲
3 V7 c; `$ _3 s3、从中断开始到封锁电机之间有多少个脉冲输出
发表于 2006-11-18 11:11:02 | 显示全部楼层 来自: 中国浙江嘉兴
楼主:
8 Q" O, O6 H' |  H, e6 L* j你的看法是6 c& n" e$ F) y1 ]4 V' l' c
1.你的程序里还存在没有封住的中断" e. S/ g, \; B* A6 M% }
2.可能有脉冲的上升或下降沿的存在$ |5 ]: w3 }5 _8 }1 i' W
3.你可以在输出时候强制一下试试
发表于 2006-11-18 14:20:28 | 显示全部楼层 来自: 中国江苏扬州
可以考虑文件中的接触器有没有复位
 楼主| 发表于 2006-11-20 13:14:28 | 显示全部楼层 来自: 中国江苏徐州
我在中断中加了一句话,让他执行后把一个输出置位,当脉冲发出到要求的脉冲数后,被置位的灯亮了,说明中断执行了,但脉冲发出位仍然在发脉冲,电机也在转,但是过一会电机就停了,大约多转了一倍的脉冲数,我肯定在中断时把电机转的条件都复位了,也就是不满足转的条件了.还有为什么要多转一半后才停啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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