找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、硬件组态,双击CPU 315-2DP,选择Cyclic Interrupts选项,修改OB35的执行周期(Execution(ms),范围是1-60000ms),比如是 1000,则表示 1000 毫秒执行一次循环中断中的所有程序。这个值一定要大于循环扫描周期,只要满足工艺控制要求。
《如何使用OB组织块V5.4\ V5.5》3.4 循环中断组织块(OB35)
https://www.ad.siemens.com.cn/download/OnlineReading.aspx?DocId=1271
2、每个PID使用自己的背景数据块,互不影响;
需要上位机操作的一般是每个回路的设定值、P、I、D 参数。
上位 I/O 域连接这些参数在 FB41 相应管脚的变量,并且组态为输入、输出类型,就可经过上位机调整这些参数。
1 个 FB41 与多个是一样的方法啊。
3、PID资料
http://www.ad.siemens.com.cn/productportal/Prods/published/300list/Prog_list4.html
关于PID的使用参考:
PID 温度控制
https://support.industry.siemens.com/cs/cn/zh/view/18652438
S7-300/400 软件PID Easy Plus
https://support.industry.siemens.com/cs/cn/zh/view/109739753
“技术论坛”软件PID功能块的使用专题探讨整理
https://support.industry.siemens.com/cs/cn/zh/view/79556375
温度PID控制功能块FB58使用入门
https://support.industry.siemens.com/cs/cn/zh/view/80950385
如何将FB58的自整定结果保存到离线项目
https://support.industry.siemens.com/cs/cn/zh/view/78464829
使用PID 程序块 FB58 “TCONT_CP” 脉冲输出时需要注意什么?
https://support.industry.siemens.com/cs/cn/zh/view/85238246
使用 FB 58 TCONT_CP 为控制器优化而预先设定设定值时,应该注意什么?
https://support.industry.siemens.com/cs/cn/zh/view/26778587
当使用控制功能块FB58 "TCONT_CP" 进行前馈控制时,应该注意什么?
https://support.industry.siemens.com/cs/cn/zh/view/14509778
使用SFB41/FB 41, SFB42/FB42,SFB43/FB43实现PID控制
https://support.industry.siemens.com/cs/cn/zh/view/83102537
调用并赋值 (S)FB41, (S)FB42 和 (S)FB43 功能块时应注意什么?
https://support.industry.siemens.com/cs/cn/zh/view/18459342
SIMATIC 标准PID控制
https://support.industry.siemens.com/cs/cn/zh/view/14605045
函数与示例:将一个PID控制器的控制输出连接到两个执行器
https://support.industry.siemens.com/cs/cn/zh/view/2986816
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!