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日

相关推荐

  • 谢谢各位大神了这个应该怎么做我一点思路都没有

    5个西门子200plc与5个西门子触摸屏通过以太网模块网关实现数据交换把数据传到一个上位机 这个是厂区上位机’组态 然后在传到公司领导那边的上位机组态 最佳答案…

    SIMATIC S7-200 2017年6月10日
  • 怎样从西门子网站下载转换的块

    S7–200怎样从西门子下载转换的块?我想把0–32000标定为0—400度!!! 最佳答案 模拟量的输入/输出都可以用下列的通用换算公式换算: Ov …

    SIMATIC S7-200 2021年7月5日
  • 不知现在还有没有小型的PLC

    有一种小型 的PLC可以用在机上编程的不用在电脑上下载的,这样的方便,但功能不大,不知现在还有没有呢,要是有的价格又是多少 ,知道的话麻烦说说看,谢谢。 最佳答…

    SIMATIC S7-200 2021年7月5日
  • s7-200 大量数据的大小排序问题

    在大约2秒的时间内,有大量的模拟量数据经模拟量输入口输入,已经转化为实际数值,每一个扫描周期来一个数,现在的问题是如何把其中最大的50个数据取出来并按由大到小的顺序依次放在相邻的存…

    SIMATIC S7-200 2021年7月5日
  • S7-200存储卡的使用

    由于程序过大~下载程序的时候出现了“程序块过大不适合当前的程序类型”,所以买了块64K的存储卡~依然出现此问题~请问各位大侠如何解决? 问题补充:字打错~不是程序类型而是“不是合格…

    SIMATIC S7-200 2020年11月5日
  • 交换机和光纤收发器的选型

    一个工程涉及到了交换机和光纤收发器,普通的就行,但是要质量好点的,知名品牌。请给位给与指导。有4个plc通过以太网模块连接到交换机,然后通过光纤收发器连接光纤,再到另一端的光纤收发…

    SIMATIC S7-200 2021年7月5日
  • 200编程软件设置通讯端口

    1.操作系统为win7 旗舰版(64位)(GHOST系统)2.编程软件为MicroWin V4.0.9.25 (西门子技术支持发送给我的)3.&nbs…

    2017年12月10日
  • S7-200 SMART 温度模块PID向导

    S7-200 SMART温度模块PID向导 我控制温度是负50-100度  里面的过程变量和回路设定值怎么设置  希望大…

    2017年5月29日
  • 模拟量控制电机转速

    想在触摸屏上写入对应的数字量,由PLC输出0-20mA电流来控制变频器再控制电机转速,我用的是西门子200 CPU224XP的PLC,触摸屏和变频器也是西门子的,本人刚接…

    SIMATIC S7-200 2021年7月5日
  • 用PC-ACCESS进行多台PLC与WINCC通讯。

    问题的关键在于,3台PLC的程序相同,变量名也相同,那么我在将PC-ACCESS的变量导入到WINCC中时,只显示一组。请问我该怎么办,如果有相关的经验,麻烦您教一下我,最好详细点…

    SIMATIC S7-200 2020年10月31日