您现在所在的是:

信捷XINJE

回帖:29个,阅读:2762 [上一页] [1] [2] [3] [下一页]
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/18 7:53:21
#10楼
以下是引用goldage2021/11/17 21:11:32的发言:
伺服电机带动丝杆,卡住了,应该会马上报警停车啊,断线了,也是会报警停车的,怎么会进行到下一步?


延时太短了  驱动反映不过来
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/18 7:54:07
#11楼
以下是引用bnnyygy2021/11/17 20:47:51的发言:
可以通过通讯读取伺服当前位置,简单的计算就知道位置了,但是呢0.05S,这个不成立。

伺服驱动器有告诉脉冲输出反馈,可以进PLC计算


用驱动器的AB相来读取吗?
9240
chi1225
文章数:2466
年度积分:636
历史总积分:9240
注册时间:2014/7/31
发站内信
发表于:2021/11/18 8:13:03
#12楼
正常判断设定位置与当前位置相等,程序就可以执行下一步了。发生机械问题那是特殊情况了,人家几十个伺服的设备也是这种模式。
搞野心事业总是有风险的,当无路可退时,最明智的选择是想办法前进~~
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2021/11/18 9:14:00
#13楼
以下是引用海Q7B42021/11/18 7:52:43的发言:
以下是引用YXBK2021/11/17 16:44:04的发言:
个人觉得唯一的办法是加延时,因为无论加什么反馈都需要时间来处理,你现在其实已经有报警了,只是这一系列处理下来时间长了

就算走总线、外加传感器,都是需要反馈信号给PLC的,PLC处理后再控制气缸不要动作。

但是机器的工作效效率来看  容不得加大延时。    我在想,能不能这样比如 PLC发多少脉冲,驱动让电机执行后,电机的编码器反馈回来实际走了多少的量,然后驱动输出一个信号  代替M8170。。

最好是在执行机构末端加反馈,你这种可以在丝杆上加个编码器,这样电机、连接器、丝杆问题都可以检测出来了,M8170后先拿发出的脉冲与编码器采集到的脉冲对比,结果OK再执行气缸。
大家一起学习
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/18 9:44:36
#14楼
以下是引用YXBK2021/11/18 9:14:00的发言:
以下是引用海Q7B42021/11/18 7:52:43的发言:
以下是引用YXBK2021/11/17 16:44:04的发言:
个人觉得唯一的办法是加延时,因为无论加什么反馈都需要时间来处理,你现在其实已经有报警了,只是这一系列处理下来时间长了

就算走总线、外加传感器,都是需要反馈信号给PLC的,PLC处理后再控制气缸不要动作。

但是机器的工作效效率来看  容不得加大延时。    我在想,能不能这样比如 PLC发多少脉冲,驱动让电机执行后,电机的编码器反馈回来实际走了多少的量,然后驱动输出一个信号  代替M8170。。

最好是在执行机构末端加反馈,你这种可以在丝杆上加个编码器,这样电机、连接器、丝杆问题都可以检测出来了,M8170后先拿发出的脉冲与编码器采集到的脉冲对比,结果OK再执行气缸。
加编码器 和我想用伺服电机的编码器读取的数值 意思是一样的吧,,这个机构,一套电机都是在另外个旋转轴上大于90度的在旋转  布线上就是断线的风险了  再继续加编码器的线  又加了风险。如果有兴趣 我可以发个视频给你看看
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2021/11/18 11:06:24
#15楼
以下是引用海Q7B42021/11/18 9:44:36的发言:
以下是引用YXBK2021/11/18 9:14:00的发言:
以下是引用海Q7B42021/11/18 7:52:43的发言:
以下是引用YXBK2021/11/17 16:44:04的发言:
个人觉得唯一的办法是加延时,因为无论加什么反馈都需要时间来处理,你现在其实已经有报警了,只是这一系列处理下来时间长了

就算走总线、外加传感器,都是需要反馈信号给PLC的,PLC处理后再控制气缸不要动作。

但是机器的工作效效率来看  容不得加大延时。    我在想,能不能这样比如 PLC发多少脉冲,驱动让电机执行后,电机的编码器反馈回来实际走了多少的量,然后驱动输出一个信号  代替M8170。。

最好是在执行机构末端加反馈,你这种可以在丝杆上加个编码器,这样电机、连接器、丝杆问题都可以检测出来了,M8170后先拿发出的脉冲与编码器采集到的脉冲对比,结果OK再执行气缸。
加编码器 和我想用伺服电机的编码器读取的数值 意思是一样的吧,,这个机构,一套电机都是在另外个旋转轴上大于90度的在旋转  布线上就是断线的风险了  再继续加编码器的线  又加了风险。如果有兴趣 我可以发个视频给你看看

如果不好布线从伺服驱动器上取电机编码器的信号也可以,只是没有那么好而已。
大家一起学习
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/18 11:22:12
#16楼
以下是引用YXBK2021/11/18 11:06:24的发言:
以下是引用海Q7B42021/11/18 9:44:36的发言:
以下是引用YXBK2021/11/18 9:14:00的发言:
以下是引用海Q7B42021/11/18 7:52:43的发言:
以下是引用YXBK2021/11/17 16:44:04的发言:
个人觉得唯一的办法是加延时,因为无论加什么反馈都需要时间来处理,你现在其实已经有报警了,只是这一系列处理下来时间长了

就算走总线、外加传感器,都是需要反馈信号给PLC的,PLC处理后再控制气缸不要动作。

但是机器的工作效效率来看  容不得加大延时。    我在想,能不能这样比如 PLC发多少脉冲,驱动让电机执行后,电机的编码器反馈回来实际走了多少的量,然后驱动输出一个信号  代替M8170。。

最好是在执行机构末端加反馈,你这种可以在丝杆上加个编码器,这样电机、连接器、丝杆问题都可以检测出来了,M8170后先拿发出的脉冲与编码器采集到的脉冲对比,结果OK再执行气缸。
加编码器 和我想用伺服电机的编码器读取的数值 意思是一样的吧,,这个机构,一套电机都是在另外个旋转轴上大于90度的在旋转  布线上就是断线的风险了  再继续加编码器的线  又加了风险。如果有兴趣 我可以发个视频给你看看

如果不好布线从伺服驱动器上取电机编码器的信号也可以,只是没有那么好而已。
这个就要从OA+OA-OB+OB-这里转出的信号么
42315
YXBK 版主
文章数:19441
年度积分:2729
历史总积分:42315
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2021/11/18 11:48:13
#17楼
回复 #16楼 海Q7B4
你最好提供一下PLC和伺服的具体型号,有些驱动器编码器信号是差分输出的而plc又没有差分输入口,这还要加转换板。
大家一起学习
50
海Q7B4
文章数:159
年度积分:50
历史总积分:50
注册时间:2020/7/30
发站内信
发表于:2021/11/18 12:48:39
#18楼
以下是引用YXBK2021/11/18 11:48:13的发言:
你最好提供一下PLC和伺服的具体型号,有些驱动器编码器信号是差分输出的而plc又没有差分输入口,这还要加转换板。
嗯  松下A6确实是差分输出  我这里有个这样的转换板
4303
gaoyingchun
文章数:489
年度积分:332
历史总积分:4303
注册时间:2009/9/19
发站内信
发表于:2021/11/18 16:59:15
#19楼
以下是引用海Q7B42021/11/18 7:52:43的发言:
以下是引用YXBK2021/11/17 16:44:04的发言:
个人觉得唯一的办法是加延时,因为无论加什么反馈都需要时间来处理,你现在其实已经有报警了,只是这一系列处理下来时间长了

就算走总线、外加传感器,都是需要反馈信号给PLC的,PLC处理后再控制气缸不要动作。

但是机器的工作效效率来看  容不得加大延时。    我在想,能不能这样比如 PLC发多少脉冲,驱动让电机执行后,电机的编码器反馈回来实际走了多少的量,然后驱动输出一个信号  代替M8170。。
你说的不就是伺服驱动器输出的定位完成信号吗?
共同学习!!!

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

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

93.6006