Panasonic PLCは、産業界で使用されている信頼性の高い制御システムです。
Panasonic PLCを使用してシリアル接続された機器間での
通信プロトコルを変換するデータ変換器を作成しました。
具体的には、データ位置や桁数が異なる8ビットBCDや8ビットBCDデータを
STXとETXに挟まれた10進数アスキーコードの通信プロトコルに
相互に送受信するデータ変換器を、Panasonic PLCのラダープログラムで実装しました。
異なる機器間での通信には、互換性のあるプロトコルが必要です。
しかし、異なるビットレートや桁数、データの位置が異なる場合、
データの変換が必要となります。
Panasonic PLCを使用したシリアル通信プロトコル変換器は、
これらの異なるデータ形式を相互に変換し、円滑なデータ交換を実現します。
以下に、Panasonic PLCのラダープログラムを使用したデータ変換器の実装を示します。
- 取得したデータを適切なビット操作や算術演算を使用して変換します。
例えば、8ビットBCDデータや4ビットBCDデータを10進数に変換する場合、
BCDコードを解析して10進数に変換する演算を実装します。 - 10進数データをアスキーコードに変換します。
Panasonic PLCのラダープログラムを使用して、
10進数データを対応するアスキーコードに変換する処理を実装します。 - 変換されたデータの前後にSTXとETXを追加します。
これにより、データの始まりと終わりを明示します。 - 変換が完了したデータをシリアル接続された別の機器に送信します。
受信側の機器は、STXとETXによってデータの境界を検出し、正確に解釈します。
Workstation icon by
Icons8 CNC Machine icon by
Icons8 Digital icon by
Icons8PLC用タッチパネルのGOT(Graphic Operation Terminal)とマイコンを
シリアル通信で接続することができます。
GOT(Graphic Operation Terminal)は、産業用制御システムで使用されるユーザーインタフェースの一種です。
タッチパネルが付いていることで直感的な操作が実現できます。
GOTの画面を作成するには、GOTのプログラミングソフトウェアの画面デザイン機能を使用します。
画面上にはボタン、テキストボックス、グラフィックスなどのGUI要素を配置することができます。
カスタム品や少ない台数を制作する物に関しては、GUIを構成するケースでは、ソフトウェア設計工数に膨大な時間がかかってしまいますが、GOTに置き換えができると大幅な工数削減が可能になります。
Doorbell icon by
Icons8 マイコン
SD icon by
Icons8 Memory Card icon by
Icons8 Circuit icon by
Icons8 Touchpad icon by
Icons81.部品
シーケンサ KV-7500 ※1
アナログ入力ユニット KV-AD40V
アナログ出力ユニット KV-DA40V
拡張入力ユニット KV-NC32EX
拡張出力ユニット KV-NC32ET
10型タッチパネル VT5-X10
イーサネット通信ユニット KV-XLE02 ※2
安全コントローラ GC-1000 ※3
EtherNet/IPT対応通信ユニット KV-EP02
※1 KV-8000にKV-7500を入れ込み可能
※2 KV-XLE02の設定可能
※3 ソフト設計可能
2.使用ツール
KV STUDIO Ver.11G
VT STUDIO Ver.7G
GC Configurator
3. 実施内容
タッチパネル画面作成
ラダー作成
回路設計
BOX設計
ケーブル作成
4.BOXにいれて配線
安全コントローラ、シーケンサ、アナログ入力ユニット、アナログ出力ユニット、EtherNet/IPT対応通信ユニット、拡張入力ユニット2つ、拡張出力ユニット
LANケーブル作成、配線ケーブル作成
5.タッチパネルの画像
VT STUDIOを使用して、タッチパネルのデザインを行いました。
お見せできませんが…。
6.ラダープログラム
7.BOXの作成
(横)900 × (高さ)700 ×(奥行) 400
部品配置図、CAD制作、組立てを行いました。
大きいと大変です。