setFaultReactionOptionCode()

説明

Set the fault reaction option code object.

Relevant Objects

  • Object 605Eh: Fault reaction option code

構文

int setFaultReactionOptionCode(int16_t value);

媒介変数

  • [in] value

The fault reaction option code to be set:

Value説明
-32768 … -1Manufacturer Specific
0Disable drive, motor is free to rotaten
1Slow down on slow down ramp
2Slow down on quick stop ramp
3Slow down on the current limit
4Slow down on the voltage limit
5 … 32767Reserved

戻り値

error codeを返します。返された値が 0の場合、この関数が正常に完了したことを示します。

備考

この関数は、  . This function is blocking and cannot be called in callback functions.

#include "Ethercat.h"

EthercatMaster master;
EthercatDevice_CiA402 motor;

void setup() {
  master.begin(); 
  motor.attach(0, master);
  motor.setFaultReactionOptionCode(1); 
} 

void loop() {
  // put your main code here, to run repeatedly:
}

詳細は EtherCAT CiA 402 User Manual QEC EtherCAT命令とAPI使用法参照

上部へスクロール