[Java] Brand Independent PLC Programming on the NetBeans Platform

原文はこちら。
https://blogs.oracle.com/geertjan/entry/brand_independent_plc_programming_on

工場の組立ラインの機械制御や、遊園地の乗り物、または照明器具のような最新の自動化装置は、プログラマブルロジックコントローラ(Programmable Logic Controller / PLC)によって動作しています。ラダー図(Ladder Diagram / LD)のような低レベルのプログラミング言語が数十年使われてきましたが、今なお現役で新しいPLCソフトウェアの開発に使われています。このようなプログラミング構造に内在する古い技術とともに、PLCソフトウェアがブランドに依存しているという事実のような、隠されたペナルティがあります。

PLC-PROGは、PLCプログラミングで完全にブランドから独立した、ユーザーフレンドリーなオブジェクト指向アプローチを実現する初めてのツールです。その結果開発コストが下がり、開発されたプログラムの信頼性が向上しています。このツールはIEC 611131-3に準拠するPLCブランドであればどの製品でも利用できます。グラフィカルなプログラミング方法論をベースにしており、個別のプログラミングスキルは不要で、ツールより監視および可視化の両方を実現することができます。
IEC 611131-3
http://en.wikipedia.org/wiki/IEC_61131-3
PLC-PROGはNetBeansプラットフォームが提供するライブラリを使い開発されてきました。下図はPLC-Prog Visual Editorでラックに収まった様子を模してありますが、これが関数(function)や入出力モジュールをドラッグできるベースエレメントです

プログラミングフローの追跡のためのTree Viewのような他のツールは以下のように表示されます。


詳細情報は以下からどうぞ。
PLC-PROG
http://www.plc-prog.eu/

0 件のコメント:

コメントを投稿