发表于:2014/8/4 15:44:59
#10楼
以下是引用jinqiaoma在2014/8/4 15:08:33的发言:
做过几个水利的项目,很多设计院出的方案,都是编码器跟开度仪连接,开度仪通过485通讯传输给PLC闸门高度信号,这种设计可能考虑的是同时传输荷重信号,但是实际使用中通讯口却经常损坏,因为水库闸门本身就容易遭受雷击。
在这种情况下,如果用自动或远程控制闸门开闭就有问题了,PLC编程必须做通讯错误保护急停提升,并对起升闸门做时间保护,比如设定好起升高度,没做通讯保护或时间保护的话,PLC检测到的开度就一直为0,也就一直在起升,直到机械限位点为止,这是很大的事故。PLC程序员一定要考虑这一问题:1、通讯错误必须急停并报警 2、单位时间内如果开度无变化必须急停并报警。
另外水利闸门一般只是在汛期或下游要水时才会启闭,一年也就那么几次,很多设计上或产品的问题暴露不出来,一旦出现问题就是大事故。
是的,设计的全面安全性很重要,为了这种情况,我们后面的设计选型,编码器都是同时提供两组输出信号:RS485+4--20mA信号,而开度显示控制器又同时提供两组信号,远程PLC无论是从编码器直接采数据还是从开度显示控制器采数据,都有双倍份可以采集。
做过几个水利的项目,很多设计院出的方案,都是编码器跟开度仪连接,开度仪通过485通讯传输给PLC闸门高度信号,这种设计可能考虑的是同时传输荷重信号,但是实际使用中通讯口却经常损坏,因为水库闸门本身就容易遭受雷击。
在这种情况下,如果用自动或远程控制闸门开闭就有问题了,PLC编程必须做通讯错误保护急停提升,并对起升闸门做时间保护,比如设定好起升高度,没做通讯保护或时间保护的话,PLC检测到的开度就一直为0,也就一直在起升,直到机械限位点为止,这是很大的事故。PLC程序员一定要考虑这一问题:1、通讯错误必须急停并报警 2、单位时间内如果开度无变化必须急停并报警。
另外水利闸门一般只是在汛期或下游要水时才会启闭,一年也就那么几次,很多设计上或产品的问题暴露不出来,一旦出现问题就是大事故。