我曾经说过,PLC不是万能的!现在工控界有个很奇怪的现象,以为PLC可以解决所有的控制问题。毕业很多年啦,据说现在的大学毕业生在学校学的就是PLC,不知道还有可编程调节器,就是针对过程复杂控制的,甚至很多大学连过程控制的课程都没有,也不知道什么叫过程控制,反正一股脑的就是把PLC当上帝,以为是万能的,结果就吃了楼主的苦!而这种苦头不是楼主一个人吃过,我见得太多啦,都是碰得鼻青脸肿,,,,不听我劝,,,恐怕以后还会有人吃。。不服?!你就试试吧!
楼主当初在选控制方案的时候,就犯了一个严重的错误!什么燃炉加热、液位、流量、压力等涉及过程控制,千万不要用PLC,用可编程调节器很轻易的就会解决,
几条语句就搞定,而且控制效果是PLC没法比的。你也别怨西门子PLC,就是南门子PLC也是那个样子,问题不在西门子PLC,我用过很多品牌的PLC,松下的、
欧姆龙的、三菱的等也都是这个样子,不是哪家好与不好,而是就不应该用PLC,我在下面给你个例子你看一看,估计燃炉的控制复杂程度要比你的难很多,我这个例子要是你用PLC来做,恐怕不就是哭啦,,也许。。。。。但千万不要跳楼!(生命诚可贵,别为PLC死。。擦干眼泪,继续前进。。。曙光就在前方!可爱的可编程调节器在等你。。。我爱你。。)
下面的例子,项目尽管很复杂,但是几条语句就完成了,现在全国的钢铁厂的钢包预热器用的就是这个程序。供您参考,回头是岸。
其实PLC是强项是逻辑控制,当初出现PLC是替代继电器,PLC处理开关量比较好,但是处理模拟量,尤其是过程控制涉及复杂PID算法,PLC本身不具备过程控制算法,非要用PLC简单的PID模块和梯形图指令来作出过程控制中复杂的算法,估计不是一般的高手能编出来的,即使能编出来,人也累抽啦,何必哪?其实最聪明的做法是,将开关量处理用PLC来完成,而涉及过程控制的复杂算法(比如楼主的涉及“空燃比,交叉PID选择控制”)用可编程仪表就非常方便(仪表本身带有过程控制模块化指令,处理复杂过程控制就很方便,因为这类仪表就是针对过程控制的,就像PLC是针对 机床控制一样。 以上观点供楼主参考,,,在下劝楼主,指望一种控制器(比如PLC)解决所有问题,不觉得有点。。。。吗?那种控制器都不是万能的,每种控制器都有优劣势,而组合应用才是上策。
你能用PLC几条指令实现一个交叉串级PID、多段折线燃烧控制系统吗?