S7-200 PID 几个问题

S7-200PID向导编程
1:S7-200用向导编程PID之后,直接用SM0.0调用就可以了吗?我看有的资料说还要写入回路控制 0才能运行?什么意思?
2:如图PID指令调用,实现PID执行每隔200ms中断一次,为的是改变设定值。这个程序有没有问题?求指教

问题补充:
3:根据大家回答,有一个疑问:
PID采样周期设定值怎么设定?我的过程值通过模拟量通道一直在输入,采样周期设定值是不是只决定PID运算的周期,而跟实际采样周期没有关系?
4:SM0.0 能不能串一个 常开或者常闭触电,通过控制这些触点通断来实现PID的启停?

图片说明:

S7-200 PID 几个问题   

最佳答案

1、直接用SM0.0调用就可以了吗?我看有的资料说还要写入回路控制 0才能运行?
PID功能块的使能控制只能采用SM0.0或任何1个存储器的常开触点并联该存储器的常闭触点这样的永不断开的触点。
在PID向导中已写入了控制回路数。不是写入回路控制 0才能运行。
2、实现PID执行每隔200ms中断一次,为的是改变设定值。这个程序有没有问题?
如果专门为了改变设定值,不需要采用中断,即随时可以修改设定值。一般PID的采样周期可设置为200ms。采样与修改设定值不是一回事。
3、相关文档:
<S7-200PID调试常见问题问答>连接: 
http://hi.baidu.com/zhoujingyun/blog/item/d67228176e2f3f4020a4e9c6.html
分享:西门子S7-200系列PLC的PID功能块的应用经验 
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=3&a_id=330134

提问者对于答案的评价:
厉害

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

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

相关推荐

  • CPU226与电脑无法通讯

    有三个CPU226在设备上运行正常,0口接触摸屏,1口自由通讯。更新软件时,把开关拨到STOP,无论接1口还是0口,与电脑均无法通讯。换一个226,通讯正常。不知何原因?请高手指教…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200

    请教西门子S7-200的PLC本身是不是没有电源模块,要用外接电源直接给CPU及输入输出模块供电?谢谢! 最佳答案 CPU 模块工作需要外部供电,可能是220VAC或24…

    SIMATIC S7-200 2021年7月5日
  • 这段程序为何不能运行

    我用S7 200随意写了一段小程序,编译和下载都没问题,可运行却不正常 LD I0.0  +I  200,vw…

    SIMATIC S7-200 2021年7月4日
  • cpu224cn(214-1BD23-0XB0)

    cpu224cn(214-1BD23-0XB0) 通电后“RUN"灯不亮,所有指示灯都不亮,其系统无法运行。是什么原因? 图片说明:    …

    2021年7月5日
  • 317 sf故障求答案

    一套317系统带ET200M从站,开机时CPU报警SF故障,HMI部分模拟量不现示。因无原程序且与现有电脑TIA版本不一样所以不能上载程序,在线诊断CPU提示下位组件故障&nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200实现灯以1HZ频率闪烁

    我想用定时器实现1HZ频率的灯的闪烁,请各位给个简单的程序,谢谢! 问题补充:这个SM0.5应该是属于特殊寄存器吧,我想用定时器实现这个关于频率的问题。毕竟特殊寄存器就那几个,不能…

    2021年7月5日
  • 选用模拟量模块

    做个工程,需要用到模拟量模块。请问,工程需要,模拟量输入60个点,模拟输出60个点。数字输出为60个点。请问,我用S7-200PLC,那么,我如何选购这些模块数量和pLC数量才是成…

    SIMATIC S7-200 2021年7月5日
  • 关于CPU224XP自带模拟量输入接线的问题;有源或无源信号隔离器的接线问题

    首先感谢各位的解答。问题如下:1,CPU224自带的模拟输入的接线问题:如果我不想使用CPU224自带的模拟量输入,而增加一个模拟量模块,那么自带的模拟量输入是不是需要如图短接?短…

    2017年11月12日
  • cpu226做modbus从站

    第一次用200来做modbus从站,就发现调用指令库MBUS-INIT和MBUS-SLAVE进行参数设置后,然后编译,“输出”里告诉60个错误,这是报警显示: 网络&nb…

    SIMATIC S7-200 2021年7月4日
  • 求平均值 模拟量

    压力传感器变4-20mA信号给EM235模块,可是各种干扰处理方法都试过了就是不行,触摸屏上得数上下不连续波动,有时候跳的很离谱,我想用程序求平均值方法试试,有经验的前辈给我发个s…

    SIMATIC S7-200 2017年8月26日