使用 ET200S 上的 2 PULSE 模块分散输出变量

问题:
使用脉冲宽度调制来调节脉冲会引起 CPUn负荷增加,如何通过对它们的分散处理来减轻 CPU 的负荷?

解答:
如果使用脉冲宽度调制来调节脉冲,控制器变量就会在快速调用级别上被转换成脉冲。这会给CPU以相当的负荷。为避免给CPU带来负荷,脉冲宽度调制可以通过“2nPULSE模块”分散化到 ET 200S去实施。

集成在STEP 7“标准库 > PIDn控件块”中的SIMATIC标准PID控制和模块化PID控制软件适合于完成这一工作。

链接软件控制器请注意以下几点:

  • 在“脉冲宽度调制”模式下使用“2 PULSE 模块”。
  • 软件控件器使用“LMN_PER”变量输出。
  • 对于“2PULSE模块”中的“PWM 输出格式”,必须相应地设置“SIMATICnS7模拟值”。
  • 所选择的时间长度要与控制器的扫描周期相适应。
  • 为了增加分辨率,可以使用0.1 ms作为时间基准。n

关键字:
软件控制器,控制器模块

 

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论