为了解决液压支架电液控制系统控制程序现场升级不便、操作复杂的问题,提出了一种基于IAP技术的系统程序在线升级方案,建立了基于三级网络通信结构的程序在线下载模式,由防爆计算机提取程序代码,并发送至端头控制器,再由端头控制器对每一台支架控制器进行程序升级。针对煤矿井下复杂的电磁环境,在IAP技术的基础上增加了XRAM存储环节和数据校验环节,避免了由于数据通信错误而造成软件升级失败的问题,提高了程序在线升级的可靠性,并基于PowerBuilder开发平台开发了一套HEX文件代码处理软件,实现了程序代码的自动提取。