摘要
RN254型铁钻工是勘探技术所自主研发的井口自动化拧卸设备,可在3.5~10 in范围内安全、快速、平稳地实现钻具连接、上卸扣操作。基于对一般钻井井台自动化设备集成应用和功能需求特点分析,以井台设备模块化、集成化为设计思想,结合RN254型铁钻工的作业工况、机械结构及液压系统,设计了RN254型铁钻工电控系统。该系统以S7-1200PLC为控制核心、Profinet为通讯方式,将铁钻工所有元件有序地整合到一起,实现了动作单步控制或多个动作顺序组合的一键自动控制。经野外实际生产试验及厂内联合调试,RN254型铁钻工各动作执行良好,主机控制稳定有序,验证了电控系统的可行性及可靠性,提高了孔口作业自动化程度和作业安全性,为后续钻井智能化装备研发提供了参考。
随着智能化钻探设备的发展,铁钻工正在逐步取代液气大钳及人工作业钳成为孔口主要的上卸扣装
2023年,RN254型铁钻工在陕西延安某气井施工现场成功开展了生产应用试验,试验中RN254型铁钻工配合钻机钻井进尺4164 m,实现零故障零事故自动化拧卸各种扣型千余次,获得了用户的一致好评。
2024年,着力在设备模块化、自动化、集成化方面升级完善RN254型铁钻工电控系统。西门子S7-1200 PLC处理性能强大,配合扩展模块可控制多个执行元件顺序或同时动
RN254型铁钻工是采用机电液一体化设计的孔口自动化拧卸设备(

图1 RN254型铁钻工
RN254型铁钻工通过焊接底座固定安装在钻机底座上,根据
(1)基座旋转:该机构通过基座上的回转驱动可使铁钻工主钳对准井口或“鼠洞”工作位、停机位等其他设定位置。(2)主钳前后移动:该机构利用一对平行四连杆机构组成的伸缩臂通过伸缩油缸实现铁钻工主钳向井口或“鼠洞”方向前后移动。(3)主钳上下移动:通过安装于基座和伸缩臂之间的滑移油缸伸缩带动主钳实现夹持位置的高低调整。(4)下钳夹紧与松开:下钳通过径向均布的3个夹紧油缸伸缩带动夹持卡瓦移动,实现对钻杆的夹紧与松开。(5)上钳夹紧与松开:原理与下钳相同。(6)主钳上扣与卸扣:主钳上扣与卸扣是实现在上扣时最后一扣的拧紧与卸扣时对第一扣的退扣,是受到侧向安装的两只油缸控制,当一个油缸伸出时,另一个油缸同时缩回,实现紧扣与松扣。(7)旋扣器夹紧与松开:旋扣器由两组滚轮和旋扣器夹紧油缸控制,夹紧油缸动作推动滚轮架实现对钻杆的“抱合”,松开动作相反。(8)旋扣器正反转:旋扣器的滚轮由液压马达驱动,可实现钻杆的正、反旋扣。(9)扶正机构伸出与缩回:由两个油缸同步动作带动对中架伸缩,在组接钻杆时扶正上部钻杆,使上下钻杆丝扣对正,便于旋扣。(10)泥浆防溅盒旋转与回位:由油缸带动泥浆防溅盒在待机位和钻杆中心位置(工作位)间摆动。(11)泥浆防溅盒打开与闭合:由油缸带动,使防溅盒打开或闭合。
基于对一般钻井井台自动化设备集成应用和功能需求特点分析,以井台设备模块化、集成化为设计思想,结合RN254型铁钻工的作业工况、机械结构及液压系统设计,设计RN254型铁钻工电控系统拓扑结构如

图2 电控系统拓扑图
分析RN254型铁钻工各执行元件动作和检测反馈,对应液压系统设计,按信号I/O类型统计见
序号 | IO信号类型 | 电控元件 | 动作/检测说明 |
---|---|---|---|
1 | 开关量输出(DO) | 电磁阀 | 回转驱动、伸缩油缸、升降油缸、下钳油缸、上钳油缸、上卸扣油缸、扶正油缸、旋扣夹持油缸、旋扣马达、防溅盒转动与开合油缸、高低压力及流量切换 |
2 | 比例量输出PWM | 电磁阀1YT | 远程比例限压 |
3 | RS485 | 绝对值编码器 | 回转驱动位置检测 |
4 | AI/电流4~20 mA | 缸内位移传感器/压力传感器 | 伸缩、上卸扣油缸活塞杆位移检测/上、下钳夹紧方向,上卸扣方向及旋扣夹紧方向压力检测 |
除本地应急控制外,RN254型铁钻工多采用无线遥控,或由司钻房上位机通过Profinet网络通讯方式实现中央集控,两种控制方式都可实现单步控制或多个动作顺序组合的一键自动控制,具体如下。
通过无线遥控或司钻房上位机控制界面,一键实现多个组合动作的顺序执行。
(1)自动工位:通过回转驱动编码器及伸缩油缸缸内位移传感器采集数据及工位计算,一键实现“井口待机”、“鼠洞待机”“停机”共3个工位的自动就位。
(2)自动卸扣:自动卸扣功能是通过设置自动卸扣的相关参数,使铁钻工完成一键自动卸扣动作。自动卸扣各顺序动作步见
步 | 动作 | 条件判断 |
---|---|---|
0 | 按下“自动卸扣”键 | |
1 | 初始化各相关动作初始位置 | 自动执行t(程序设定时间) |
2 | 下钳油缸夹紧 | 压力传感器 |
3 | 上卸扣钳顺时针旋转 | 油缸缸内位移传感器 |
4 | 上钳油缸夹紧 | 压力传感器 |
5 | 上卸扣钳逆时针旋转 | 压力传感器;油缸缸内位移传感器 |
6 | 上钳油缸松开 | 时间 |
7 | 上卸扣钳回正 | 油缸缸内位移传感器 |
8 | 旋扣夹持油缸夹紧 | 压力传感器 |
9 | 旋扣(马达)松 | 时间 |
10 | 旋扣夹持油缸松开 | 时间 |
11 | 下钳油缸松开 | 时间 |
12 | 是否需要防溅 | 司钻房上位机勾选“是”则继续运行,“否”则跳至20步 |
13 | 伸缩臂回收 | 缸内位移传感器 |
14 | 防溅盒打开 | 时间 |
15 | 防溅盒摆臂至工作位 | 时间 |
16 | 防溅盒闭合 | 时间 |
17 | 防溅盒打开 | 人工选择 |
18 | 防溅盒摆臂至待机位 | 时间 |
19 | 防溅盒闭合 | 时间 |
20 | 伸缩臂回收至待机位 | 缸内位移传感器 |
(3)自动上扣:自动上扣功能是通过设置自动上扣的相关参数,使铁钻工完成一键自动上扣动作。与自动卸扣动作类似,具体步动作设计不在此赘述。
根据电控系统总体方案设计,结合液压系统设计和安装特点(

图3 电控系统设备组成
硬件设计主要包括传感器的选型、PLC和扩展模块的选型以及无线遥控的选型设计。
对于回转驱动位置检测,为确保位置检测精度,选择使用RS485绝对值输出型编码器安装于回转驱动马达输出轴端,考虑回转驱动使用高减速比的情况下,角度位置检测精度进一步提高,满足一键自动对位时的高精度要求。
对于油缸位移的检测,充分考虑铁钻工作业工况,选择油缸内置磁致伸缩位移传感器,输出4~20 mA信号,具有防护性好、衰减小、检测精度高的特点。
对于液压系统压力的检测,选择高精度薄膜溅射式压力变送器,输出4~20 mA信号。
PLC的选型主要考虑易于与司钻房上位机集成系统通信,同时以稳定可靠为原则,选择西门子S7-1200系列,同时考虑Profinet通信、RS485通信以及前述系统I/O类型和点数需求,CPU及各扩展模块的选型详见
序号 | 名称 | 型号/指标参数 |
---|---|---|
1 | CPU | 西门子CPU1215C |
2 | RS485模块 | 西门子CB1241(RS485) |
3 | Profinet网络模块 | 西门子ET200sp PN接口模块155-6 PN ST |
4 | 开关量输入模块 | 西门子DI 16*24VDC ST |
5 | 开关量输出模块 | 西门子 DQ 16*24VDC/0.5A ST |
6 | 模拟量输入模块 | 西门子AI 8*I2-,4-wire BA |
S7-1200系列PLC支持IEC61131-3标准下的梯形图(LAD)、函数块图(FBD)、结构化文本(ST)、指令表(IL)和顺序功能图(SFC)多种编程语言,本系统的研发中主要采用结构化文本编程,它是类似于C语言的高级文本编程语言,适合处理复杂的计算、算法和数据处理的控制任务。
PLC程序设计主要分为两个方面:
(1)PLC作为下位机,与司钻房上位机界面通过Profinet网络协议进行通讯,为确保正常通讯,除设备IP地址和数据块DB等设置正确外,需与上位机共同定义数据交换的接口,即上位机HMI需要给下位机PLC发的操控指令和参数设置等,以及下位机PLC需要发给上位机HMI的当前传感器的数据和各开关状态等,即与司钻房上位机HMI设定对应的接收数据区和与HMI显示对应的发送数据区(见

图5 PLC程序数据流
(2)在定义了这些需要交换的数据接口的基础上,程序设计主要体现在系统的输入条件(包括HMI设定的接收数据区、传感器数据和I区数据)和输出结果(包括HMI显示的发送数据区和Q区数据)之间,采用ST编程语言对PLC的关联、互锁、顺序动作执行等控制逻辑进行表达,以及对数据进行类型转换和运算处理等。为简化程序结构,程序中多采用“IF A THEN B”条件语句结构以及循环、函数等程序构件进行编程。
司钻房上位机人机界面采用WinCC开发,在WinCC中新建项目,添加设备组态,修改设备IP地址,并添加数据块DB,设置好相关地址和通讯参数后,按与PLC定义好的数据接口添加相关变量名称、数据类型和地址,然后在组态画面中根据控制需求添加控件,各控件的变量关联要与前述定义数据接口一致。
司钻房上位机HMI主界面设计如

图6 司钻房上位机HMI主界面
①布尔(开关)状态显示区,以指示灯方式显示铁钻工控制的一些开关状态显示;
②状态参数显示区,以数值方式显示铁钻工当前状态参数,如工位角度、压力等;
③故障显示区,以指示灯方式显示故障并提供参数设置入口,参数设置页面如

图7 司钻房上位机HMI参数设置页面
④铁钻工操作区,提供操作按钮,如启停、集成/遥控切换,以及一键自动操作按钮等;
⑤扭矩曲线显示区,以实时曲线图方式显示铁钻工上卸扣扭矩;
⑥铁钻工分步操作区,提供各动作单步(点动)操作按钮;
⑦弹窗区,该区域显示手柄操作信息弹窗。
连接系统硬件,经检查确认线路无误,在仅电控系统上电、液压系统不启动的情况下,使用PLC在线监控功能对PLC的输入点、传感器数据和Q区输出进行监控,通过操作无线遥控盒在线监控测试各I区输入点是否正常,在线监控测试传感器数据是否正常,配合万用表或观察Q点输出中间继电器动作响应测试输出Q点是否响应无误。
在PLC在线监控测试各IO点正常的基础上,测试与上位机通讯是否正常,如上位机HMI操作指令与设置参数是否正常写入PLC接收数据区,以及上位机HMI显示区是否正常读取PLC发送数据,如各传感器数据等。
在RN254型铁钻工电控系统的研发与应用中,以S7-1200系列作为下位机主控PLC,配合扩展模块,采用Profinet网络的方式与司钻房上位机集控系统通讯,集成市场成熟的工业无线遥控技术,实现了井口自动化设备的模块化、集成化的设计;通过设置传感器检测反馈和PLC程序设计,配合司钻房上位机HMI参数设置,实现了对孔位和上、卸扣多个组合动作的一键自动控制;通过野外生产试验和与钻井设备厂家的成功集成应用充分验证了电控系统的设计,提高了孔口作业自动化程度和作业安全性。RN254型铁钻工电控系统的成功研发与集成应用是勘探技术研究所在智能化钻探设备体系中的又一次有效尝试,下一步将继续完善、优化智能化钻探技术装备,支撑地球深部钻探与深地资源开发。
参考文献
张鹏飞,朱永庆,张青锋,等.石油钻机自动化、智能化技术研究和发展建议[J].石油机械,2015,43(10):13-17. [百度学术]
孙长征,李进付,李海营,等.在役钻机管柱自动化升级改造技术与实践[J].西部探矿工程,2019,31(2):48-52. [百度学术]
张洪生,于昊,赵金峰.铁钻工的现状与展望[J].石油矿场机械,2008(1):12-16. [百度学术]
于昊.TZG216-110型铁钻工的机构研究[D].兰州:兰州理工大学,2008. [百度学术]
张洪生,于昊,赵金峰,等.TZG-120型铁钻工的设计方案研究[J].石油机械,2008(4):31-33. [百度学术]
张勇,刘清友,陈小伟.新型轻便式铁钻工的研制[J].石油矿场机械,2007(9):73-75. [百度学术]
孙军盈,朱江龙,王春蕾,等.DT20型铁钻工电液控制系统的研制[J].地质装备,2024,25(2):7-11. [百度学术]
赵金峰.TZG216-110型铁钻工控制系统的研究[D].兰州:兰州理工大学,2008. [百度学术]
张锋青.ST-80C铁钻工液压系统改造[J].中国石油和化工标准与质量,2024,44(12):148-149,152. [百度学术]
张洪生,赵金峰,于昊.基于PLC和行走式动力大钳的铁钻工上扣过程的控制[J].石油矿场机械,2008(3):80-83. [百度学术]
陈亚伟,陆梦佳,孔德鸿,等.基于以太网的S7-1200在线缆多功能机中的应用[J].自动化应用,2024,65(12):100-102. [百度学术]
金东琦,路汉刚.基于S7-1200控制的液压焊接夹具控制系统设计[J].牡丹江大学学报,2024,33(4):54-59. [百度学术]
周涛,杨汇军,韩金来.基于PLC的订单识别与包装入库系统设计[J].机电工程技术,2024,53(5):237-240. [百度学术]