zaimazaima
级别: 正式会员
精华主题: 0
发帖数量: 25 个
工控威望: 97 点
下载积分: 565 分
在线时间: 21(小时)
注册时间: 2020-10-20
最后登录: 2023-09-25
查看zaimazaima的 主题 / 回贴
楼主  发表于: 2021-01-06 16:21
纯新手,刚刚接触plc没有多久,plc是西门子200smart,伺服电机是MR-JE-40A。
花了一个多月终于把plc和伺服电机简单的连接上,然后编了一个程序。
接下来就蒙圈了:在执行回原点程序时电机总是在转个不停,根本就没有原点。
论坛上说要装个光电开关,光电开关可以定位原点,于是买了一个。
第二个问题出现了:我该怎么装,光电开关不就是个开关吗?怎样才能够把光电开关和我编的程序联系起来。
完全摸不着头脑,希望有大佬能够指点一下。
唯一色彩
级别: 探索解密
精华主题: 0
发帖数量: 46 个
工控威望: 115 点
下载积分: 1524 分
在线时间: 45(小时)
注册时间: 2019-01-18
最后登录: 2022-12-07
查看唯一色彩的 主题 / 回贴
1楼  发表于: 2021-01-06 16:33
一般应用时伺服带动的负载是要装一个挡片的,挡片从凹槽开关中间穿过去的时候会产生一个零点信号,这个零点信号就是你程序里的原点
rafael
一点点积累,从细节做起
级别: 家园常客
精华主题: 0
发帖数量: 177 个
工控威望: 801 点
下载积分: 4810 分
在线时间: 63(小时)
注册时间: 2020-10-29
最后登录: 2024-09-10
查看rafael的 主题 / 回贴
2楼  发表于: 2021-01-07 08:43
光电开关作为零点信号,用来给伺服回原点,可以接到伺服端口上,具体信号点要查手册。当程序执行回原点,带动机构移动感应到光电开关后会自动停止,停止位置就是原点。
不积跬步无以行千里
zaimazaima
级别: 正式会员
精华主题: 0
发帖数量: 25 个
工控威望: 97 点
下载积分: 565 分
在线时间: 21(小时)
注册时间: 2020-10-20
最后登录: 2023-09-25
查看zaimazaima的 主题 / 回贴
3楼  发表于: 2021-01-07 10:49
所以说传感器是直接接在伺服驱动器上而不是接到plc上吗?
我之前试着接在plc上的i0.2上,然后完全没有反应。
lrw123456
级别: 探索解密
精华主题: 0
发帖数量: 105 个
工控威望: 174 点
下载积分: 579 分
在线时间: 149(小时)
注册时间: 2019-09-20
最后登录: 2024-09-13
查看lrw123456的 主题 / 回贴
4楼  发表于: 2021-01-07 11:08
得接PLC上吧,接给驱动,只是驱动知道回零了,plc不知道,除非再接一个零速标志,回零过程中又零速标志就是回零完成
金蛇郎君czz
车到山前必有路 czz674613079@163.com
级别: 网络英雄
精华主题: 0
发帖数量: 1935 个
工控威望: 7480 点
下载积分: 86 分
在线时间: 435(小时)
注册时间: 2019-05-22
最后登录: 2024-09-19
查看金蛇郎君czz的 主题 / 回贴
5楼  发表于: 2021-01-07 12:59
传感器是接在接到plc上
czz674613079@163.com
rafael
一点点积累,从细节做起
级别: 家园常客
精华主题: 0
发帖数量: 177 个
工控威望: 801 点
下载积分: 4810 分
在线时间: 63(小时)
注册时间: 2020-10-29
最后登录: 2024-09-10
查看rafael的 主题 / 回贴
6楼  发表于: 2021-01-07 17:28
引用
引用第3楼zaimazaima于2021-01-07 10:49发表的  :
所以说传感器是直接接在伺服驱动器上而不是接到plc上吗?
我之前试着接在plc上的i0.2上,然后完全没有反应。


西门子的不懂,三菱的可选择接到PLC或者伺服器
不积跬步无以行千里
zaimazaima
级别: 正式会员
精华主题: 0
发帖数量: 25 个
工控威望: 97 点
下载积分: 565 分
在线时间: 21(小时)
注册时间: 2020-10-20
最后登录: 2023-09-25
查看zaimazaima的 主题 / 回贴
7楼  发表于: 2021-01-08 08:24
接plc上?但是plc上接正反限位的那几个输入点已经全部和伺服驱动器相接了,就直接接上去吗?
不过接上去要不要在程序上进行下修改,西门子的运动控制向导好像对这个传感器完全没有反应啊。
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1537 个
工控威望: 1760 点
下载积分: 6244 分
在线时间: 640(小时)
注册时间: 2014-06-16
最后登录: 2024-09-11
查看langui的 主题 / 回贴
8楼  发表于: 2021-01-08 14:51
图片:
你先在工具栏里面生成运动控制向导,里面有个RPS就是原点,你设定成I0.几他就是I0.几,设定了之后不用编程序,只要执行回原点程序,他就会自动回原点。
本帖最近评分记录:
  • 下载积分:+2(zaimazaima) 真诚感谢!
    见贤思齐焉
    级别: 略有小成
    精华主题: 0
    发帖数量: 276 个
    工控威望: 381 点
    下载积分: 2336 分
    在线时间: 230(小时)
    注册时间: 2020-04-18
    最后登录: 2024-09-10
    查看见贤思齐焉的 主题 / 回贴
    9楼  发表于: 2021-01-08 16:35
    可以写个程序  电机向正方向运行  接受到原点信号   立刻停下  然后把那个高速计数器清0 就可以啦
    zaimazaima
    级别: 正式会员
    精华主题: 0
    发帖数量: 25 个
    工控威望: 97 点
    下载积分: 565 分
    在线时间: 21(小时)
    注册时间: 2020-10-20
    最后登录: 2023-09-25
    查看zaimazaima的 主题 / 回贴
    10楼  发表于: 2021-01-08 17:18
    已经解决了,我把plc输入端接的线全部撤了下来,然后直接接光电开关和限位开关,最后再在运动控制向导里面的参考点设置了一下,现在已经没问题了。
    谢谢给位的解答了。