lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
楼主  发表于: 2011-01-06 20:55



求助各位大大,如上图所示, M58 ON时,M80接通步进电机能驱动 ,但M59 ON时,M82接通就不可以,怎么办???之前第一条PLSY 我也是用的PLSR,第二条也不行,后来将第一条换成PLSY,第二条仍然也不行,D200与D202都设的5000,结果都是第二条PLSR不能驱动!
谭新
我努力,我成功
级别: 家园常客
精华主题: 0
发帖数量: 562 个
工控威望: 636 点
下载积分: 1503 分
在线时间: 444(小时)
注册时间: 2008-07-18
最后登录: 2014-12-14
查看谭新的 主题 / 回贴
1楼  发表于: 2011-01-06 22:09
PLSR  K5000   D202  K100    Y0      其中  看看k100的数值不能小于K110 否则不能正常输出脉冲。
冰糖
紫外工控论坛 BBS.ZIWAI.NET
级别: 家园常客
精华主题: 0
发帖数量: 345 个
工控威望: 509 点
下载积分: 3931 分
在线时间: 258(小时)
注册时间: 2008-04-22
最后登录: 2024-12-02
查看冰糖的 主题 / 回贴
2楼  发表于: 2011-01-06 23:16
PLSY 和PLSR或者PLSY 同一口输出的时候,两次输出需要最少间隔一个扫描周期,以前也遇到过类似问题
我做的工控学习网站BBS.ZIWAI.NET (紫外工控论坛),提供各类工控资料和技术交流,同时欢迎加入工控交流群 85695322
richard
级别: 正式会员
精华主题: 0
发帖数量: 13 个
工控威望: 94 点
下载积分: 911 分
在线时间: 9(小时)
注册时间: 2010-05-08
最后登录: 2023-02-02
查看richard的 主题 / 回贴
3楼  发表于: 2011-01-07 10:34
PLSR与PLSY你最好用不同的输出口,plsy是用于产生指定数量的脉冲,PLSR是带加减速的脉冲输出
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
4楼  发表于: 2011-01-07 11:23
引用
引用第1楼谭新于2011-01-06 22:09发表的  :
PLSR  K5000   D202  K100    Y0      其中  看看k100的数值不能小于K110 否则不能正常输出脉冲。


兄弟,这里的K100不是脉冲数,是加减速时间,不受限制的
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
5楼  发表于: 2011-01-07 11:27
引用
引用第2楼冰糖于2011-01-06 23:16发表的  :
PLSY 和PLSR或者PLSY 同一口输出的时候,两次输出需要最少间隔一个扫描周期,以前也遇到过类似问题


两条脉冲输出指令并不是同时输出,何况我加了互锁,就算才上电,我直接驱动第二条指令,依然不行!
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
6楼  发表于: 2011-01-07 11:28
引用
引用第3楼richard于2011-01-07 10:34发表的  :
PLSR与PLSY你最好用不同的输出口,plsy是用于产生指定数量的脉冲,PLSR是带加减速的脉冲输出


兄弟,你这不是说废话么?
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
7楼  发表于: 2011-01-07 11:51
wei0212007
级别: 论坛先锋
精华主题: 0
发帖数量: 1111 个
工控威望: 1165 点
下载积分: 6912 分
在线时间: 1166(小时)
注册时间: 2007-04-19
最后登录: 2024-12-25
查看wei0212007的 主题 / 回贴
8楼  发表于: 2011-01-07 18:26
楼主,你的M81有没有接通过?如果有接通,你的M80应该在下一个扫描周期得到复位吧!只有等你的M80的常闭闭合后你后面的程序条件才满足。
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
9楼  发表于: 2011-01-07 18:43
引用
引用第8楼wei0212007于2011-01-07 18:26发表的  :
楼主,你的M81有没有接通过?如果有接通,你的M80应该在下一个扫描周期得到复位吧!只有等你的M80的常闭闭合后你后面的程序条件才满足。


我说过,就算是才上电,不去驱动第一条脉冲指令,(也就是M80也就没有接通过)而直接去驱动第二条脉冲指令,也是不行的,M82接通,但指令不工作,直接表现就是电机不转
冰糖
紫外工控论坛 BBS.ZIWAI.NET
级别: 家园常客
精华主题: 0
发帖数量: 345 个
工控威望: 509 点
下载积分: 3931 分
在线时间: 258(小时)
注册时间: 2008-04-22
最后登录: 2024-12-02
查看冰糖的 主题 / 回贴
10楼  发表于: 2011-01-07 20:55
你将脉冲数用一个D来设置,通过M80和M82来改变D的值,然后驱动同一条指令来输出
我做的工控学习网站BBS.ZIWAI.NET (紫外工控论坛),提供各类工控资料和技术交流,同时欢迎加入工控交流群 85695322
lucas
级别: 家园常客
精华主题: 0
发帖数量: 290 个
工控威望: 570 点
下载积分: 2881 分
在线时间: 113(小时)
注册时间: 2010-02-02
最后登录: 2022-05-20
查看lucas的 主题 / 回贴
11楼  发表于: 2011-01-08 13:20
引用
引用第10楼冰糖于2011-01-07 20:55发表的  :
你将脉冲数用一个D来设置,通过M80和M82来改变D的值,然后驱动同一条指令来输出


我也是这么想的,也是这么做的,没其它方法了,也只有这种方法可行了