s7-200PID回路VD208输出值总是为0

编写了一个简单pid恒温控制,发现不管怎么改增益积分微分三个参数,pid回路输出总是为0。

图片说明:

s7-200PID回路VD208输出值总是为0    s7-200PID回路VD208输出值总是为0   

最佳答案

PID指令是放在定时中断里的,不是在主程序里一直激活。

不建议自己调用PID指令,如果回路表的数据容易出错
建议使用工具->指令向导->PID 生成子程序和中断服务程序,然后在主程序中持续调用向导生成的PID子程序。

详细参考下载中心的A0136编号文档中的PID部分。

提问者对于答案的评价:
可以

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

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

相关推荐

  • 1200做客户端与SMART 200进行modbus tcp通讯

    测试用1200的modbus tcp客户端指令读取smart 200的输入点信息,错误代码为80B7,不知道什么原因,端口号用0和502都试过。这种方法可行吗,…

    2021年7月5日
  • 通信中断问题

    226PLC,port1口与施耐德变频器ATV312进行modbus通信,port0口与施耐德GXO3501触摸屏进行PPI通信,实际运行中变频器与PLC的通信正常,触摸屏与PLC…

    SIMATIC S7-200 2018年12月14日
  • S7200更换CPU后通迅不上,怎样解决

    以前用的的CPU226CN,用的是USB的PPI通迅。发现其中一个通迅口坏了。我们需要两个通迅口。现在更换成CPU226,可是换上之后怎样都通迅不上。换成以前的CPU226CN就可…

    2020年10月31日
  • 我用的是224XP,现在需要调用个表格,能不能实现啊

    我有个表,一共五十个数据,例如a=1–5时,模拟量输出5MA,a=6-10时,模拟量输出6MA,a=11-15模拟量输出7ma。我那表里数据没有规律,就是一个范围对应一个输出,不…

    SIMATIC S7-200 2021年7月4日
  • S7-200 V变量如果有冲突对系统稳定运行有什么影响?

    如果使用了VW0后,再用V0.0,这种情况下是不是属于冲突了?我公司现在有有台设置装S7-200PLC,经常有些电磁阀按理来说应动作的,但过一下又不动作了,然后它又正常动作,一般就…

    SIMATIC S7-200 2020年11月1日
  • PLC编程电缆

    能连接200和300就行,带驱动,USB接口,满足这三个条件就行 最佳答案 那就用西门子的PC adapter usb变成电缆啊,既可以给300PLC下载程序,…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC与其他品牌触摸屏通讯问题

    西门子200PLC与其他品牌触摸屏通讯,如CPU226有两个口,与一个触摸屏通讯是需要用什么通讯方式?怎么样设置通讯和编程?与2个触摸屏通讯时呢? 最佳答案 西门子200系列PLC…

    2017年8月26日
  • 负数比较大小

    S7200PLC中,有一实数(有时正,有时负,数据范围在:-100~+100之间),如何与另一个实数进行大小比较(数据范围在:-100~+100之间),该问哪一条指令。 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • AB相计数器复位

    小弟有一增量编码器,现使用AB相正交计数,复位信号不想用它自带的,决定使用一接近开关作为复位信号,请问如何配置此计数器,是不是和使用编码器自带的复位信号一样配置? 最佳答案 这样使…

    SIMATIC S7-200 2020年11月1日
  • 高速脉冲输出值的显示

    S7-200中利用PTO方式Q0.0和Q0.1输出高速脉冲,输出时的当前值能在哪个数据寄存器查到,如输出100个脉冲,寄存器能从 0-100递增显示,再输出50个脉冲,寄…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论