ApossC SDK  V01.15
SDK_Axis_Setup.mh
Go to the documentation of this file.
1 
8 #pragma once
9 
10 // Declaration of the functions
11 long sdkSetupPositionPIDControl(long axis, long kprop, long kint, long kder);
12 long sdkSetupPositionPIDControlExt(long axis, long kprop, long kint, long kder, long kilim, long kilimtime, long bandwidth, long ffvel, long kffacc, long kffdec);
13 
14 
15 long sdkSetupAxisUserUnits(long axis, long posencrev, long posencqc, long posfact_z, long posfact_n, long feedrev, long feeddist);
16 long sdkSetupAxisMovementParam(long axis, long velres, long maxRpm, long ramptype, long rampmin, long jerkmin, long poserr);
17 long sdkSetupAxisJerkLimited(long axis, long jerkmin1, long jerkmin2, long jerkmin3, long jerkmin4);
18 
19 long sdkSetupAxisDirection(long axis, long posdrct);
20 
21 long skdSetupAxisSoftwareLimit( long axis, long negLimitUu, long posLimitUu);
22 long skdEnableAxisSoftwareLimit( long axis, long active);
sdkSetupAxisDirection
long sdkSetupAxisDirection(long axis, long posdrct)
Definition of the rotation direction of the axis.
Definition: SDK_Axis_Setup.mc:186
sdkSetupPositionPIDControlExt
long sdkSetupPositionPIDControlExt(long axis, long kprop, long kint, long kder, long kilim, long kilimtime, long bandwidth, long ffvel, long kffacc, long kffdec)
Set extended parameters for PID position control loop.
Definition: SDK_Axis_Setup.mc:65
skdEnableAxisSoftwareLimit
long skdEnableAxisSoftwareLimit(long axis, long active)
Activation of the axis software limits.
Definition: SDK_Axis_Setup.mc:238
skdSetupAxisSoftwareLimit
long skdSetupAxisSoftwareLimit(long axis, long negLimitUu, long posLimitUu)
Setting up a software axis limitation in user units.
Definition: SDK_Axis_Setup.mc:215
sdkSetupAxisJerkLimited
long sdkSetupAxisJerkLimited(long axis, long jerkmin1, long jerkmin2, long jerkmin3, long jerkmin4)
Definition of the jerk limited extended parameter.
Definition: SDK_Axis_Setup.mc:162
sdkSetupPositionPIDControl
long sdkSetupPositionPIDControl(long axis, long kprop, long kint, long kder)
Set parameters for PID position control loop.
Definition: SDK_Axis_Setup.mc:36
sdkSetupAxisMovementParam
long sdkSetupAxisMovementParam(long axis, long velres, long maxRpm, long ramptype, long rampmin, long jerkmin, long poserr)
Defines parameters which are required for the calculation of ramps and velocities.
Definition: SDK_Axis_Setup.mc:136
sdkSetupAxisUserUnits
long sdkSetupAxisUserUnits(long axis, long posencrev, long posencqc, long posfact_z, long posfact_n, long feedrev, long feeddist)
Setup to convert the resolution of the machine in user units.
Definition: SDK_Axis_Setup.mc:104

Data Sheets | Released Software | Software Manuals | Hardware Manuals | Maxon Shop

Maxon Support Center