一个程序可以放多少个PID指令

我在程序里放了6个PID指令,参数完全一样,同运行,感觉到后面的4个不太正常,反应很慢,有时很久没反应,输出值的偏差太大,请问一个程序最多可以放几个PID指令?

最佳答案

S7-200可以提供8路PID指令同时运行。但是PID作为浮点数运算程序,需要占用大量的时间。程序的时序关系安排不合理,会影响到后几路PID的执行。如果采样的定时中断设置过短,也会影响PID的正常运行。
 我的一套程序中用足了8路PID,没有出现什么异常。

提问者对于答案的评价:
感谢各位的回答,问题也经解决,实践证明,用6路没用任何问题,问题在于程序的本身是否合理,是否严密,我的程序问题就在于此.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:44
下一篇 2021年7月5日 上午10:45

相关推荐

  • 求解西门子S7-200的外接线问题

    菜鸟出道  学生一枚  想问下各位大神S7-200的外部接线问题  1)外部不接线时 输入程序后输出端(Q0.…

    2017年12月7日
  • 快捷键的输入

    在STEP 7-Micro/WIN中使用快捷键,更有效地完成多项任务。 例如:F11 键将输入更改为求反输入/切换复原(仅限FBD、布尔值)。&nbs…

    SIMATIC S7-200 2021年7月4日
  • 如何对标志位取反?

    前面已经做好M10.0的条件 现在要加一个,当vw500为奇数时,M10按前面的条件输出 当vs500为偶数时,M10的输出跟前面的条件相反 问题补充:可能说的…

    SIMATIC S7-200 2021年7月4日
  • PLC做累加

    我想用S7-200做累加的方式控制变频器,比如说,我在30S内使变频器的频率从0升到15HZ,通过累加的方式该怎么做?编程要注意哪些?能给个例程么?还有没有其它更好的方法? 问题补…

    SIMATIC S7-200 2021年7月5日
  • 还是S7200符号表问题

    之前我提过一个问题,关于S7200符号表的问题。 http://www.ad.siemens.com.cn/service/answer/tobe_solution.as…

    SIMATIC S7-200 2021年7月4日
  • 200能直接用485转232和电脑通讯吗?

    还是说一定要用编程电缆,没用过200 问题补充:也就是说程序上传,下载一定要用专用的编程电缆是吧 最佳答案 S7 200和200CN的产品,如果需要上传、下载程序,建议使…

    SIMATIC S7-200 2021年7月5日
  • S7200控制台达伺服电机如何编程

    我现在选用6ES7214-2AD23-0XB8(CPU224XP)控制台达伺服电机,电机转速是3000r/m,减速机速比为175,我现在要做到控制电机每次精确转动1/18圈,最好是…

    SIMATIC S7-200 2020年11月1日
  • 从plc上载后

    从plc上载后原程序会不会丢失 专家建议 您好,  上载不会造成CPU200程序丢失。 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月4日
  • SMARTV3人机通讯变量

    SMARTV3人机通讯变量中的连接怎么不能更改.如:人机中使用ppI与S7-200通讯,后改成smart200PLC,使用以太网的方式。从PPI不能更改成以太网的通讯模式。请问各位…

    2017年5月28日
  • 200接三线制接近开关

    200接多个三线制接近开关时,多个接近开关是否可以公用24V电源正和负?即多个接近开关的电源正连接到同一个电源正上,接近开关的负连接到同一个电源负上。 最佳答案 当然可以啊.&nb…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论