akYtec ALP ソフトウェアツールは、akYtec プログラマブルリレー用のプログラミング環境です。プログラマブルリレー用のプロジェクトは、IEC 61131-3に準拠したプログラミング言語FBD(ファンクションブロックダイアグラム)およびST(構造化テキスト)で記述されます。
アルゴリズムは、既製のコンポーネントを使用してFBD機能ブロック言語で作成されます:
- 論理関数:AND、OR、NOTなど
- 算術演算:加算(ADDITION)、乗算(MULTIPLICATION)、比較(COMPARISON)など。
- 機能ブロックカウンタ、タイマ、PIDコントローラなど
STテキスト言語によるユーザー定義関数およびファンクション・ブロック:
- FB内部での他の関数およびFBの呼び出し
- ローカル1次元配列
ALPインターフェースとヘルプは完全に英語とドイツ語です。ヘルプには、ファンクション・ブロックの完全な説明が含まれています。インターフェイスの操作とALPの全機能が詳細に説明されています。
ALP環境では、独自の機能ブロック(マクロ)を作成することができます。作成したマクロは、既製の機能ブロックとして他のプロジェクトで使用することができます。これにより、アルゴリズムの開発時間とキャンバス上のワークスペースが大幅に短縮されます。
デバイスを接続せずにプロジェクトをデバッグできます。この目的のために、プロジェクト・シミュレーション機能がALP環境に追加されました。
オンラインデバッグは、プロジェクトのデバッグとコミッショニング時間を短縮します。
ALP環境のオフラインマクロデータベースにマクロを保存できます。独自のマクロに加えて、ALPには既製のマクロのオンラインデータベースがあります。これらは、既製のカウンタ、アナログ変換、レギュレータ、換気用マクロ、ポンプ制御用マクロです。
---