200 plc 编程问题

LD     SM0.0
 CALL   PID0_INIT:SBR1, VW0, PID0_SP:VD4, VW8
 这是我用pid向导编写的pid程序,不知道这样用对不对,如果不对应该怎样别写pid向导生成的pid程序。如果对的话,vw0 vd4 vw8的数值范围是多少?这三个数是标准化后的值,还是是实际值。vd4 是实数应该怎么往里写数值啊?

最佳答案

VW0:
 PV_I: 过程反馈参数值的入口
 VD4:
 Setpoint: 给定参数值的入口
 VW8:
 Output: PID调节器的输出值

 在这里,给定、反馈的入口参数不是PID指令功能块所需要的0.0 - 1.0之间的实数,而可以是实际的反馈地址,或是其他变量。例如,PV_I可以是模拟量输入地址AIW0,也可以是存储器地址VW100等;Setpoint则往往来自V变量存储区,这样可以从人机操作界面(HMI)设备输入给定值。

  注意:

 对于PID控制系统来说,必须保证给定与过程反馈的一致性:

 给定与反馈的物理意义一致

 这取决于被控制的对象,如果是压力,则给定也必须对应于压力值;如果是温度,则给定也必须对应于温度。

 
 给定与反馈的数值范围对应

 如果给定直接是摄氏温度值,则反馈必须是对应的摄氏温度值;如果反馈直接使用模拟量输入的对应数值,则给定也必须向反馈的数值范围换算。

 如果给定与反馈的换算有特定的比例关系也可以。如给定也可以表示为以反馈的数值范围的百分比数值。 
 给定与反馈的数值具体是什么数值,其取值范围究竟如何,完全取决于我们在使用“PID向导”编程时指定的给定与反馈的数值范围。其中,反馈量的数值范围不能随便自己定义,而要取决于具体应用的模拟量输入模块。

 

 

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 可以将CPU中的程序和配置下载到电脑中吗?

    没有原有的配置和程序,可以用micro win软件将S7-200 CPU中的程序和硬件配置下载到电脑中不,供软硬件的修改后用于其他设备中 最佳答案 1.可以将C…

    SIMATIC S7-200 2020年10月31日
  • MODBUS指令库的应用

    我才用CPU222与智能仪表自由口通讯,但是对于地址对应有些疑问。 智能仪表给出了详细的数据帧格式:地址,功能,数据,校验 但是该仪表的数据存储地址编址是从00…

    SIMATIC S7-200 2021年7月5日
  • S7200SMART也700IE V3之间的RS485通讯方式

    想要实现一个可以用电脑监视PLC又可以连接触摸屏的方式,交换机的以太网不让用,所以只能用485,哪位大神能告诉我详细具体的流程,在这个谢谢了!!! 最佳答案 你200smart本机…

    SIMATIC S7-200 2021年7月5日
  • 模拟量逐步衰减输出

    一个模拟量输出比如0–10V输出,现在需要在10V输出后保持一段时间,然后在一个时间内逐步减少输出9V—8V——–直到0V,这个程序如何做比较好,请大家给个思路方案…

    SIMATIC S7-200 2017年11月26日
  • 关于中断服务程序的迷惑

    在中断服务程序里用置位M0.0(S)和直接用M0.0有什么区别吗 最佳答案 M0.0(S)置位一直保持输出,如果没有复位指令,那么一直会保持M0.0输出,即使在中断程序也是一样保持…

    SIMATIC S7-200 2020年10月31日
  • 定时器定时到后为什么定时器位不通?

    我用s7-200做温度控制,用定时器T35每0.5s循环定时,为什么每次定时到之后定时器位T35不导通啊?求高手指点 图片说明:    最佳答案 你这个程序就是…

    2020年10月31日
  • 关于VW100和VB100显示不一致的问题

    大家好,我用TP177B的屏做了一个报警画面,其中将报警的变量设置为VW100,然后在PLC中将多个报警按照V100.0;V100.1…分配,当V100.0接通后,为何我监控V…

    SIMATIC S7-200 2021年7月5日
  • 用变量切换画面

    怎么用S7-200 224中的变量切换K-TP178的画面 最佳答案 建议参考找答案首页/自动化系统/ SIMATIC Panel /问题I…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯改停止位

    我用自由口通讯 我的仪表协议是停止位要2  SMB130口 我怎么没有看到改停止位的啊? 最佳答案 看一下这个技术支持的帖子,或许你的问题迎…

    SIMATIC S7-200 2020年10月31日
  • S7-200EM253 发脉冲

    现在有一个非直线连续的运动轨迹,我把轨迹都分成了无数个线段,用EM253的GOTO来发,不管延时多短,每个轨迹走完都会停顿一下,因为电机运动都会有加减速,怎么让它能连续平滑的运动,…

    2017年6月27日

发表回复

登录后才能评论