登录
首页 运动控制 运动控制
回帖 发帖
正文

主题:伺服的问题请教,如何确定要走的点位?

点击:2101 回复:12

如题目,正常的伺服都是定好了几个点,然后启动,伺服走这几个点就可以了,但是,如果对要走的点位是由客户定的,比如,客户要求一个产品走四个点,另一个产品走5个点,这定位的逻辑怎么确定在产品一的时候走完四个点,回零点,产品2走完五个点回零点?
 还有个问题,如果我不确定产品要定位的位置,用点动的方运动到定位点,这个位置值怎么读出来的?
20-04-10 08:34
是管材冲孔机吗?可以根据用户定点的方法做一个算法,如果用户是无规则定点的话那就让他手动设置定点数目和定点位置,至于怎样进行定点次数的切换你可以根据用户定点数目来触发定位指令
20-04-10 09:13
屏里做配方,输入要走的步数,要走的座标。用户更换产品就在屏上更换配方。
最后修改:2020/4/10 9:22:26
20-04-10 09:21
定位的位置是靠用户自己定义的,我就是不是很明白如何触发定位指令,用很多跳转指令吗,比如用户设定的四个,就走完四个后就跳到程序的末属吗?
20-04-10 10:11
您说的配方在屏上做的,这个是可以,但是在plc内,如何判断是四个定位还是五个定位,并且在指行了四个定位后能跳过执行第五个的点?
20-04-10 10:18
步进就可以了吧。
应该不难。
没事干,大楷写一个,不知道是不是楼主那个意思,IO点位我随意写的。
附件 1.jpg
附件 2.jpg
最后修改:2020/4/10 16:02:16
20-04-10 10:23
伺服选择位置控制,然后PLC发脉冲信号,至于楼主说的客户的位置不定,可以通过计算得出,一个脉冲走多少毫米,然后测量实际距离,
在触摸屏上留下输入框就行,PLC里面做运算控制
20-04-10 10:54
可以预留100个点并排好编号,当客户需要走几个点时就在相关点位输入对应的坐标就行了。当相关点位不需要时坐标就输入0,伺服就不走对应的点位。。
20-04-10 11:11

引用 jiouai84 在 2020/4/10 10:18:18 发言【内容省略】

你可以在触摸屏上做个位数输入,这个让客户自己输入进去,然后每走一个位用个计数器加1,当这两个数相等时就判断走完了。下一次开始时先清零计数器。
20-04-10 11:13
详细可参考8楼
20-04-10 13:17

上一页下一页

工控新闻

更多新闻资讯