用压力怎样来做PID控制?

我用的是S7-200的226cpu.用压力变送器4-20mA来测量,控制在280KPa的压力,怎样用PID控制?那位大哥哥懂做,请指导下或者发过例子到我邮箱417090855@QQ.COM.谢谢噢.... 
 

最佳答案

用FB41块就可以了,具体每个脚的作用是
 管脚名称 类型 作用 数据类型 有效值范围 默认值 说明 在DB块中的地址
 EN  使能 BOOL FALSE / TRUE  EN=TRUE(1)时启动PID。                                                 EN=FALSE(0)时PID无效。 
 COM_RST in 复位开关 BOOL FALSE / TRUE FALSE COM_RST=TRUE(1)时PID复位位。COM_RST=FALSE(0)时复位无效。 DB*.DBD0
 MAN_ON in 手动/自动开关 BOOL FALSE / TRUE TRUE MAN_ON=1输出手动值。                    MAN_ON=0输出自动值。 DB*.DBD0.1
 PVPER_ON in 过程变量输入开关 BOOL FALSE / TRUE FALSE PVPER_ON=1输入经处理的PV_PER的值。              PVPER_ON= 0 输入PV_IN的值 。        DB*.DBD0.2
 P_SEL in 比例作用开关 BOOL FALSE / TRUE TRUE P_SEL=1比例作用启动。                                           P_SEL=0比例作用停止。 DB*.DBD0.3
 I_SEL in 积分作用开关 BOOL FALSE / TRUE TRUE I_SEL=1积分作用启动。                                          I_SEL=0积分作用停止。 DB*.DBD0.4
 INT_HOLD in  BOOL FALSE / TRUE FALSE  DB*.DBD0.5
 I_ITL_ON in  BOOL FALSE / TRUE FALSE  DB*.DBD0.6
 D_SEL in 微分作用开关 BOOL FALSE / TRUE FALSE D_SEL=1微分作用启动。                                       D_SEL=0微分作用停止。 DB*.DBD0.7
 CYCLE in 循环时间 TIME >=1ms T#1S  DB*.DBD2.0
 SP_INT in 设定值 REAL -100.0 to +100.0(%) or phys.value 1 0.0  DB*.DBD6.0
 PV_IN in 过程值 REAL -100.0 to +100.0(%) or phys.value 1 0.0  DB*.DBD10.0
 PV_PER in 外围过程值 WORD  W#16#0000 Output of PV_NORM = (output of CRP_IN)*   PV_FAC + PV_OFF DB*.DBD14.0
 MAN in 手动值 REAL -100.0 to +100.0(%) or phys.value 1 0.0  DB*.DBD16.0
 GAIN in 增益 REAL  2  DB*.DBD20.0
 T I in 积分时间 TIME >=CYCLE T#20S  DB*.DBD24.0
 T D in 微分时间 TIME >=CYCLE T#20S  DB*.DBD28.0
 TM_LAG in 微分延时 TIME >=CYCLE/2 T#2S  DB*.DBD32.0
 DEADB_W in 死区 REAL >=0.0(%) or phys.value 1 0.0  DB*.DBD36.0
 LMN_HLM in 输出上限副 REAL LMN_LLM…100.0(%)       or phys.value2 100%  DB*.DBD40.0
 LMN_LLM in 输出下限副 REAL -100.0…LMN_HLM (%) or phys.value 2 0.0  DB*.DBD44.0
 PV_FAC in  REAL  1.0 Output of PR_IN=PV_PER*100/27648 DB*.DBD48.0
 PV_OFF in  REAL  0.0 Output of PV_NORM = (output of CRP_IN) *  PV_FAC + PV_OFF DB*.DBD52.0
 LMN_FAC in  REAL  1.0  DB*.DBD56.0
 LMN_OFF in  REAL  0.0  DB*.DBD60.0
 I_ITLVAL in  REAL  0.0  DB*.DBD64.0
 DISV in  REAL  0.0  DB*.DBD68.0
 LMN out 输出值 REAL  0.0 LMN=(output of LMNLIMIT)*LMN_FAC+ LMN_OFF DB*.DBD72.0
 LMN_PER out 输出值 WORD  W#16#0000 LMN_PER=LMN*27648/10 DB*.DBD76.0
 QLMN_HLM out 高限报警输出 BOOL  FALSE  DB*.DBD78.0
 QLMN_LLM out 低限报警输出 BOOL  FALSE  DB*.DBD78.1
 LMN_P out 比例输出 REAL  0.0  DB*.DBD80.0
 LMN_I out 积分输出 REAL  0.0  DB*.DBD84.0
 LMN_D out 微分输出 REAL  0.0  DB*.DBD88.0
 PV out 过程值 REAL  0.0  DB*.DBD92.0
 ER out 偏差信号 REAL  0.0  DB*.DBD96.0

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

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

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

相关推荐

  • 224XP的输出公共端的功能及如何使用

    224XP的输出公共端的功能及如何使用,与输入端的公共端有何区别。 问题补充:输出公共端是不是1L,2L 最佳答案 224XP分为二款 6ES7 214-2AD…

    SIMATIC S7-200 2021年7月5日
  • s7-200接线问题1

    请问S7-200中,输入输出中的L+和M,是同一个电源吗?可以接同一个外部24V电源吗? 图片说明:    最佳答案 上面的L+和M是给PLC供电的接口,这个借…

    2021年7月5日
  • 谁有200PLC程序块的解密软件

    最近在学习200的PLC,有一个案例的中断程序块加密了,怎么解密啊?谁有解密软件,发我邮箱里,谢谢lzhpsky@163.com 最佳答案 软件已发到你的邮箱,用好! 提问者对于答…

    SIMATIC S7-200 2021年7月5日
  • smart200与电脑连接不上

    软件smart2.2  电脑IP设置192.168.2.200搜不到plc 问题补充:电脑可以ping到192.168.2.1  &nbsp…

    SIMATIC S7-200 2017年6月4日
  • 6es7 226-6ba32-0xb0怎么接线在博图哪里组态进去

    谢谢。我新手。谢谢师傅们。 最佳答案 安全型,你找到子目录,安全模块,带F那个这是16输入模块有一个安装包,safety链接:https://pan.baidu.com/s/1st…

    SIMATIC S7-200 2021年7月5日
  • 求助:如何计算平均拉力?

    缆车运行过程中,随着提升的缆绳过程中,缆绳的拉力有一个AIW的拉力传感器检测,随着高度这个拉力会变,想处理在拉升过程中缆绳被卡住的情况(并不是卡死,卡住的时候拉力会突增的很大),相…

    SIMATIC S7-200 2020年11月5日
  • s7-200与单片机多机通讯的问题

    学生,初学者,项目牵涉到s7-200与多个单片机通讯的问题。我自己对着手册把cpu224和一个我们自己做的流速传感器已经通讯上,用的是基于RS485的自由口,传感器给plc发数据。…

    SIMATIC S7-200 2020年11月5日
  • 那里有STEP7 MICROWIN SP5的安装包

    我现在安装的是STEP7 MICROWIN SP4里面没有库文件,我现在想用里面自由口程序,请各位大哥帮帮小弟 最佳答案 参考:200 SP5&nbs…

    SIMATIC S7-200 2020年11月1日
  • s7-200的PPI多主站组网无法通讯

    本人最近在学习200的PLC,在组网过程中遇到点麻烦。 我想采用多主站的PPI方式通讯,单个cpu和计算机通讯均正常,不过将两个cpu组成网络时,通讯不上。 我…

    SIMATIC S7-200 2021年7月4日
  • s7200可以装win7 64位吗

    各位大家好,请问s7200可以装在win7 64位的系统吗?装sp9?如果装sp9的话是不是要先装sp6或者其他sp ,谢谢。 最佳答案 问题:s7-200可以…

    SIMATIC S7-200 2018年12月7日

发表回复

登录后才能评论