Expert(D300win)で作成したプロジェクトをコンバイルしたら、「高速PGメモリの残容量が少なくなっています・・・」という警告が出ました。なぜでしょうか?

  • 文字サイズ変更
  • S
  • M
  • L
  • 日本語サイト > PLC > MICREX-SX > SPH > エラー > Expert(D300win)で作成したプロジェクトをコンバイルしたら、「高速PGメモリの残容量が少なくなっています・・・」という警告が出ました。なぜでしょうか?
  • No : 1061
  • 公開日時 : 2023/04/27 04:50
  • 更新日時 : 2024/06/14 16:09
  • 印刷

Expert(D300win)で作成したプロジェクトをコンバイルしたら、「高速PGメモリの残容量が少なくなっています・・・」という警告が出ました。なぜでしょうか?

Expert(D300win)で作成したプロジェクトをコンバイルしたら、「高速PGメモリの残容量が少なくなっています・・・」という警告が出ました。なぜでしょうか?
カテゴリー : 

回答

SPH3000シリーズはプログラムメモリの中に「高速プログラム(高速PG)メモリ」という領域があります。
この領域にPOUを配置することによりPOUの実行時間が約3倍に高速化されます。
今回表示された警告は、この高速プログラムメモリの残量が少なくなってきているという意味です。
 
【ご参考】
POUに回路を追加するなどで、高速PGメモリにPOUを配置するためのメモリが足りないとき、通常領域に配置されます。
高速PGメモリは224Kバイト固定のため、この領域に配置されたPOUを最適化(実行コードを圧縮)したり、 タスクの優先度が低いPOUを通常領域に再配置するなどの操作を行い、高速処理が要求されるPOUを優先的に配置してください。
 
※高速PGメモリの仕様/使い方は、「MICREX-SX SX-Programmer Expert(D300win) リファレンス編_FH257」の「10-5 POUの最適化コンパイル」を参照してください。

アンケート:ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます