Simulink Closed-Loop PID Autotuner生​成PLC代码不是完整​的功能块(FB)

Simulink Closed-Loop PID Autotuner通过PLC Coder使用TIA Portal生成PLC代码导入TIA Portal软件中,然后在编程软件中使用"从源生成块"自动生成PLC功能块(FB),是分散的小功能块(如下图所示),而不是完整的Closed-Loop PID Autotuner功能块(FB),请问Closed-Loop PID Autotuner模块如何生成的PLC代码导入PLC编程软件中才能生成完整的PLC功能块(FB),功能块接口和Simulink Closed-Loop PID Autotuner一样。

Answers (1)

Maithili
Maithili on 23 Feb 2026 at 21:10
Hi @rizhen,
Here are the steps to generate code for the Closed-Loop PID Autotuner block using PLC Coder:
  1. Put the PID Autotuner block into a "subsystem" block
  2. Set that "subsystem" block to be "atomic"
  3. With above two, it should generate one PLC FB
Hope this is helpful, thanks

Products

Release

R2025b

Asked:

on 23 Jan 2026

Answered:

on 23 Feb 2026 at 21:10

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!