1.一种无极绳绞车系统控制方法,包括由PLC、输入装置、输出控制装置、液晶显示屏和语音播放装置组成的无极绳绞车监控装置;其特征是:无极绳绞车系统的控制核心为PLC,无极绳绞车系统的PLC控制主程序包括绞车运行程序、画面切换子程序、紧急停止子程序、语音子程序、parameter子程序、零点校对子程序、HSCO子程序和INT-O中断程序;所述的画面切换子程序还包括参数选择灯二级子程序、参数加减二级子程序。
2.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:绞车运行程序的包括以下步骤: 步骤1:控制开始,加载画面切换次级控制方法、紧急停止次级控制方法、语音次级控制方法、parameter次级控制方法、零点校对次级控制方法;PLC首次扫描加载HSCO次级控制方法和设置的运行参数; 步骤2:1、如果按下正向点动按钮,则进入点动方式;如果再次按下正向点动按钮,则PLC正转输出点闭合; i1、如果按下正向运行按钮,则启动预警声音播放,同时开始延时计时,延时时间到,则停止播放预警声音,PLC正转输出点闭合; ii1、如果按下反向运行按钮,则启动预警声音播放,同时开始延时计时,延时时间到,则停止播放预警声音,PLC反转输出点闭合; iv、如果按下反向点动按钮,则进入点动方式;如果再次按下反向点动按钮,PLC反转输出点闭合; 步骤3:开始另一延时计时,延时时间到,合上离合器; 步骤4:步骤2中1、ii的情况`下,绞车开始正向前进;步骤2中ii1、iv的情况下,绞车开始反向返回; 步骤5:1、如果松开正向点动按钮或松开反向点动按钮或按下停止按钮,则绞车停止运行,同时返回到步骤2,重新开始循环;i1、如果出现紧急停止信号,则绞车停止运行; 步骤6:步骤5中的步骤ii中,出现紧急停止信号,则播放相应的报警声音,同时弹出报警子窗口,并记录和存储至液晶显示屏中的存储器;如果紧急停止信号消除,则转入步骤7 ; 步骤7:如果按下复位按钮,则返回到步骤2,重新开始循环; 步骤8:结束整个绞车运行。
3.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:画面切换子程序包括以下步骤: 步骤301 =PLC首次扫描或按下复位按钮,转入步骤302 ; 步骤302:打开主画面; 步骤303:如果按下设置键按钮,转入步骤304 ; 步骤304:进入参数设置画面, 步骤305:1、如果按下设置键按钮,转入步骤306 ;i1、如果按下复位按钮,则返回到步骤301,重新开始循环; 步骤306:调用参数选择灯二级次级控制方法; 步骤307:1、如果历史报警按键未选中,按下增加键按钮或按下减少键按钮,则调用参数加减二级次级控制方法;i1、如果历史报警按键选中,转入步骤308 ;步骤308:按下停止按钮; 步骤309:进入历史报警画面; 步骤310:如果按下复位按钮,则返回到步骤301,重新开始循环; 步骤311:返回绞车运行控制方法。
4.根据权利要求3所述的无极绳绞车系统控制方法,其特征是:步骤306中的参数选择灯二级子程序还包括以下步骤: 步骤4301:读取画面号; 步骤4302:加载上升沿初始化指示灯号码为零; 步骤4303:读取指示灯数量 步骤4304:如果按下增加按钮,则进入步骤4305 ; 步骤4305:如果按住增加按钮时间未到,则返回步骤4304 ;如果按住增加按钮时间到,则进入步骤4306 ; 步骤4306:指示灯号码加I 步骤4307:如果按住增加按钮自动断开时间到,则返回步骤4305 ;如果自动断开时间未到,则进入步骤4308 ; 步骤4308:如果指示灯号码>指示灯数量,则指示灯号码变为1,返回步骤4304 ; 步骤4309:如果指示灯号码<指示灯数量,则返回画面切换次级控制方法。
5.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:步骤307中的参数加减二级子程序还包括以下步骤: 步骤5301:读取画面页码; 步骤5302:读取参数当前值; 步骤5303:如果按住增加按钮时间未到或按住减少按钮时间未到,则返回画面切换次级控制方法;如果按住增加按钮时间到,则转入步骤5304 ;如果按住减少按钮时间到,则转入步骤5314 ; 步骤5304:参数当前值加上步长送入到参数当前值寄存器; 步骤5305:如果自动加减开始时间未到,则返回画面切换次级控制方法;如果自动加减开始时间到,则转入步骤5306 ; 步骤5306:如果自动加减间隔时间未到,则返回画面切换次级控制方法;如果自动间隔开始时间到,则转入步骤5307 ; 步骤5307:参数当前值加上步长送入到参数当前值寄存器; 步骤5308:如果当前值<设定最大值,则转入步骤5303,重新开始循环;如果当前值>设定最大值,则转入步骤5309 ; 步骤5309:最小值送入参数当前值寄存器; 步骤5310:返回步骤5303,重新开始循环; 步骤5314:参数当前值减去步长送入到参数当前值`寄存器; 步骤5315:如果自动加减开始时间未到,则返回画面切换次级控制方法;如果自动加减开始时间到,则转入步骤5316 ; 步骤5 316:如果自动加减间隔时间未到,则返回画面切换次级控制方法;如果自动间隔开始时间到,则转入步骤5317 ;步骤5317:参数当前值减去步长送入到参数当前值寄存器; 步骤5318:如果当前值>设定最大值,则转入步骤5303,重新开始循环;如果当前值<设定最大值,则转入步骤5319 ; 步骤5319:最大值送入参数当前值寄存器; 步骤5320:返回步骤5303,重新开始循环。
6.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:紧急停止子程序的包括以下步骤: 步骤601:如果绞车速度大于或等于设定的超速基准,则超速软元件置I ;如果否,则转入步骤602 ; 步骤602:如果绞车速度小于或等于设定的欠速基准,则欠速软元件置I ;如果否,则转入步骤603 ; 步骤603:如果绞车当前位置运行的距离大于或等于设定的总长度,则超过距离软元件置I ;如果否,则转入步骤604 ; 步骤604:如果机头过卷故障发生,则机头过卷软元件置I ;如果否,则转入步骤605 ;步骤605:如果机尾过卷故障发生, 则机尾过卷软元件置I ;如果否,则转入步骤606 ;步骤606:如果漏泄急停故障发生,则漏泄急停软元件置I ;如果否,则转入步骤607 ;步骤607:绞车系统的总急停数为N,如果急停I至急停N之间至少有一个急停故障发生,则急停软元件置I ;如果否,返回主程序,等待下一扫描周期再次调用; 步骤608:如果超速软元件、欠速软元件、超过距离软元件、机头过卷软元件、机尾过卷软元件、漏泄急停软元件和急停软元件之间至少有一个置1,则急停保护软元件置1,转入步骤109 ; 步骤609:如果复位软元件置1,则急停保护软元件置0,转入步骤101,重新开始循环。
7.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:语音子程序的包括以下步骤: 步骤701:如果按下正向运行按钮,则播放启动预警声音播放,同时开始延时计时,延时时间到,则停止播放启动预警声音;如果否,则转入步骤702 ; 步骤702:如果按下反向运行按钮,则播放启动预警声音播放,同时开始延时计时,延时时间到,则停止播放启动预警声音;如果否,则转入步骤703 ; 步骤703:如果出现超速故障,则播放超速报警声音;如果否,则转入步骤704 ; 步骤704:如果出现欠速故障,则播放欠速报警声音;如果否,则转入步骤705 ; 步骤705:如果出现机头过卷故障,则播放机头过卷报警声音;如果否,则转入步骤706 ; 步骤706:如果出现机尾过卷故障,则播放机尾过卷报警声音;如果否,则转入步骤707 ; 步骤707:如果出现漏泄急停故障,则播放漏泄急停报警声音;如果否,则转入步骤708 ; 步骤708:如果出现急停故障,则播放急停报警声音;如果否,则转入步骤709 ;如果否,返回主程序,等待下一扫描周期再次调用; 步骤709:如果超速报警声音、欠速报警声音、机头过卷报警声音、机尾过卷报警声音、漏泄急停报警声音和急停报警声音之间至少有一个播放,则转入步骤710 ; 步骤710:如果按下复位按钮,则断开报警声音,转入步骤701,重新开始循环。
8.根据权利要求1所述的无极绳绞车系统控制方法,其特征是:HSC0子程序包括以下步骤: 步骤801:初始化HSCO次级控制方法; 步骤802:累加次数置O ; 步骤803:累加数据置O; 步骤804:置高速计数器HCO的控制字节=16#F8 ; 步骤805:置HCO的工作模式=0 ; 步骤806:置HCO的初始值寄存器=0 ; 步骤807:执行HSC指令; 步骤808:设置定时中断时间; 步骤809:连接定时中断号和中断程序INT-O ; 步骤810:开中断; 步骤811 =PLC的第一输入端口,采集旋转编码器脉冲数,并送入到HCO当前值; 步骤812:将HCO当前值加上累加数据送入累加数据寄存器;` 步骤813:将累加次数+1送入累加次数寄存器; 步骤814:执行HSC指令; 步骤815:如果累加次数不等于设定数值,则返回到步骤813,重新开始循环;如果累加次数等于设定数值,则转入步骤817 ; 步骤816:将累加数据除以累加次数的值送入数据平均值寄存器; 步骤817:将数据平均值除以定时中断时长的值送入转速(转/分)寄存器; 步骤818:置累加次数=0; 步骤819:置累加数据=0; 步骤820:关中断; 步骤821:调用parameter次级控制方法,转速(转/分)转换为(米/分),并计算出运行距离; 步骤822:转速(米/分)和运行距离数据经串口通信线输入到液晶显示屏中显示。