EtherCAT:EC SLAVE SET STATE

From SoftMC-Wiki
Revision as of 07:09, 7 May 2017 by Chi (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Language: English  • 中文(简体)‎

This function sets the slave's operational state.
Use EC_SLAVE_NMT_STATESET to set a drive's opmode in an informative manner.

Input

Axis address (example: Ax.dAdd), new state as long where:
EC_STATE_INIT - 0x01
EC_STATE_PREOP - 0x02
EC_STATE_SAFEOP - 0x04
EC_STATE_OP - 0x08

Output

None

Return Value

0 if successful, -1 otherwise

Declaration

public function EC_SLAVE_SET_STATE(byval addr as long, byval stat as long) as long

Examples

retVal = EC_SLAVE_SET_STATE(slave_addr[i], EC_STATE_SAFEOP )

See Also