Delta Electronics AH — 7.9.4.1 Creating Rotary Cut Data

AH Motion Controller – Operation Manual  Inputs *Note: _7 1. Set value of AccCurve. Refer to Function of this instruction for the cam profiles of each acceleration curve. 2. Set value of eCamCurve. Refer to Function of this instruction for the cam profiles of each type. 7-44 Name Function Data type Setting value (Default value) Timing for updating Execute Executes the instruction to create the cam curve BOOL True/False (False) - MLength P _ Specifies the moving distance for master axis. DWORD K1~K2,147,483,647 When Execute shifts to True and Busy is Fasle. (0) SLength P _ Specifies the moving distance for slave axis. DWORD K1~K2,147,483,647 (0) When Execute shifts to True and Busy is Fasle.

SSyncLength P _ Specifes the synchronized distance for the slave axis. DWORD K1~K2,147,483,647 (0) When Execute shifts to True and Busy is Fasle. SSyncRatio Specifies the synchronization ratio between master and slave axes. REAL 1.1755x10-38 ~ 3.4028x10+38 (0) When Execute shifts to True and Busy is Fasle. SMaxRatio Specifies the max. cam synchronization ratio between master and slave axes. REAL 1.1755x10-38 ~ 3.4028x10+38 (0) When Execute shifts to True and Busy is Fasle. AccCurve*1 Selects the acceleration curve in the cam profile. WORD 0~3 (0) When Execute shifts to True and Busy is Fasle. eCamCurve*2 Selects the cam curve type. WORD 0~9 (0) When Execute shifts to True and Busy is Fasle.

Concatenate Defines if reciprocal operation is required. True: periodical False; non-periodical BOOL True/False (False) When Execute shifts to True and Busy is Fasle. Value Definition 0 Constant speed 1 Const Acceleration 2 SingleHypot 3 Cycloid Value Definition 0 leftCAM 1 midCAMall 2 midCAMbegin