Difference between revisions of "EtherCAT:EC SLAVE SET STATE/zh-hans"

From SoftMC-Wiki
Jump to: navigation, search
 
Line 1: Line 1:
{{Languages}}
+
{{Languages|EtherCAT:EC_SLAVE_SET_STATE}}
  
 
== 描述 ==
 
== 描述 ==
 
此功能设置从站的操作状态。 <br/>
 
此功能设置从站的操作状态。 <br/>
使用[[EtherCAT:EC SLAVE NMT STATESET|EC_SLAVE_NMT_STATESET]]以翔实的方式设置驱动器的操作模式。
+
使用[[EtherCAT:EC SLAVE NMT STATESET|EC_SLAVE_NMT_STATESET]]以有用的方式设置驱动器的操作模式。
  
 
== 输入 ==
 
== 输入 ==

Latest revision as of 08:34, 7 May 2017

语言: English  • 中文(简体)‎

描述

此功能设置从站的操作状态。
使用EC_SLAVE_NMT_STATESET以有用的方式设置驱动器的操作模式。

输入

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

输出

None

返回值

如果成功返回0, 否则为-1

声明

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

例子

retVal = EC_SLAVE_SET_STATE(slave_addr[i], EC_STATE_SAFEOP )

参见