PID没有输出有问题,

Network 1 
 LD     SM0.1
 CALL   SBR0
 Network 1 // 网络标题
 // 网络注释:设定值,增益值,采样,积分,毫分,间断,连接中断程序
 LD     SM0.0
 MOVR   0.7, VD204
 MOVR   0.3, VD212
 MOVR   0.1, VD216
 MOVR   100.0, VD220
 MOVR   0.0, VD224
 MOVB   100, SMB34
 ATCH   INT0, 10
 ENI
 Network 1 // 网络标题
 // 网络注释 :输入转换双整数,实数,相除,传送
 LD     SM0.0
 ITD    AIW0, AC0
 DTR    AC0, AC0
 /R     32000.0, AC0
 MOVR   AC0, VD100
 Network 2 
 // PID开启
 LD     I0.0
 PID    VB100, 0
 Network 3 
 // 输出乘以32000,取整,转换成整数,传送输出AQWO
 LD     SM0.0
 MOVR   VD108, AC0
 *R     32000.0, AC0
 ROUND  AC0, AC0
 DTI    AC0, AC0
 MOVW   AC0, AQW4
 

问题补充:
在线了,就那个VD108没数据,加我QQ,527366513,指点一下谢谢

最佳答案

你的初始化PID回路表是写在VD200开始的,可是你调用的确实PID VB100,0

  你说你的PID能有输出吗?

 解决办法:
 初始化的PID回路表地址,在PID VBxxx,0 调用
 如果你的PID回路参数以VD200开始,那么你的PID调用指令就应:
 PID VB200,0

 如果你的PID回路参数以VD100开始,那么你的PID调用指令就应:
 PID VB100,0

 
  // 网络注释:设定值,增益值,采样,积分,毫分,间断,连接中断程序
  LD     SM0.0
  MOVR   0.7, VD204
  MOVR   0.3, VD212
  MOVR   0.1, VD216
  MOVR   100.0, VD220
  MOVR   0.0, VD224
  MOVB   100, SMB34
  ATCH   INT0, 10
  ENI
 

提问者对于答案的评价:
谢谢,问题解决了,又有个问题,输入和输出不成正比呢,能加QQ下问下吗,QQ527366513

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:47
下一篇 2021年7月4日 下午11:47

相关推荐

  • USS通讯速度设定问题

    本人工作中一直未使用过变频器,此次准备用西门子V20变频器与200smart进行USS通讯,帮助中(图中)说明Speed_SP(速度设定值)为全速的百分比,-200%-200%,请…

    SIMATIC S7-200 2021年7月5日
  • S7-200与触摸屏和PC的通讯

    有一个S7-200的PLC,先想接一个触摸屏,然后还要与PC通讯,请问各自用什么通讯方式。比如用224的CPU。 问题补充:cloud21,你说的PPI,MPI。 是在一…

    SIMATIC S7-200 2021年7月4日
  • 帮忙翻译一下

    L     PIW  256      &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 西门子226与485接口的设备通讯

    如何实现西门子226与一个485接口的仪表通讯,?现在需要PLC实时的读取仪表的数据,需要通讯模块吗?请各位大侠指教,如何进行实现 问题补充:请问需要什么指令读取呢?还有就是485…

    SIMATIC S7-200 2021年7月5日
  • EM253 MF 报警

    CPU226 接着3个EM253,最后EM277,连接CPU 313-2DP,在使用过程中,中间及最后的EN253经常MF报警(断电重启又好了,之后又会报警),…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP模拟量滤波

    我现在开启了CPU224XP的模拟量通道2的模拟滤波功能,滤波次数为128,  然后我程序里是每个循环周期都会读AIW2的值,感觉跟没滤波没有什么区别,还是有很…

    SIMATIC S7-200 2017年11月1日
  • 电动阀控制程序

    各位高手你们好!    我的问题是这样的:有一个水池(深度为5M)上面有一个液位计输出4~20MA电流反馈它的位置,水池前端有一个电动阀来控…

    SIMATIC S7-200 2021年7月5日
  • S7200如何将采集的 模拟量转换成脉冲量输出

    S7200如何将采集的 模拟量转换成脉冲量输出需求是将采集到得模拟量转换成脉冲量(连续线性的关系)控制伺服电机谢谢! 问题补充:由于是控制伺服电机 针对模拟量的…

    SIMATIC S7-200 2020年10月31日
  • S7 200 SMART用tcpip和施耐德PLC m340通讯吗?

    S7 200 SMART用tcpip和施耐德PLC m340通讯吗? 钻石用户推荐最佳答案 plc m340支持MODBUS TC…

    SIMATIC S7-200 2021年7月5日
  • 一直通讯不上的两个200的CPU?

    有两个CPU,CPU226和CPU224,CPU224作为从站,CPU226扩展了3块模拟量和一块数字量模块,CPU224扩展了4块模拟量,其中CPU224的地址用到了IB20-I…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论