[西门子] 西门子PLC S7-200 Smart开源标准化编程—应用数量可以超过8个...

[复制链接]
查看105 | 回复0 | 2024-5-2 17:41:18 | 显示全部楼层 |阅读模式


(点击文末左下角阅读原文,有程序的下载压缩包)
A401CONT_C     41号子程序


这个程序是把PLC S7-300的FB41 CONT_C移植到了PLC S7-200 smart上的。子程序内保留了原有的死区和抗积分饱和功能。去掉了原来FB41程序里的过程值的缩放,过程值转换放在子程序外进行。缩放转换程序可放在中断程序里,也可在循环扫描程序里。


子程序通过指针的方式将外部的一些参数和程序运行中的数据进行间接寻址访问。可以在数据块里赋值。本子程序要在定时中断程序内运行,PID程序的采样时间设定要与定时中断的定时时间一致。


由于是自制的PID,所以使用次数上可以超时8次。应用程序时把其它不使用的程序删除,不要让程序间互相产生影响。楼主在PID应用方面的经验不多,在程序的使用上请参考FB41的相关资料:
https://www.ad.siemens.com.cn/productportal/prods/published/300list/prog_list4.html


链接:
https://pan.baidu.com/s/1ZNv-JOI348FYtjb_fKCRfQ
提取码: yfdi


以下为程序界面:






















免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则