Difference between revisions of "EtherCAT:EC INSTALL STX CDHD"

From SoftMC-Wiki
Jump to: navigation, search
Line 1: Line 1:
 
==Description==
 
==Description==
Available Motion OpModes:<br/>
+
CDHD can be configured to work in different OpModes that require different PDO mapping of PCMD and VCMD<br/>
common shared CDHD_OPMODE_SYNC_VELOCITY as const long = 7<br/>
+
sync position - PCMD is mapped to 0x607A and VCMD is mapped to 0x6081<br/>
common shared CDHD_OPMODE_SYNC_POSITION as const long = 8<br/>
+
position - PCMD is mapped to 0x60C1<br/>
common shared CDHD_OPMODE_VELOCITY as const long = 3<br/>
+
sync velocity - VCMD is mapped to 0x60FF<br/>
 +
 
 +
OpMode is set by passing the argument OPMODE_val with the following constants:<br/>
 +
CDHD_OPMODE_SYNC_VELOCITY = 7<br/>
 +
CDHD_OPMODE_SYNC_POSITION = 8<br/>
 +
CDHD_OPMODE_VELOCITY = 3<br/>
 +
 
 
==Input==
 
==Input==
 
Drive address, Motion OpMode, Micro-Interpolation Method
 
Drive address, Motion OpMode, Micro-Interpolation Method

Revision as of 09:16, 7 October 2014

Description

CDHD can be configured to work in different OpModes that require different PDO mapping of PCMD and VCMD
sync position - PCMD is mapped to 0x607A and VCMD is mapped to 0x6081
position - PCMD is mapped to 0x60C1
sync velocity - VCMD is mapped to 0x60FF

OpMode is set by passing the argument OPMODE_val with the following constants:
CDHD_OPMODE_SYNC_VELOCITY = 7
CDHD_OPMODE_SYNC_POSITION = 8
CDHD_OPMODE_VELOCITY = 3

Input

Drive address, Motion OpMode, Micro-Interpolation Method

Output

None

Return Value

None

Declaration

public sub EC_INSTALL_STX_CDHD(byval drive_addr as long, byval motion_opmode as long, byval micro_interpolation as long)

Syntax

call EC_INSTALL_STX_CDHD(<drive address>, <motion opmode>, <micro interpolation mode>)

Examples

call EC_INSTALL_STX_CDHD(drive_addr, CDHD_OPMODE_SYNC_POSITION, 2) ' mic_int = 2

See Also