上QQ阅读APP看书,第一时间看更新
7.2 运动块的定义
在高级运动控制中,首先定义了运动块的概念。
在基本运动控制中,已经定义了每1轴有600个定位点。600个定位点是否连续运行要视其设置,但实际应用中不太可能一次运行600点。某一轴可能运行一段程序(几个点)后,便执行其他轴的运行了,再运行后一段程序。因此,将每轴中从启动到结束的一个程序段(可能含有N个点)命名为运动块。
QD77规定每轴可以设置50个运动块。经过适当的设置后,可以设置指定某运动块运行。而运动块又能够设置从某一定位点开始运行。这样就能够方便地搭建程序结构。图7-1是运动块与定位点之间的关系。注意运动块与定位点都是对一个轴而言的。
表7-1是运动块的设置样例。特别要注意运动块运行连续性的设置。
表7-2是运动块定位点数据的设置样例。注意运动块可以设置多个定位点,可以设置运动块中起始定位点的编号。
图7-2表示了按表7-2的设置进行的运动,共有5个运动块。
第1运动块有1个定位点No.1;
第2运动块有3个定位点No.2、No.3、No.4;
第3运动块有2个定位点No.5、No.6;
第4运动块有1个定位点No.10;
第5运动块有1个定位点No.15。
图7-1 运动块与定位点的关系
表7-1 运动块设置样例
表7-2 定位点的设置及其所属的运动块
图7-2 运动块示意图