Difference between revisions of "Motion Project Example: Cartesian Robot"
(→System Setup) |
|||
Line 3: | Line 3: | ||
In this example - axes and robot properties setups made with softMC Configurator, using MC-7, three CDHD drivers, cartesian robot (XYZ) and [[Control Studio|ControlStudio]]. | In this example - axes and robot properties setups made with softMC Configurator, using MC-7, three CDHD drivers, cartesian robot (XYZ) and [[Control Studio|ControlStudio]]. | ||
=System Setup= | =System Setup= | ||
+ | In this example we used the following system: | ||
+ | [[image: cart_1.png| 600px]] | ||
+ | |||
+ | The motor parameters calculate according to the manufacture formulas as it's appear in the Excel file. | ||
+ | |||
=softMC Configurator= | =softMC Configurator= | ||
=Homing Procedure= | =Homing Procedure= |
Revision as of 06:44, 1 October 2017
The following example show how to set a Cartesian robot properties using softMC Configurator and how to make circular movement using it.
In this example - axes and robot properties setups made with softMC Configurator, using MC-7, three CDHD drivers, cartesian robot (XYZ) and ControlStudio.
System Setup
In this example we used the following system:
The motor parameters calculate according to the manufacture formulas as it's appear in the Excel file.
softMC Configurator
Homing Procedure
MC-Basic Program
Files Table
User Files | |
---|---|
File Name | Description |
Properties table | Excel matrix that contain the information that you need to setup your robot. Notice which information you need to import from your system. |
CONFIG.PRG | MC-Basic program that define the basic data so that ControlStudio and sofMC Configurator will work. |
HOMING.PRG | Execute homing procedure for each axis. |
AUTOEXEC.PRG | Execute startPRG.PRG program and HOMING.PRG program. |
CIRCLE.PRG | Basic circular movement program |
softMC Configurator files - DO NOT MAKE ANY CHANGE | |
---|---|
File Name | Description |
AX_SETUP.PRG | Axes parameters setup program |
CANSETUP.PRG | CANopen communication parameter setup program |
EC_CDHD.LIB | EtherCat communication function and subroutine with CDHD library file |
EC_USER.LIB | EtherCat communication function and subroutine library file |
ETHERCAT.LIB | EtherCat communication function and subroutine library file |
ECCONFIG.PRG | EtherCat configuration program |
EC_SETUP.PRG | EtherCat communication setup program |
RobLib.LIB | Robot function and subroutine library file |
ROBOT.PRG | Robot parameter setup program |
STARTPRG.PRG | Program that runs all other softMC Configurator programs |