对于闸门顶闸事故的发生的原因基本可以分为两种:
1、 人为因素:由于操作人员工作马虎,不依照闸门启闭的规定程序进行检查,原操作人员因事请假,代班人员不熟悉启闭程序和方法时,进行盲目操作。比如把启闭方向弄反,闸门处在关闭状态时开闸,电动启闭时按错按钮或者人工启闭时将方向摇反,将闭闸错误操作为开闸,再或者工作人员的思想不集中等属于操作人员自身因素。还有螺杆的限位螺母,限位标志移位,起不到限位的作用。电动启闭机还可能遇到供电部门在维修供电设备或供电线路时电源相序变动,使得启闭机上的电动机改变原运转方向从而致使启闭机启闭方向的改变,这时启闭机还处于关闭状态,若此时开闸则必将发生顶闸事故。
2、 非人为因素:此种因素一般是指出现树木类漂浮物或者石块等障碍物通过高速的水流被带到闸底或者冲至闸槽内并卡入其中,如果这时关闭闸门,闸门下缘在还没有接触到闸底之前就已经被障碍物阻挡而产生反力,但是螺杆上方的限位标志或者限位开关还没有到位,不起限位停机或者提醒操作人员停机,若操作人员不会停机,启闭机将带动闸门一直向下压,当反作用力超过启闭机或启闭台的承受能力时,也一定会导致顶闸事故的发生。