Simulink PLC Coder

ストラクチャード テキストの生成

ブロックを含む Simulink モデル、Stateflow チャート、MATLAB コードから、ハードウェアに依存しない IEC 61131-3 ストラクチャード テキストを生成します。

ラダー図のインポートと生成

Rockwell Automation® Studio 5000 ラダー図を、シミュレーションと検証のために Simulink にインポートします。Studio 5000 用のラダー図を Simulink モデルから生成します。

サードパーティ製 IDE のサポート

Siemens® STEP 7/TIA Portal、Rockwell Automation Studio 5000、Mitsubishi Electric MELSOFT GX Works3、3S CODESYS®、PLCopen XML などの、サードパーティ製 IDE によって使用されるファイル形式でストラクチャード テキストを生成します。

コードの最適化

ハードウェアと IDE のために、生成されたストラクチャード テキストおよびラダー図のメモリサイズを縮小し、実行速度を向上させる最適化を適用します。

コードのコメント、双方向の追跡、および文書化

デバッグおよびコードのレビューのために、生成されたコードにコメントおよび双方向の追跡モデルのコンポーネントを追加します。

コードのテストと検証

Simulink のシミュレーション結果が、PLC の結果と許容誤差の範囲内で一致することを検証するためのテストベンチを生成します。

「モデルを用いた実機レスでのコントローラ開発を進め、モデル予測制御を即座に自動コード生成により PLC に実装することができ、モデルベースデザインの良さを実感できました。」

杉内佑輔、芝浦メカトロニクス株式会社