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

From SoftMC-Wiki
Jump to: navigation, search
m (Text replace - "Axystems:" to "")
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 +
{{Languages|EtherCAT:EC_SLAVE_GET_STATE}}
 
{{Template:EtherCAT-Function
 
{{Template:EtherCAT-Function
  
 
|DESCRIPTION=
 
|DESCRIPTION=
This function returns the slave's operational state
+
This function returns the slave's operational state.
  
 
|INPUT=
 
|INPUT=
Axis' address (example: Ax.dAdd)
+
Axis address (example: Ax.dAdd)
  
 
|OUTPUT=
 
|OUTPUT=

Latest revision as of 18:31, 6 May 2017

Language: English  • 中文(简体)‎

This function returns the slave's operational state.

Input

Axis address (example: Ax.dAdd)

Output

None

Return Value

EC_STATE_INIT - 0x01
EC_STATE_PREOP - 0x02
EC_STATE_SAFEOP - 0x04
EC_STATE_OP - 0x08
EC_STATE_INVALID- 0x00

Declaration

public function EC_SLAVE_GET_STATE(byval addr as long) as long

Examples

retVal = EC_SLAVE_GET_STATE(slave_addr[i])

See Also