登录
首页 PLC论坛 信捷XINJE
回帖 发帖
正文

主题:求教关于信捷伺服电机回原点的问题

点击:7795 回复:29

附件 666.jpg
附件 777.jpg
设备上只有X1和X2两个限位开关,按急停按钮后进行复位操作,设备先让工件左移,在工件碰X1左极限开关后开始右移至初始位置,
21-12-22 10:35
PLC程序是按复位按钮后电机反转工件左移,碰到X1将D8170置0,在D8170>0时工件向初始位移动
请教下工件碰X1后D8170被置0后是如何触发D8170>0这条件使工件向初始位移动的?设备复位程序那段我简化了下,如上图
21-12-22 10:36
请问你的原点是干什么用的
正常来说X1位置应该是左边限位,原点位是X2,按复位按钮后自动回原点,然后再走到初始位等待。
关于怎样回原点,信捷有专门的回原点指令,仔细去看看手册
21-12-22 13:38
原点是我自己写在X1右边的(此处D8170=0,所以我认为这个点就是原点),搞程序的人就写的这样的复位程序,X2是右极限开关,在工件行程的最右边,按复位按钮后设备开始复位,在碰到X1后D8170=0,我是没看懂程序中D8170>0这个是如何触发的(就是碰到左限位X1后向初始位移动的触发条件)
21-12-22 15:57

引用 风之子riCzPB 在 2021/12/22 15:57:11 发言【内容省略】

你的截图不是编程软件里面的程序截图,下图中红色圈里的符号在编程里面是没有的,你最好把程序截图传上来看看。
从程序分析,碰到X1后,D8170是马上清零了,但停止位置指令的T50是要在下一个扫描周期才能断开,因为T50需要M101复位后才能断开的,在这个过程中,D8170是会有计数的。所以能置位M4
附件 微信截图_20211222172014.jpg
21-12-22 17:32
版主,原程序我转成PDF了,你帮忙看下,谢谢,另外原程序里面有X3原点开关(触屏IO界面里标识的),但实际PLC上X3没接线,应该是写得假程序,不知道是不是搞程序的就喜欢写这些迷惑人的程序
附件:
[本地下载]
最后修改:2021/12/23 8:33:45
21-12-23 08:29

引用 风之子riCzPB 在 2021/12/23 8:29:56 发言【内容省略】

你这程序与截图的都不一样,最好是上传原程序,PDF不好看
21-12-23 08:38
版主,附件为程序原档,不能直接上传,所以我弄成压缩包了,我之前上传的图片程序是原程序被我简化过的
附件:
[本地下载]
21-12-23 09:31

引用 风之子riCzPB 在 2021/12/23 9:31:57 发言【内容省略】

你这过简化过的程序在实际中能用吗?
21-12-23 11:23
版主,简化过的程序请忽略,我只是用来在论坛求助才简化的,原程序因为开关量和各中间继电器较多,太长不方便截图,所以我才简化的,请看附件原程序45-189段的复位程序,我截下图,想知道127段程序中D8170>0这个是如何触发的?
附件 111.jpg
附件 222.jpg
附件 333.jpg
附件 444.jpg
附件 555.jpg
最后修改:2021/12/23 11:40:56
21-12-23 11:33

上一页下一页

工控新闻

更多新闻资讯