chen_0106
深圳市雷姆自动化设备有限公司
级别: 家园常客
精华主题: 0
发帖数量: 277 个
工控威望: 522 点
下载积分: 716 分
在线时间: 185(小时)
注册时间: 2009-05-19
最后登录: 2024-05-27
查看chen_0106的 主题 / 回贴
楼主  发表于: 2012-03-08 13:10
本人日前做了一个恒压供水项目,采用224XP内部的PID功能,在自动子程序里调用,现在问题是停电重启了后PID就没有输出了,也就是PID输出值没有变化,不管反馈量多大变化都没有输出。但如果人工把PLC的运行开关重新操作后就正常。这种情况我请教了西门子中国,说PID只能在主程序里调用,但在子程序里调用我也用过,没有问题。请教各位谁遇过这种情况?是什么原因?
深圳雷姆承接供水节能、空压机、中央空调节能改造和自动化控制方案,代理台达、西门子、三菱等PLC、变频器等。有兴趣的同行可加382031971或电13714515981,一起学习交流。
回忆依然最美
一不小心混进社会, 浪子回头已经白费... ...
级别: 工控侠客
精华主题: 0
发帖数量: 1240 个
工控威望: 2873 点
下载积分: 21578 分
在线时间: 1322(小时)
注册时间: 2008-06-16
最后登录: 2024-06-02
查看回忆依然最美的 主题 / 回贴
1楼  发表于: 2012-03-08 17:42
不知楼主PID是怎么用的,如果是自己编的PID控制程序,那PID指令是可以用在子程序里的;如果是用向导做的PID程序,那就是按西门子官方说的做吧,系统手册上也说过,PID向导生成的程序必须在主程序里面使用SM0.0调用!
中国工控
学习
级别: VIP会员
精华主题: 0
发帖数量: 482 个
工控威望: 662 点
下载积分: 2147 分
在线时间: 68(小时)
注册时间: 2007-07-16
最后登录: 2023-04-05
查看中国工控的 主题 / 回贴
2楼  发表于: 2012-03-08 17:59
没有用过西门子的呀  
雪花飘飘
级别: VIP会员

精华主题: 1 篇
发帖数量: 2620 个
工控威望: 2044 点
下载积分: 6787 分
在线时间: 3542(小时)
注册时间: 2007-09-03
最后登录: 2024-06-15
查看雪花飘飘的 主题 / 回贴
3楼  发表于: 2012-03-08 20:15
应该如1楼所说的。
chen_0106
深圳市雷姆自动化设备有限公司
级别: 家园常客
精华主题: 0
发帖数量: 277 个
工控威望: 522 点
下载积分: 716 分
在线时间: 185(小时)
注册时间: 2009-05-19
最后登录: 2024-05-27
查看chen_0106的 主题 / 回贴
4楼  发表于: 2012-03-08 22:24
谢谢各位,我是用向导做的PID,明天改在主程序试一下结果是怎么回事.
深圳雷姆承接供水节能、空压机、中央空调节能改造和自动化控制方案,代理台达、西门子、三菱等PLC、变频器等。有兴趣的同行可加382031971或电13714515981,一起学习交流。