S7-200 PID问题 2

根据大家回答,有几个疑问:求高手指教
3:S7-200通过模拟量通道一直在输入,模拟量的采样周期由CPU得程序周期决定吗?
4:PID采样周期值怎么设定?
5:PID采样周期设定值是不是只决定PID运算的周期,而跟实际模拟量采样周期有什么关系?我现在PID的过程值通过模拟量通道一直在采集,怎么设定PID的采集周期呢?
6:SM0.0 能不能串一个 常开或者常闭触电,通过控制这些触点通断来实现PID的启停?

最佳答案

3:S7-200通过模拟量通道一直在输入,模拟量的采样周期由CPU的程序周期决定吗?
不是的。是由参数采样周期来决定。PID的1采用周期与CPU扫描周期不是一回事。
4:PID采样周期值怎么设定?
在参数或向导中设置。
5:PID采样周期设定值是不是只决定PID运算的周期,而跟实际模拟量采样周期有什么关系?我现在PID的过程值通过模拟量通道一直在采集,怎么设定PID的采集周期呢?
采样时间:
Sample Time(采样时间):是PID控制回路对反馈采样和重新计算输出值的时间间隔。在向导完成后,若想要修改此数,则必须返回向导中修改,不可在程序中或状态表中修改。 
计算机必须按照一定的时间间隔对反馈进行采样,才能进行PID控制的计算。采样时间就是对反馈进行采样的间隔。短于采样时间间隔的信号变化是不能测量到的。过短的采样时间没有必要,过长的采样间隔显然不能满足扰动变化比较快、或者速度响应要求高的场合。 
6:SM0.0 能不能串一个 常开或者常闭触点,通过控制这些触点通断来实现PID的启停?
楼主多次发帖咨询S7-200的问题,精神可嘉。在这里要明确一个概念,就是PID是一个调节的过程,这个调节过程需要一定的时间才能调节到理想的控制值。一般这个过程不需停止的,如果不需时可将输出值禁止就可以了。
SM0.0 能不能串一个 常开或者常闭触点?可以呀。只要触发PID指令运行即可。
7、鉴于楼主多次发帖咨询S7-200的问题,精神可嘉。向楼主推荐文档,建议阅读:
《基于S7-200 PLC的温度控制系统设计毕业论文下载》:
http://sinastorage.cn/fs/800/1/83b2ea6c7f4696ca41a79157019ac8e741610779/doc/PLC%E8%A5%BF%E9%97%A8%E5%AD%90S7-200%E6%B8%A9%E5%BA%A6%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9F%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1.doc?origin=d134.d.iask.com
《西门子S7-200编程案例--PID程序》下载连接:
http://download.gongkong.com/file/2006/3/27/2006324225916.rar
<由入门到精通-吃透PID2.0版>连接:
http://wenku.baidu.com/view/f88724d049649b6648d74707.html
<S7-200PID调试常见问题问答>连接: 
http://hi.baidu.com/zhoujingyun/blog/item/d67228176e2f3f4020a4e9c6.html

提问者对于答案的评价:
是高手

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • SIMATIC MANAGER 打不开flexible 2008??

    原来的在SIMATIC MANAGER项目下可以打开flexible项目,不知道为什么还是原来的项目现在却找不到flexible项目选项了,SIMATIC MA…

    2017年5月28日
  • plc测温湿度

    只知道用西门子200的PLC,已有模拟量输入模块。能帮忙设计一个外围测温度和湿度的嘛?最好不要用变送器。传感器那部分知识没学好,传感器选型不太会。 钻石用户推荐最佳答案 能帮忙设计…

    SIMATIC S7-200 2021年7月5日
  • 累加器应用

    有这样一个程序LD             &nb…

    SIMATIC S7-200 2021年7月5日
  • 模拟量输入模块的输出值转换为实际物理量的问题?

    压力变送器(-0.1MPa~0.15MPa)的输出信号为DC4~20mA,模拟量输入模块将0~20mA转换为0~32000的数字量,设转换后的数字为N,(1)求以MPa为单位的压力…

    SIMATIC S7-200 2021年7月5日
  • 请求s7-200的MODBUS指令库

    我需要在sp6版上使用modbus指令,但是在西门子的下载中心的软件目录中没有,请问在哪里能找到它们?谢谢帮助 最佳答案 可以直接下载: http://www.wxw12…

    SIMATIC S7-200 2021年7月4日
  • s7-200子程序使用问题??

    1、在s7-200中通过条件调用子程序,当子程序中的输出有效(如输出一个Q0.0),但是调用条件无效时(OFF),子程序中的Q0.0还是保持ON,就算子程序中的输出语气无效(驱动位…

    SIMATIC S7-200 2021年7月5日
  • 关于程序的问题 有个郁闷

    这个VB5等于255的时候,那个比较指令也通了,但就是后面那个mov指令就是没有通过,假如vb5等于0的时候,后面的mov单元就会通的,,,郁闷啊 请高手指点 问题补充:…

    2019年6月10日
  • 200smart的编程软件可以给200CN编程用吗

    有200smart的编程软件STEP 7-MicroWIN SMART,但是手里没200smart  只有200CN。200smart的编程…

    2021年7月5日
  • S7-200编程时数字类型的转换

    请问在编程时,什么时候需要模拟量转换成数字量,什么时候又要转换回来。初学者,愚昧之处请包涵!! 最佳答案 当你的系统需要采集相应的模拟数据时(如:温度、压力、液位等等),就需要用相…

    SIMATIC S7-200 2021年7月5日
  • S7-200+步进+伺服

    菜鸟问题,看了之前的很多答案,有点晕,具体情况如下。 现要控制4台步进电机(带驱动器)+1台伺服(带驱动器)。想用S7-200实现,CPU为224DC/DC/DC,请问还…

    SIMATIC S7-200 2021年7月4日