PmxPythonLib V1.0.2.0
読み取り中…
検索中…
一致する文字列を見つけられません
PmxLib.PmxLib.ComError クラス

データが返ってこないなどサーボモータ外に起因するエラー一覧の定義 [詳解]

静的公開変数類

int OK = 0
 正常
 
int TimeOut = 0xFF00
 無応答/Timeoutエラー
 
int CrcError = 0xFE00
 CRCエラー
 
int FormatError = 0xFD00
 作られたデータのフォーマットに異常があった
 
int SendError = 0xFC00
 送信する際に異常があった
 
int ReceiveError = 0xFB00
 受信したデータに異常があった
 
int MotorREADConvertError = 0xFA00
 MotorREADのデータ変換に異常があった
 
int NG = 0x8000
 上記以外のエラー
 
int ErrorMask = 0xFF00
 マスク用のデータ
 

詳解

データが返ってこないなどサーボモータ外に起因するエラー一覧の定義

サーボモータ外に起因するエラー(通信タイムアウト等)のデータを定義しています

PMXと通信を行い、結果を返すときに使用します。

覚え書き
PMXと通信を行った際、PMXのstatusは1byteなので、頭にもう1byte付与しエラー値とします
PMXの通信結果を返す場合関数は、このComErrorとモータの返信status値を付与(OR)した値を返します

メンバ詳解

◆ CrcError

int PmxLib.PmxLib.ComError.CrcError = 0xFE00
static

CRCエラー

◆ ErrorMask

int PmxLib.PmxLib.ComError.ErrorMask = 0xFF00
static

マスク用のデータ

◆ FormatError

int PmxLib.PmxLib.ComError.FormatError = 0xFD00
static

作られたデータのフォーマットに異常があった

◆ MotorREADConvertError

int PmxLib.PmxLib.ComError.MotorREADConvertError = 0xFA00
static

MotorREADのデータ変換に異常があった

◆ NG

int PmxLib.PmxLib.ComError.NG = 0x8000
static

上記以外のエラー

◆ OK

int PmxLib.PmxLib.ComError.OK = 0
static

正常

◆ ReceiveError

int PmxLib.PmxLib.ComError.ReceiveError = 0xFB00
static

受信したデータに異常があった

◆ SendError

int PmxLib.PmxLib.ComError.SendError = 0xFC00
static

送信する際に異常があった

◆ TimeOut

int PmxLib.PmxLib.ComError.TimeOut = 0xFF00
static

無応答/Timeoutエラー


このクラス詳解は次のファイルから抽出されました: