Part 1
主要介绍有关轴组参数的相关配置以及轴组使能,点到点运动,直线插补三个指令的使用和功能介绍。
轴组使能(G_PWR)
指令形式:
注意事项:
开启轴组使能需要轴组中的每个单轴处于使能状态且轴处于非绑定状态;
轴组使能开启后,轴组指定的单轴将无法使用单轴指令;
轴组指定的单轴轴号不可以重复,轴通信通道一致,轴处于CSP 模式,不支持编码器轴,可以设置虚轴。
点到点运动(G_PTP)
指令形式:
注意事项:
G_PTP 指令执行时,其轴组中的每个轴是分开的,以各自的轨迹运动到目标位置;
指令支持缓存,***多缓存一条指令。当指令以缓存模式执行时,会等待当前轴组中的所有轴运动结束,再执行缓存的指令。
直线插补(G_LINE)
指令形式:
注意事项:
当M0 由OFF→ON 时,S3 指定轴组以用户设置好的速度、加减速度、加加速度进行直线插补;
指令执行后,轴组组成轴的单轴状态为8,轴组状态为2。
Part2
主要介绍有关轴组参数的相关配置以及圆弧插补,中断运动,继续运动三个指令的使用和功能介绍。
圆弧插补(G_CIRCLE)
指令形式:
注意事项:
当M0 由OFF→ON 时,S3 指定轴组以用户设置好的速度、加减速度、加加速度进行圆弧插补;
指令执行后,轴组组成轴的单轴状态为8,轴组状态为2。
中断运动(G_INTR)
指令形式:
注意事项:
使用G_INTR 可以暂停运动中的指令,并让指令状态输出abort,实际减速度取G_INTR 指令和运动中指令的减速度较大值;
G_INTR 不支持缓存模式,也无法在G_INTR 指令执行中以缓存模式执行其他指令。
继续运动(G_GOON)
指令形式:
注意事项:
G_GOON 必须与G_INTR 配合使用,只有在轴组暂停后才能使用G_GOON 指令;
G_GOON 无法使G_PATHMOV 继续运动,可通过再次触发G_PATHMOV 指令实现继续运动;
G_GOON 不支持缓存模式,也无法在G_GOON 指令执行中以缓存模式执行其他指令;
继续运动时的加减速以指令原轨迹进行。
Part3
主要介绍有关轴组参数的相关配置以及选择加工路径,路径运动,修改倍率三个指令的使用和功能介绍。
指令形式:
注意事项:
当M0 由OFF→ON 时,按照设置好的参数设定加工路径,可通过G_PATHMOV 指令运行对应的加工路径;
用户设定的速度为轴组的参数,若用户设置的参数大于轴组的***大参数值则以轴组***大参数值处理,若用户设置的参数值大于各个单轴的***大参数值,则以单轴的***大参数值推算轴组的线速度等参数;
是否重新载入参数设0时,指令执行会将数据存入缓冲区内, G_PATHMOV 指令执行时会以缓冲区内的数据进行运动;参数设1时,指令执行会将缓冲区内数据清除并重新载入当前的数据。当数据行数设为0,是否重新载入设为1时,指令 执行将清空缓存区 ;
行号由客户自行设置,但设置的行号必须是单调递增的,且***行的行号不能为0;
数据类型设200表示当前行为终止行,G_PATHSEL 可多次载入也可以一次设置所有的点位进行载入,可以在G_PATHMOV 过程中载入新的点位,数据类型设为200表示运行结束,执行G_PATHMOV 必须要有终止行。
路径运动(G_PATHMOV)
指令形式:
注意事项:
当M0由OFF→ON 时,按照G_PATHSEL 设定好的路径执行运动;
指令执行后,轴组组成轴的单轴状态为8,轴组状态为2;
G_PATHMOV 指令可以被 G_INTR 指令暂停,但无法使用 G_GOON 指令继续运动,再次执行G_PATHMOV 即为继续原来的运动 (暂停过程中可以执行其他轴组运动指令);
G_PATHMOV 指令 与其他运动指令不同的是会受到前瞻参数的影响,曲线之间的衔接更圆滑;
将要运行的数据,界面仅显示一行数据,但实际上会占用之后更多的寄存器,指令输出参数一共需要440个左右寄存器,在规划时请避免,以防数据冲突。
修改倍率(G_SETOVRD)
指令形式:
注意事项:
当M0由OFF→ON时,S3指定轴组以用户设置好的参数修改轴组的速度倍率、加速度倍率、加加速度倍率;
当速度倍率超过200%时,系统按***大200%生效;