3.
|
Parameterization of the added robot module
-
Open Init_Robot of the added robot node module SR_<NewRobot>Module.
Change the name of the added robot node module to <NewRobot>.
astSubModuleInterface[c_udiRobot].i_sModuleName := CONCAT(STR1:=iq_stStandardModuleItf.i_sModuleName, STR2:=': <NewRobot>'');
-
Configure the correct transformation, depending on the robot kinematic. Use _CopyMaster as code snippets.
Add the drives you inserted in step 2 (DRV_<NewRobot>A, DRV_<NewRobot>B, DRV_<NewRobot>C, ... ) to the transformation.
-
If the robot type requires only two axes (for example axis A and B) or no auxiliary axis is needed, then delete the corresponding actions (for example Init_C and/or Init_AuxAx1) and the call of these actions in Init_Robot.
-
Verify the other possibilities of configurations in Init_Robot.
For example, SetEmergencyParameter, ModifyCoordinateSystem or AddAuxAx.
-
Verify/Modify the configuration of the used homing modes of each axis.
Therefore, you must verify the actions Init_A, Init_B, ..., Init_AuxAx1.
Use the _CopyMaster as code snippets.
-
Verify/Modify the configuration of the manual parameters of the robot.
Therefore, you must verify the action Init_ManualMode.
|