Q.Modbus RTU制御(RS-485通信)を使用しています。 クエリのファンクションコード「10h」(複数の保持レジスタへの書き込み)を送信すると、レスポンスとしてファンクションコード「90h」が返ってきます。「90h」とは、どんな内容でしょうか?
レスポンスのファンクションコード「90h」は、例外応答を示します。
スレーブがクエリで要求された処理を実行できないときに、例外応答を返信します。レスポンスには、処理できない原因を示す例外コードが付加されます。
例外応答のメッセージ構成は以下のとおりです。
スレーブアドレス | ファンクションコード | 例外コード | エラーチェック |
---|---|---|---|
8ビット | 8ビット | 8ビット | 16ビット |
例外応答のファンクションコードは、クエリのファンクションコードに80hを加算した値になります。
今回は「10h」を送信したので、返信は「90h」となりました。
クエリの ファンクションコード |
例外応答の ファンクションコード |
---|---|
03h | 83h |
06h | 86h |
08h | 88h |
10h | 90h |
また、処理を実行できない具体的な原因については、例外コードで示しています。
例外コードについては、ファンクションコードの次の8ビットをご確認ください。
例外応答の場合のレスポンス例
以下のように例外コードが「04h」となる場合、原因はスレーブエラーであることがわかります。


製品カテゴリ: スピードコントロールモーター 、ステッピングモーター 、コントローラ・ネットワーク対応製品 、電動アクチュエータ
機種・シリーズ: BLEシリーズ 、BLVシリーズ 、ARシリーズ 、AZシリーズ 、RKIIシリーズ 、CRKシリーズ 、PKAシリーズ 、電動アクチュエータ ARシリーズ搭載 、電動アクチュエータ AZシリーズ搭載
内容: 使用方法・設定方法 、機能・特性・仕様・外形図 、異常・トラブル
FAQ No.: 405
- 生産終了品
- PKAシリーズ
WEBテクニカルサポートに
メールする
メールする
メール開封後、内容を確認し、当社よりご連絡いたします。なお、お問い合わせの内容によっては、お電話をさしあげる場合がありますのでご了承ください。