发明名称 Controller for machine
摘要 A controller for a machine capable of performing acceleration/ deceleration control to which an optimal tangential acceleration within an allowable maximum acceleration for each axis is applied. A first interpolation section receives data obtained by analysis of a program by a command analysis section, an makes interpolating calculation in every first sampling period to output it into an intermediate memory. A tangential acceleration calculating section determines a tangential acceleration based on each segment and the allowable maximum acceleration for- each axis to output it into the intermediate memory. A deceleration target velocity calculating section prepares an acceleration/deceleration pattern for a plurality of segments stored in the intermediate memory, to output it to the intermediate memory. An acceleration/deceleration control section performs acceleration/deceleration control based on the data in the intermediate memory so that the tangential velocity at an end point of each segment is not higher than the deceleration target velocity, and calculates velocity for each second sampling period. A second interpolation section defines a smooth curve based on the output from the acceleration/deceleration control section and the data taken out from the intermediate memory, and outputs a point on the smooth curve for each second sampling period. <IMAGE>
申请公布号 EP0961187(A1) 申请公布日期 1999.12.01
申请号 EP19990304197 申请日期 1999.05.28
申请人 FANUC LTD 发明人 MIZUNO, TORU;OTSUKI, TOSHIAKI;SAGARA, SHOICHI;SAITOU, YASUHIRO
分类号 B23Q15/00;G05B19/4103;G05B19/416;G05D3/12 主分类号 B23Q15/00
代理机构 代理人
主权项
地址