调用PID子程序

我编了两条PID指令,出现了两个子程序“PID0_INIT”,“PID1_INIT”,一个中断“PID_EXE“,我如果是自动执行PID,那么我是否只要在主程序中用SM0.0调用这两个子程序,然后计算两个TBL里面的量就可以了?中断程序是不是自动调用的? 

 

问题补充:
这个东西是指令还是子程序?怎么我一调用它,还要参数?

最佳答案

1.必须用SM0.0 来使能PID,以保证它的正常运行。
 2.调用PID 子程序时,不用考虑中断程序。子程序会自动初始化相关的定时中断处理事项,然后中断程序会自动执行。
 3.简便的方法;
  你先用向导作出一个PID回路来,在结束向导前PLC会自动给你推荐一段地址来,这段地址你不可用作其他的用途,依据书上的例子,用程序对这段地址内每个对应的参数赋值,这样你不必在向导内设任何参数,保持缺省值即可。 
 相关资料:
 《如何使用S7-200CPU 的PID 控制》下载:
 http://www.dgzdh.com.cn/club/2007%E8%A5%BF%E9%97%A8%E5%AD%90%E8%87%AA%E5%8A%A8%E5%8C%96%E6%8A%80%E6%9C%AF%E8%AE%BA%E5%9D%9B/S7-200%20PID.pdf
 2.《西门子S7-200编程案例--PID程序》连接:
 http://www.gkzhan.com/st777/Info_2701.html
 3.《西门子s7-200应用实例(中文)》连接:
 http://share.dzkf.cn/down/2008/0923/file_3794.html

 

提问者对于答案的评价:
谢谢,我已经下载了资料,很有帮助。

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

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

相关推荐

  • STEP 7-MicroWIN SMARTV2.3程序编译问题

    程序在编译时没错,在下载到PLC时报错,如图片中,请问一下,这两段程序哪里没写好? 图片说明:          最佳答…

    2021年7月5日
  • s7-200 224可以增加485通信口吗.

    我有个s7-200 224,只有一个通信口,但是我想一个口用rs485自由口通信方式,但是同时也想监控,缺一个通信口,有哪些方式可以解决?增加通信口或者买个224&nbs…

    SIMATIC S7-200 2017年11月12日
  • 光电编码器与S7200的连接

    各位师傅:我找了个长春禹衡光学有限公司的光电编码器(A-ZKT-56B-12B-G8-26E-10m-j),编码器有A-B-Z三组信号线,5V供电。请问我用编码器与CPU226(2…

    SIMATIC S7-200 2017年8月26日
  • 中断程序

    在PLC200里面,程序用到指令ATCH,然后在下一步程序用ENI,我看到注释说ENI表示开中断,请问开中断是什么意思呢 最佳答案 执行ENI指令后,中断被使能,如果触发中断的条件…

    SIMATIC S7-200 2021年7月5日
  • usb/ppi 上传程序

    我最近用一条新买的原装USB/PPI编程电缆,上传上来的程序,没有注释,搞不太明白什么原因 那位高工能给解释一下  谢谢 最佳答案 1、西门子的软件在…

    SIMATIC S7-200 2021年7月5日
  • 与第三方仪表自由口通讯,实现网络

    现在本人实现S7-200与第三方仪表自由口通讯,调查发现可以实现32台支持RS485设备连网工作,又想试试是否有可能性。请教哪位前辈有经验的指点一下,我想把TD400C同时挂在48…

    SIMATIC S7-200 2021年7月5日
  • 怎样理解间接寻址

    想学习间接寻址,老是似懂非懂,编了一段短程序.不知有哪些错误?应该怎样才能达到目的?(程序后面是我的思路.) Network 1  LD&n…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速计数器处理

    利用S7-200高速计数器,对旋转编码器进行计数,计算缆绳的长度、缆绳运行速度和状态,正转反转表示上升和下降。利用SM36.5判断上升还是下降,但是计算速度时。需要将脉冲计数HSC…

    SIMATIC S7-200 2020年11月5日
  • 有关EM253的控制

    以下这段取自帮助:配置/轮廓表的轮廓块最多可包含25个移动轮廓。欲建立25个以上移动轮廓,您可以通过更改存储在配置/轮廓表指示字中的数值交换配置/轮廓表。上面这段话,是不是可以解释…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC如何在运行中写入程序

    如题,在调试改个常开常闭点都需要在STOP模式下才能下载,请问各位高手,如何在不停机的情况下写入程序。感谢! 最佳答案 可以的需要做到以下两点就OK:1、系统块的属性里面的最后一项…

    SIMATIC S7-200 2018年12月6日

发表回复

登录后才能评论