2184263820
级别: 探索解密
精华主题: 0
发帖数量: 88 个
工控威望: 143 点
下载积分: 239 分
在线时间: 10(小时)
注册时间: 2024-02-16
最后登录: 2024-05-06
查看2184263820的 主题 / 回贴
楼主  发表于: 12天前
在西门子论坛上看到个好东西,西门子PLC S7-200 Smart开源标准化编程—应用数量可以超过8个的PID程序
A401CONT_C     41号子程序
这个程序是把PLC S7-300的FB41 CONT_C移植到了PLC S7-200 smart上的。子程序内保留了原有的死区和抗积分饱和功能。去掉了原来FB41程序里的过程值的缩放,过程值转换放在子程序外进行。缩放转换程序可放在中断程序里,也可在循环扫描程序里。
子程序通过指针的方式将外部的一些参数和程序运行中的数据进行间接寻址访问。可以在数据块里赋值。本子程序要在定时中断程序内运行,PID程序的采样时间设定要与定时中断的定时时间一致。
由于是自制的PID,所以使用次数上可以超时8次。应用程序时把其它不使用的程序删除,不要让程序间互相产生影响


smart200标准化实践20230417.smart.rar (408 K) 下载次数:217
huoshi
为所当为
级别: 网络英雄

精华主题: 0
发帖数量: 2590 个
工控威望: 20856 点
下载积分: 13692 分
在线时间: 2694(小时)
注册时间: 2010-12-27
最后登录: 2024-05-06
查看huoshi的 主题 / 回贴
1楼  发表于: 12天前
谢谢老师分享
3246027801
道可道非常道
级别: 工控侠客
精华主题: 0
发帖数量: 57 个
工控威望: 2036 点
下载积分: 3954 分
在线时间: 171(小时)
注册时间: 2012-05-10
最后登录: 2024-05-06
查看3246027801的 主题 / 回贴
2楼  发表于: 12天前
             谢谢你的奉献       
814382100
学无止境
级别: 家园常客
精华主题: 0
发帖数量: 533 个
工控威望: 698 点
下载积分: 1806 分
在线时间: 145(小时)
注册时间: 2016-10-29
最后登录: 2024-05-06
查看814382100的 主题 / 回贴
3楼  发表于: 11天前
值得点赞谢谢
2184263820
级别: 探索解密
精华主题: 0
发帖数量: 88 个
工控威望: 143 点
下载积分: 239 分
在线时间: 10(小时)
注册时间: 2024-02-16
最后登录: 2024-05-06
查看2184263820的 主题 / 回贴
4楼  发表于: 9天前
谢谢老师分享
smtpcj
认真向各位老师学习!
级别: 家园常客
精华主题: 0
发帖数量: 580 个
工控威望: 710 点
下载积分: 43374 分
在线时间: 179(小时)
注册时间: 2016-12-22
最后登录: 2024-05-06
查看smtpcj的 主题 / 回贴
5楼  发表于: 8天前
谢谢分享           
2184263820
级别: 探索解密
精华主题: 0
发帖数量: 88 个
工控威望: 143 点
下载积分: 239 分
在线时间: 10(小时)
注册时间: 2024-02-16
最后登录: 2024-05-06
查看2184263820的 主题 / 回贴
6楼  发表于: 7天前
值得点赞谢谢
雪山飞狐
级别: 网络英雄
精华主题: 0
发帖数量: 6765 个
工控威望: 9062 点
下载积分: 18188 分
在线时间: 692(小时)
注册时间: 2019-06-05
最后登录: 2024-05-06
查看雪山飞狐的 主题 / 回贴
7楼  发表于: 5天前
学习加油。
yywd4
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 118 点
下载积分: 609 分
在线时间: 27(小时)
注册时间: 2010-04-20
最后登录: 2024-05-05
查看yywd4的 主题 / 回贴
8楼  发表于: 前天
下载学习!谢谢分享!