こちらの記事について、内容・翻訳・視点・長さなど、皆様のご意見をお送りください。今後の記事製作の参考にしたいと思います。
Thank you! Your feedback has been received.
There was a problem submitting your feedback, please try again later.
こちらの記事の感想をお聞かせください。
Open Source IPC based on Raspberry Pi
これはIIoTゲートウェイ?組み込みコンピュータ?シーケンサ?はたまた小さな制御ユニット?使い方はあなた次第!Revolution Piの機能を探索しよう!
含まれている図などには、間違いがある可能性がございます。間違いを見つけた場合は、こちらまでお知らせください。
ラズパイ3コンピュートモジュールベースのコントローラ
最初に、RevPi ConnectとRevPi Core3はラズパイ3コンピュートモジュールをベースに作られていることを知ってもらいたい。
Compute Module 3(CM3)は、基本的に必要最低限なものだけ搭載したラズパイ3(BCM2837プロセッサと1GBのRAM)を使用しており、SDカードの代わりに4GBのeMMCが実装されている。
CM3は1.2GHzで駆動するクアッドコアプロセッサを搭載している。これはすべてDDR2 SODIMMのソケットに収まる小さなボードに集約されている。また、フラッシュメモリはボード上のプロセッサに直接取り付けられており、残りの入出力はSODIMMソケットを介して利用できる。
下のボードはRevPi Connectにのみ搭載されている
KUNBUS社製の基板には、最低2個以上のイーサネットコントローラ、リアルタイムクロック(RTC)、2個のUSBポート、RS485、マイクロHDMIコネクター、マイクロUSBポートが備わっている。この中のネットワークポート1個とRS485は他のモジュールとの通信に使用されるため、ユーザーがプログラムすることはできない。また、マイクロUSBポートはプログラミングにのみ使用する。
RevPi Connectには追加のイーサネットコントローラとユーザーのアプリケーションに統合できるRS485が搭載されている。また、RevPi Connect用のコントローラにもデジタル入力用のピンと 1つのオープンリレーの出力が付いている。
実際の回路図を確認したい方は、こちらのリンクをクリック RevPi Connect RevPi Core.
DIOモジュール
次に、RevPi DI,DO,DIOについて紹介する。これらはすべてのバージョンで、Pi Bridge論理回路と入出力が電気的に分離されており(600VRMSまで対応)、また、周囲温度-40°C〜55°C、相対湿度80%まで動作可能な規格EN 61131-2に対応している。さらに、RevPi DIOバージョンでは、入力と出力も電気的に分離されている。
システムのサイクルタイムは一般的に約5ミリ秒から10ミリ秒である。この時間は、入出力値の変更がRevPiのコントローラのメモリに反映されるまでの時間で、詳しく説明すると、ローカルデバイスのファイル内の値が変更された時に、バックグラウンドでモジュールのデータを読み込み、そのデータをメモリに書き込む動作を行う時間である。そのため、大規模な構成ではサイクルタイムがもっと長くなる可能性がある。産業向けのデバイスではタイミングが予測できなければならないので、OSにはジッタとポーリング間隔の変動を減らすための「リアルタイムパッチ」が適用されている。
AIOモジュール
ご覧のように、幅広い範囲の構成が可能だ:
入力電圧 | 入力電流 | 出力電圧 | 出力電流 |
|
|
|
|
RTDチャンネル
4つのアナログ入力チャンネルに加えて、RevPi AIOは2つの別々のRTD入力チャンネルも備えている。2つのRTD入力により、Pt100 / Pt1000プローブのような一般的なRTDセンサーを使用して、-165°C〜+ 600°Cの温度を0.5°C間隔で高精度に測定できる。またプローブは、2~4本のケーブルでモジュールに直接接続ができる。
ゲートウェイ、イーサネットIPのモジュールについても述べたいが、記事が長くなってしまうので、こちらのモジュールについてはまたの機会に掘り下げようと思う。
回路作成
次に、DINレールベースのテストボードにすべてのモジュールを配線する作業を行なった。こちらは私が作成したものである。
簡易的なブロック図は以下の通りで、KUNBUSのモジュールを除いたすべての部品がRSから入手可能だ。今回使った部品や、次回以降に使用する部品のリンクをリストにまとめているので、ぜひ参考にしてほしい。
部品のリストはこちら:
- Lascar PanelPilot LED Digital Panel Multi-Function Meter for Voltage (704-8138)
- RS PRO Non-Contact Infrared Temperature Sensor, 1m Cable, 0°C to 1000°C (161-8103)
- RS PRO 4 wire PT100 Sensor, -50°C min +150°C max (028-5661)
- Schneider Electric NFC Time Delay Relay (914-5070)
- Bourns 24 Pulse Incremental Mechanical Rotary Encoder (781-6811)
- Mean Well Power Supply, 24V dc Output Voltage, 10A output current (028-2568)
- RS PRO DIN Rail Power Supply, 24V dc Output Voltage, 650mA output current (136-8303)
次回もお楽しみに!
コメント