导入
有用户需要实现点胶画圆的动作,其中xy画圆,r轴同时旋转0到360度,这应该用什么指令实现呢?

G_HELICAL指令思路
信捷PLC总线XDH的G_HELICAL指令可以实现空间3轴插补画圆,该指令本来是用来空间画圆的,但是我们可以采用降维打击的思维,让XY轴负责画平面的圆,Z轴当R轴用,负责直线插补,也就能实现0到360的运动了。
G_HELICAL指令参数解释


以图中示例图为例,起点(也就是当前位置)是(100,0),过渡点是(0,100),终点是(-100,0),采用三点圆弧方式。
Z轴当R轴用,起点是0,辅助位置(过渡点)是180,终点是360,此处螺距填360,圈数填1。
示波器图形
此处采用何同学做的信捷PLC modbus示波器软件,监控D20016 D20216 D20416这3个轴的位置,发现在XY平面实现了画圆动作,在Z方向实现了直线插补。
XYZ图如下

YT图如下

评论
发表评论
请先登录后再发表评论
评论列表