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つの部品はM-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