Difference between revisions of "EtherCAT:EC SLAVE GET ERROR"

From SoftMC-Wiki
Jump to: navigation, search
m
Line 2: Line 2:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
This function returns the error code saved in the drive when an internal error occurs.
+
This function is looking for a fault in the drive that is associated with an axis, and if a fault is found the function returns a string that describes the fault. Practically, this function queries object 0x603F and matches a string to the returned error code.
 +
 
  
 
|INPUT=
 
|INPUT=
Line 11: Line 12:
  
 
|RETURN VALUE=
 
|RETURN VALUE=
Error code as long
+
A string that describes the fault in the drive
  
 
|DECLARATION=
 
|DECLARATION=
public function EC_SLAVE_GET_ERROR(Ax as generic axis) as long
+
public function EC_SLAVE_GET_ERROR(Ax as generic axis) as string
  
 
|EXAMPLE=
 
|EXAMPLE=
errVal = EC_SLAVE_GET_ERROR(ax1)
+
?EC_SLAVE_GET_ERROR(ax1)
  
 
}}
 
}}

Revision as of 13:36, 21 July 2015

This function is looking for a fault in the drive that is associated with an axis, and if a fault is found the function returns a string that describes the fault. Practically, this function queries object 0x603F and matches a string to the returned error code.

Input

Generic axis

Output

None

Return Value

A string that describes the fault in the drive

Declaration

public function EC_SLAVE_GET_ERROR(Ax as generic axis) as string

Examples

?EC_SLAVE_GET_ERROR(ax1)