运动控制器与交流伺服系统的调试和应用
上QQ阅读APP看书,第一时间看更新

5.1 QD77的定位数据

5.1.1 点到点的定位流程

一个轴单独的点到点的运动流程如图5-1所示。从No.1点到No.2点的运动,必须设置No.1点和No.2点的定位位置、运动速度、加减速时间、运行模式等内容,这些数据就称为定位数据。

图5-1 定位运动流程

QD77规定:

1)每一轴可设置600个定位点。

2)每一定位点 有10个定位数据。

3)用一组(10个)缓存寄存器储存一个定位点的定位数据(速度、定位位置和加减速时间)。(这样600点将占用6000个缓存器地址)

在12.2节控制器规定了各轴定位启动信号。如轴1为Y10,当设置了定位点编号(1~600)后,只要Y10=ON,第1轴就按预先设置的定位点启动运行。这是单轴运行的情况。

5.1.2 定位数据的内容存放和设置

1.定位数据的内容和储存位置

定位数据的内容和缓存器地址如图5-2所示(以第1轴为例)。

图5-2 定位数据的内容及缓存器地址

2.定位数据的设置

定位运动数据用“标识符Da.1~Da.10”表示。控制器规定一组缓存器存放一个点的定位数据,如图5-2所示。

(1)定位数据的存放

对1~600 #定位点,规定了对应每一定位点有一组缓存器存放其定位数据。规定如下:

1)对No.1定位点,规定缓存器2000~2009(10个)用于存放相关的定位数据。

2)对No.2定位点,规定缓存器2010~2019(10个)用于存放相关的定位数据。

3)对No.600定位点,规定缓存器7990~7999(10个)用于存放相关的定位数据。

(2)缓存器存放定位数据的内容

以1轴第1定位点为例:

1)以缓存器2000存放定位标识符;

2)以缓存器2001存放M指令—以标识符Da.10表示;

3)以缓存器2002存放停留时间—以标识符Da.9表示;

4)以缓存器2004、2005存放指令速度—以标识符Da.8表示;

5)以缓存器2006、2007存放定位地址、移动量—以标识符Da.6表示;

6)以缓存器2008、2009存放圆弧地址—以标识符Da.7表示;

(3)缓存器的不同bit(位)代表不同的数据

以1轴第1定位点为例:以缓存器2000存放定位标识符其中。

1)bit0~bit1存放运行模式—以标识符Da.1表示;

2)bit8~bit15存放运动指令—以标识符Da.2表示;

3)bit4~bit5存放加速时间编号—以标识符Da.3表示;

4)bit6~bit7存放减速时间编号—以标识符Da.4表示;

5)bit2~bit3存放插补轴号—以标识符Da.5表示。

在编制PLC程序时,只需要使用TO指令对这些缓存器进行设置即可。实际上,应该在QD77设置软件上进行设置更方便。但在实时修改时,还是要编制PLC程序。