Simulink PLC Coder

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

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

IDE にインポートするためのラダー図の生成。

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

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

サードパーティ製 IDE ハードウェア。

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

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

Simulink、Stateflow、MATLAB 関数のために最適化され適切に統合されたコードを生成する Simulink PLC Coder。

コードの最適化

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

コード生成とトレーサビリティ レポート。

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

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

モデルのシミュレーション結果が、ストラクチャード テキストおよびラダー図の実行結果と許容誤差の範囲内で一致することを検証するために生成されたコード。

コードのテストと検証

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

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