基于PLC矿井主排水自动控制系统的设计
2023-08-01
来源:意榕旅游网
I生 甸 化 基于PLC矿井主排水自动控制系统的设计 Design of automatic control system for mi。ne drainage based on PLC 宋阳 SONG Yana (德州职业技术学院电气工程系,德州253034) 摘要:本文提出了基于PLC的矿井主排水自动控制系统的设计。首先对井下自动排水系统进行了总体 设计,然后详细介绍了系统的软件流程,对矿井主排水自动控制系统进行了编程设计。自动控 制系统的应用将使得排水系统可靠性增强,整个工作流程通过软件的编程来实现,程序确定 后,水泵机组将按给定的程序自动启停水泵、开合阀门,极大的减小工人的劳动强度。 关键词:PLC;矿井主排水;自动控制;设计 中图分类号:TH1 38.9 文献标识码:B 文章编号:1 009-01 34(201 2)09(上)一01 20—04 Ooi:1 0.3969/;.issn.1 009-01 34,201 2.9(i-).40 0 引言 在煤矿地下开采的过程中,由于地层中水的 知,系统开始启动后,首先进行与高压开关柜的 通讯,然后进行模拟量以及I/0处理程序,系统 涌出,地下积水会增多,在煤矿开采过程中会破 坏到地层结构,导致岩层断裂发生突水事故,给 自检与门处理程序。然后判断系统处于自动运行、 手动运行、半自动运行三种运行方式中的哪一 人们的生命、国家的财产带来威胁 。因此,井 下排水尤为重要。井下排水系统是煤矿生产中重 种,然后根据判断得到的结果进行相应的操作。 根据控制板上的旋转开关的位置判断出系统的运 要环节,担负着井下积水排除的重要任务。然而, 传统的排水控制方法,是用人工进行检测(如人工 检测水仓水位、淤泥厚度、管道、闸阀及配电设 备状况等),这种检测控制方法效率低,工人劳动 强度大,且由于井下环境恶劣,故障率较高,所 以靠人工检测的方法已不适应煤炭发展的需要, 取而代之的是自动化排水系统 。 目前,PLC在国内外工业控制中已获得广泛 应用 ,在矿井排水系统中,采用PLC自动监测 排水系统的运行状况,自动进行数据采集、自动 记录、故障报警、事故分析、多台水泵启动的自 ——触摸屏 模拟量输出模块一一数字量输出模块 水位传感器 主 _口 (== 模 块 耐l .1l 4 高压柜 综保单元 动切换等,所得到的动态资料准确性高,控制的 可靠性高。 1基于PLC的井下自动排水系统总 体设计 1.1基于PLC的矿井主排水控制系统设计 井主排水控制系统由PLC(可编程逻辑控制 器)、触摸屏、检测部分(模拟量和开关量采集) 和执行部分等组成,其硬件结构如图1所示。 1.2软件流程图 图2所示为系统的软件流程图。由流程图可 数字量输出模块I {模拟量输出模块l l 数字量输出模块 l霎l l 图1排水控制系统硬件结构图 收稿日期:2012-06-27 作者简介:宋阳(1984一),女,助教,本科,研究方向为电气技术。 [120] 第34卷第9期2012—9(上) 图2系统的软件流程图 行方式后,如处于PLC自动运行方式,则PLC 根据程序流程顺序执行,自动完成水泵的启动, 1.3地址分配 表1模拟量输入地址分配 模拟量输入地址分配(计10通道) 水仓水位 IW 304 水泵轴承温度 IW438 566 694 电机电压 IW442 570 698 电机温度 lW440 568 696 轮换工作,故障报警,停止。如处于半自动运行 方式下,则由人工选择哪台水泵投入运行,PLC 根据水泵的泵号自动完成该台水泵的自动启动, 运行,停止。而手动方式下,PLC不参与任何操 作控制,全部由人工通过控制按钮来控制整个系 统的运行。 1-3#水泵压力 IW432 560 688 1—3≠}水泵真空度 IW434 562 690 l~3 水泵流量 IW436 564 692 电机电流 IW444 572 700 第34卷第9期2012—9(上) [121】 表2数字量输入地址分配 数字量输入地址分配(计64点) 1-2#真空泵状态 I 3 2~3.3 l#水泵电动阀开 1-2#真空阀开/关 I4.0~4_3 /关/停/开到位 I/关到位/开过 37.0-37.6 l~2#真空阀 开/关到位 I 4.4~4.7 转矩/关过转矩 故障复位 I 3.0 2撑水泵电动阀开 急停 I 3.1 /关/停/开到位 I/关到位/开过 69.0-69.6 1#水泵自/半/手 I方式 36.O~36 2 转矩/关过转矩 2#水泵自/半/手 I方式 68.0~68.2 3 水泵电动阀开 3 水泵自/牛/手 I 100O~lO0.2 /关/停/开到位 I 101.方式 ./关到位/开过 0~1O1.6 转矩/关过转矩 1拌水泵合闸/分闸 I 36 3~36.4 2#水泵合闸/分闸 I 68_3~68.4 2l#球阀开/关 到位 I 70.0-70.1 3 水泵合闸/分闸 I 10O 31O0.4 22#球阀开/关 ~到位 I 70.2~7O.3 1 水泵合/分到位 I 36.5~36.6 23#球阀开/关 到位 I 70.4-70.5 2拌水泵合/分到位 I 68.5~68.6 31 球阀开/关 到位 I 1O2.0-lO2.1 3弹水泵合/分到位 I 10O5-l O0.6 32#球阀开/关 .到位 I 102-2~lO2-3 11 球阀开/关到位 I 38.O~38.1 33#球阀开/关 到位 I lO2.4~102.5 12 球阀开/关到位 l 382~38.3 真空泵/射流 .方式 I 3.4 13 球阀开/关到位 I 38.4~38.5 表3数字量输出地址分配 数字量输出地址分配(计56点) 故障报警 O 8.0 1撑电动阀开/关 /开到位/关到 O 40.2—4O.6 1撑真空泵开关 O 8.4 8.5 位/过转矩 2≠≠真空泵开关 o 8.6—8.7 2#电动阀开/关 l#真空泵球阀 /开到位/关到 o 72.2~72.6 开/关 O 9.0~9.1 位/过转矩 2拌真空泵球阀 O 9 2~9.3 3≠≠电动阀开/关 开/关 /开到位/关到 O 104_2~104.6 l#水泵合闸/分闸 O40.0~40.1 位/过转矩 2群水泵合闸/分闸 O 72.O~72.1 21#球阀开/关 O 73.0-73.1 3 水泵合闸/分闸 Ol04.0~l04.1 22#球阀开/关 0 73.2~73_3 11#球阀开/关 O41.0~41.1 23#球阀开/关 O 73.4~73 5 12#球阀开/关 O 41.2~4l_3 31 球阀开/关 0 lO5.0~105.1 13#球阀开/关 O41.4~41.5 32#球阀开/关 O 105-2~l05_3 故障显示灯 O 8.1~8.3 33#球阀开/关 o 105.4~105.5 [1221 第34卷第9期2012—9(上) 表4模拟量的存储地址 水位传感器输入值 MD O 1#负压传感器输入值 MD 60 水位处理值 MD 4 1#负压处理值 MD 64 1#流量计中间值 MD 8 2#负压传感器输入值 MD 68 1 流量计读数值 MD l2 2#负压处理值 MD 72 1撑流量计本次值 MD 16 3#传感器输入值 MD 76 l舟流量累计值 MD 2O 3#负压处理值 MD 8O 2#流量计中间值 MD 24 1#压力传感器输入值 MD 90 2 流量计读数值 MD 28 1#压力处理值 MD 94 2拌流量计本次值 MD 32 2#压力传感器输入值 MD 98 2≠}流量累计值 MD 36 2#压力处理值 MD lO2 3#流量计中间值 MD 40 3#压力传感器输入值 MD 106 3撑流量计读数值 MD44 3#压力处理值 MD 110 3≠}流量计本次值 MD 50 3#流量累计值 MD 54 流量总累计值 MD 58 1.4 PLC的程序设计 PLC的程序设计采用西门子开发西门子的s7— 300系列的编程语言STEP7,其设计程序如下: 1)首先介绍模拟量处理程序,这里以水泵流 量为例 L PIW 436 //1#流量装入累加器l ITD //16位整数转化成32位整数 DTR //32位整数转化成32位实数 T MD 8 L 3.616898e一002//乘于流量值中间变量 L MD8 R L 2.900000e.001//加上校正系数 +R T MD 12 //存入MD12中 2)下面给出l#水泵流量累计计算的程序: A I 37.0 //判断l#水泵电动阀是否开 JC mj1 //若RL0=l时跳转,否则, 顺序执行 JU lnj2 //无条件跳转 llli1:L MD12 //载入流量计读数 L 1.666667E一002 R //乘以校正系数 T MD 16 //放入MD16中 L MD 20 //调出1#流量累计值 I MD 1 6 I 匐 化 ?: /∥调出 #流量累计值 / 全 皂,… L +R 如 ∥相加后再放入MD5一 、 一 4中 . T MD 54 L MM D 580 ∥调出系统总流量累计值 MD 200∥放 L MD 36 //2#流量累计值装入累加器1… 2结束语 不高 文 对煤矿井下主排水系统自动化程度 :。 萎 ÷ 3弄"rt lplj ,b ̄l ̄1;9 71 - I" I::1 /"YJ ~:一 一~…… … 下主排水系统的自 …”………… . .”~…一~…一~~……羹 篓 …~~………”望 差 ~ 应用 化2 统在吊粒烫色技 _”…~一