about911
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 182 点
下载积分: 2125 分
在线时间: 48(小时)
注册时间: 2013-06-07
最后登录: 2024-08-12
查看about911的 主题 / 回贴
楼主  发表于: 2017-05-05 09:02
图片:
图片:
请教个问题,我想按照下图跑点,但是我在第三行想按照第一行来处理,就是行坐标要改变,不知道如何才能转换到第一行,请大神指点一下
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
1楼  发表于: 2017-05-06 14:49
我只凭自己的一些想法说个参考,因为俺不太接触这类定位程序。
如果这移动平台不仅只加工唯一的工件,那么这种定位会出现每次修改工件参数时就要重写一遍的问题。不如直接以一个2维数组的方式存放定位点,将所有的X,Y坐标轴写入数组内,然后给一个整个点数的数量值(即数组的长度值),让PLC自己根据读取的坐标值去做X,Y向的移位,这样一个设计主程序简单,再者可以随时修改点位位置,如果确实如图所示规矩走位的话,大不了在主程序里设置一个比较语句,去比较一下前后位的X值或Y值,如果相同则此轴不走位罢了。
其实现在的PLC中储存模块相对都不小。
当然如果说的不专业别笑