分享

S7-1200 S7-1500 CPU PID软控制对象

 KM张恒 2023-11-04 发布于云南

 S7-1200 S7-1500 CPU  PID软控制对象

 库介绍:

        使用软件和硬件环境:

        软件要求:TIA V14及以上

        硬件要求:The library was tested with the following SIMATIC CPUs: 

                          S7-1200 firmware v4.2 

                          S7-1500 firmware v2.0 及以上

                          不用真实的硬件PLC时,要求PLCSIM V14以上

 特点:

      伴随着TIA V14以上版本的发布,S7-1200 S7-1500 CPU性能越来越强大。实际学习过程中由于受到硬件的限制,许多初学者无法针对实际工业现场进行PID学习,基于此西门子公司设计了这套用于PID学习的被控对象,便于初学者快速的学习PID参数的调节,为后续工作打下坚实的基础。

             用于无实物的PID仿真学习到软控制对象,传感器反馈值通过软控制对象计算获得同时传送给DB区,通过软件形成闭环控制,只需要借助于TIA V14和PLCSIM便可学习。

使用注意事项:

本程序被控对象的数学模型为3个串联的惯性环节,其增益为GAIN,时间常数为TIM1~TIM3,传递函数为:

GAIN/(TIM1s+1)(TIM2s+1)(TIM3s+1)

      应用过程中需要注意:FB:3Step_Control_object、OB30:Control_object、PID采样时间必须统一,注意单位的差异,其中FB:3Step_Control_object中用到的时间为ms、OB30:Control_object中用到的时间为us、PID采样时间为s。

      例程中设置的典型值:FB:3Step_Control_object中用到的时间为300ms、OB30:Control_object中用到的时间为300000us PID采样时间为0.3s。

       在进行PID调节时,首先将程序下载到控制器内,然后打开PID调节面板进行参数调节的学习,特别注意当PID参数更改后需要重新下载PID_Compact的背景数据块,PID参数才会生效。

源代码链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4023-19247315380.11.656e430eaFXrJe&id=578404180936

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多