pdf-icon

AC Socket

SKU:K031

説明

これは、RS485 シリーズを介して AC コンセントをカスタマイズする権限をユーザーに与える通常の AC ソケットコンセントのアップグレードです。シリアル通信制御は、複数の AC ソケットを含むことができ、それらが同じ RS485 メインバスにシリアル接続されている、典型的な産業用アプリケーションのシナリオに適用することができます。 少し分解して、下の部分から見てみましょう。

  • AC ソケット全体は 2 つの部品で構成されています。M5 産業用製品シリーズに詳しい方なら、底部のベースが BASE26 であることがお分かりになるでしょう。ここから AC ソケットに電源を供給します。
この製品は現在生産中止です。

特徴

  • RS485 OUTLET
  • シリアル通信プロトコル ModBUS-RTU
  • 複数デバイスの直列接続をサポート
  • STM32F030F4
  • 組み込み 4x M3 ナット
  • BASE26 で構築
  • 入力: 100-240V
  • 出力: 10A
  • 電源ステータスインジケータ

含む

  • 1x AC ソケット

アプリケーション

  • RS485 のワイヤー制御を用いるスマートな AC ソケットの出口

仕様

仕様 パラメータ
MCU STM32F030F4P6
製品重量 120g
梱包重量 158g
製品サイズ 52 x 52 x 60mm
梱包サイズ 72 x 102 x 72mm

  • 上部に AC プラグが入り、中のリレー制御がここで電源をオンオフする。
  • より多くの AC ソケットを直列に接続するには、写真のオレンジ色のソケットのように、HT3.96 ターミナルコネクターを使用します。

  • 一番下の部分は、主にマイクロプロセッサー STM32F030F4 と RS485 関連回路に電力を供給するために、AC 電源 220V を DC 5V に変換する役割を担っています。写真からわかるように、2 つの部品は M5-Bus ソケットと 1 対の電源線で接続されています。 上部には赤色の LED が表示されています。

EasyLoader

EasyLoader は簡潔で高速なプログラムライターで、製品に関連するケースプログラムを内蔵しています。簡単なステップでメインコントロールに書き込み、一連の機能検証を行うことができます。

Download Windows Version Easyloader Download MacOS Version Easyloader

説明:
ボタン B を押すと電源を on/OFF します。

Arduinoのソースダウンロード

ACSocket Modbus RTU protocol

説明

-1. 通信は RS485 を採用、1 スタートビット + 8 データビット + 1 エンドビット -2. ボーレートは 9600 -3. デバイス ID のデフォルトは AAH -4. アドレス 00H はブロードキャストアドレスで、スレーブからの応答はありません。

コマンド (16 進) (Modbus RTU フォーマット)

1. 書き込みコイル

1. Write coil

Host sends:

AA 05 00 00 FF 00 95 E1 (closed coil)

AA 05 00 00 00 00 D4 11 (disconnect coil)

送信項目 バイト数 送信メッセージ 備考
モジュールアドレス 1 AAH 00H はブロードキャストアドレスです。
ファンクションコード 1 05H シングルコイルを書き込む
スタート・レジスタ・アドレス 2 0000H コイル 0 番地
データ書き込み 2 FF00H FF00H: コイルが閉じていることを示す;0000H: コイルが切断されていることを示す
CRC チェック 2 XXXXH 直前の全データの CRC コード (CRC16)

スレーブ・マシンの応答:

この操作は元のデータを正常に返します。

AA 05 00 00 FF 00 95 E1

操作失敗:

AA 85 error code CRC_L CRC_H

2. コイルの読み取り

ホストが送信する:

AA 01 00 00 00 01 E4 11

送信内容 バイト数 送信メッセージ 備考
モジュールアドレス 1 AAH 00H はブロードキャストアドレスです。
ファンクションコード 1 01H コイルの読み出し
スタート・レジスタ・アドレス 2 0000H コイル 0 アドレス
数量の読み出し 2 0001H 0001H のみ可能
CRC チェック 2 XXXXH 以前のデータの CRC コード (CRC16)

スレーブ機の応答:

操作は正常に完了:

アドレス ファンクション・コード リターン・データ長 コイル・ステータス CRC_L CRC_H
aa 01 01 01 b0 6c

コイルの状態: 01H -> コイルクローズ / 00H -> コイルオープン

動作失敗のリターン: AA 81 エラーコード CRC_L CRC_H`.

3. デバイスアドレスの書き込み

ホストが送信する:

AA 41 00 00 00 12 A4 13

送信内容 バイト数 送信メッセージ 備考
モジュールアドレス 1 AAH 00H はブロードキャストアドレスです。
ファンクションコード 1 41H モジュールアドレスの設定
スタート・レジスタ・アドレス 2 0000H アドレス
モジュール・ニュー・アドレス 1 12H 1 バイト
CRC チェック 2 XXXXH 前のデータすべての CRC コード (CRC16)

スレーブ・マシンの応答:

操作の成功:

AA 41 00 00 00 12 A4 13

操作失敗:

AA C1 エラーコード CRC_L CRC_H

4. ブロードキャスト回復デバイスアドレス

ホストが送信する:

00 42 00 00 A0 30

送信内容 バイト数 送信メッセージ 備考
ブロードキャストアドレス 1 00H 00H はブロードキャストアドレスです。
ファンクションコード 1 42H アドレスを AAH に戻す。
スタート・レジスタ・アドレス 2 0000H アドレス
CRC チェック 2 XXXXH 以前のデータの CRC コード (CRC16)

スレーブ・マシンの応答: No