User Manual

Table Of Contents
DME7リモートコントロールプロトコル仕様書 V1.0.0
34
3. コマンド仕様
3.5. コマンドのエラー
3.5.1. コマンドのエラー通知
各種コマンドにエラーがあったことを示すエラー通知。
コマンド送信時に、エラーがあった際には各コマンドに対する正常結果通知の代わりに通知される。
【通知書式】 ERROR <コマンド名> <エラーコード>
コマンド名 英数 エラー発生の要因となったコマンド名
エラーコード 英数 エラーの内容
※下記エラーコード参照のこと
エラーコード
エラーコード 種別 内容
UnknownCommand 未知のコマンド 未対応のコマンドなので無視された
WrongFormat コマンド構成不備 コマンド引数のフォーマットが間違っているため解釈できず無視された
() 引数の数が間違っている
引数の書式が間違っている
InvalidArgument 引数不備 コマンド引数の内容が対応範囲外のため解釈できず無視された
() 引数の値が範囲外である
引数の書式が規定外である
引数の大文字/小文字が間違っている
UnknownAddress 未知のアドレス 指定したアドレスが存在せず無視された
UnknownEventID 未知のイベントID 指定したイベントIDが存在せず無視された
TooLongCommand コマンド長 過大 コマンドが長すぎて解釈できなかった
AccessDenied 処理拒否 相手機器側が通常運用可能な状態になっていないため処理を拒否された
() 緊急動作モード時に、ssrecallコマンドを受けたため拒絶された
Busy 処理中につき受付不可 相手機器側が何らかの処理中なため現在のコマンドを実行できない
ReadOnly 書き込み不可能 ReadOnlyなアドレスにパラメーター設定しようとしたため無視された
NoPermission アクセス権なし 操作権を持っていないため無視された
Overload 通信量過大 コントローラからの通信量が多すぎるので、通信量を抑えて欲しい
Overflow 通信バッファ溢れ コントローラからの通信を受信しきれず取りこぼしてしまった
TooManyFilters 通知フィルタ過多 変更通知フィルタの設定が多すぎて登録できなかった
InternalError 内部エラー 不具合が発生した可能性がある
() コマンドの処理に失敗した
機器に存在しないパラメーターの値を取得/変更しようとした
Clipped 通知文字列長過大 制御対象機器からの通知が1000文字を超えるので送信できない