FX5U定位编程时的注意事项说明
本文从以下几个方面进行了解释FX5U定位编程时应注意的事项。
一、同轴定位指令
1.请不要在多个同轴中驱动定位指令。定位动作的脉冲停止,定位指令的驱动触点未被列为OFF同轴的定位指令不能在前面驱动。
2、 脉冲输出中的监测是ON不能执行使用该轴的定位指令。此外,即使指令驱动触点被放置为OFF,在脉冲输出中的监测是ON请不要执行指定相同轴编号的定位指令。
二、程序数定位指令
定位指令的程序数量没有限制。即使使用相同的指令很多次也没有问题。
三、外部开始信号
外部开始信号有效且放置OFF当使用轴的定位指令时,可以执行。执行需要将指令的驱动触点放置为ON,并将外部开始信号放置为ON。
四、定位指令驱动机会
1.使用绝对位置检测系统时
当伺服上电时,请驱动使用绝对位置检测系统的轴DABS指令。ABS数据读取后,伺服将保持ON状
态(SON置为ON),在DABS指令置为OFF时解除伺服ON。请在DABS指令结束ABS读取数据后,进行其他固定
指令的动作。
2.脉冲输出监测ON时
脉冲输出中的监测是ON使用同轴编号的定位指令(DABS除指令外)不能执行。
此外,即使定位指令驱动触点被放置为ON?OFF,在脉冲输出中监控置为ON在此期间,请不要使用相同的
轴编号定位指令。驱动时,请监控脉冲输出ON?OFF经过一个操作周期以上后,再次驱动指令。
3.当用户中断时
定位指令驱动中,在多个扫描中进行动作,由于分别有上升沿、下降沿的处理,因此存在无法执行例如
用户中断程序中的每个操作周期CJ指令下达后,动作异常。但脉冲输出仍然存在
继续RUN取消指令时,脉冲输出停止,虽然没有正常动作。
跳过指令时,停止定位动作后的标志位置不会被放置ON。停止定位动作后,CJ当解除指令并通过中断程序重新执行定位指令时,最终标志位置为ON。另外,如果发现所有输出禁止在指令省略后检测到(SM8034)定位动作停止,脉冲停止指令,脉冲减速停止指令,行驶方向极限。用户指定的结束标志位置为ON,FX3兼容的结束标志位置不被视为ON
五、输入输出竞争功能
在同一软件元件中不能指定多个定位中使用的输入输出功能。
┌─────────────────────┬─────┐
│ 输入 │ 输出*1 │
├─────────────────────┼─────┤
│·高速计数器(A相、B相、预设输入、启动输入)│·PWM输出 │
│·脉冲宽度测定 │·通用输出│
│·零点信号 │ │
│·中断汉入信号1 │ │
│·外部开始信号 │ │
└─────────────────────┴─────┘
==========================备注===========================
*1.将定位设置为参数中的有效输出软件(Y),未使用定位时可作为无参数的PWM使用输出和通用软件元件。但是,当参数中设置定位无效时,无法将其设置为无效PWM定位功能采用输出和通用输出的软件元件。
另外,以参数为准PWM不能使用与定位相同的输出。
六、共享输入功能
根据定位参数,可以占用输入中断的通道数。
输入中断功能
以下定位功能的输入占用输入中断功能(X0~X17中最大8CH)。
. 输入中断*1
. 零点信号
. 中断输入信号1
. 外部开始信号
*1 可与其它功能重复使用。然而,边缘基于共存对象。
七、回差修正
定位功能不能纠正机械单元系统的回差(间隙、松动间隙)。如果需要纠正,请提前考虑回差,以设置输出脉冲数。