




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、拓扑结构备注:1、WY1,WY3读;WY2,WY4写;2、一个模块可同时满足222个r/w;3、拓扑两套方案:1/1,2/2;4、配置两套方案:3区R/4区W;4区R/4区W定义定义功能码功能码03H/04H/06H/10H读区(WY1/3)1/3区读读读读读读读读读读读读读读读读读读写区(WY2/4)0/4区写写写写写写写写写写写写写写写写写写权限权限读读读读读读读读/写写读读/写写读读读读读读/写写读读/写写控制量控制字故障开关量(I)开关量(Q)IDES设备功率/回压模拟量(AI)模拟量(AQ)模拟量(约束值)控制字备用状态备用状态备用状态备用状态备用功率备用模拟量备用模拟量备用模拟量备
2、用地址分配0 x00000 x00050 x000A0 x00F0 x00140 x00190 x00280 x00490 x006A各部分长度分配10B10B10B10B10B30B66B66B10B读取方式按位读写按字读写备注(1)地址映射与没帧报文均不得大于224BYTE;(2)开关量(Q),读的时候是状态,写的时候是控制命令;(3)开关量I,对应操作台操作;(4)开关量Q,对应设备的具体动作;(5)模拟量AI,对应操作台操作;(6)模拟量AQ,对应设备具体运动量值;(7)设备功率/回压,传感器测量值;(8)WY1/3与WY2/4互为热备;(9)MODBUS-RTU的CRC校验;(10)
3、用3/4区,3读4写;(11)有效功能码:03H/04H/06H/10H结构定义备注:两帧报文间隔时间50ms(1)500ms;(2)Crc;(3)地址映射;(4)对应的是数字量;(5)0/4区和1/3区的读写测试具体定义区名称长度定义备注控制字A电机P01bit1100P1=1,P2=1,则手柄控制正反转;P1=1,P2=0,则只正转,手柄无效;P1=0,P2=1,则只反转,手柄无效;P1=0,P2=0,则B电机无控制。P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB定义D定义备注控制字B电机P01bit1100P1=1,P2=1,则手柄控制正反转
4、;P1=1,P2=0,则只正转,手柄无效;P1=0,P2=1,则只反转,手柄无效;P1=0,P2=0,则B电机无控制。P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字转盘P01bit1100P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字顶驱P01bit1100P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字自动灌浆泵P01bit1100P11bit1010备注:每帧报文不能大于2
5、24BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字1#泥浆泵泵P01bit1100P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字2#泥浆泵泵P01bit1100P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB电机定义D电机定义备注控制字3#泥浆泵泵P01bit1100P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义区名称长度DB定义D定义备注控制字自动送钻电机P01bit1100P1=1,P2=1,则手柄控制正反转;P1=
6、1,P2=0,则只正转,手柄无效;P1=0,P2=1,则只反转,手柄无效;P1=0,P2=0,则自送电机无控制P11bit1010备注:每帧报文不能大于224BYTE具体定义控制字具体定义故障具体定义区名称长度定义备注故障A电机1bit100=正常;1=故障B电机1bit100=正常;1=故障自动送钻电机1bit100=正常;1=故障转盘1bit100=正常;1=故障顶驱1bit100=正常;1=故障自动灌浆泵1bit100=正常;1=故障1#泵1bit100=正常;1=故障2#泵1bit100=正常;1=故障3#泵1bit100=正常;1=故障电磁刹车1bit100=正常;1=故障具体定义区
7、名称长度定义备注开关量(I)电机档位档位1bit0=空档;1=A;B=2;3=A+B0=空档;1=A;B=2;3=A+B1bitA电机启动停止启动停止1bit101=启动;0=停止B电机启动停止启动停止1bit101=启动;0=停止自动送钻电机启动停止1bit101=启动;0=停止A电机正反转正反转1bit101=正转;0=反转B电机正反转正反转1bit101=正转;0=反转自动送钻电机正转1bit101=正转;0=断开自动送钻电机反转1bit101=反转;0=断开转盘启动/停止1bit101=启动;0=停止正转1bit101=正转;0=断开反转1bit101=反转;0=断开顶驱启动/停止1b
8、it101=启动;0=停止正转1bit101=正转;0=断开反转1bit101=反转;0=断开模式1bit101=卸扣模式;0=钻井模式自动灌浆泵启动/停止1bit101=启动;0=停止1#泵启动/停止1bit101=启动;0=停止2#泵启动/停止1bit101=启动;0=停止3#泵启动/停止1bit101=启动;0=停止4#放喷阀开/关1bit101=开;0=关环形防喷器开/关1bit101=开;0=关半封防喷器开/关1bit101=开;0=关全封防喷器开/关1bit101=开;0=关1#节流阀开/关1bit101=开;0=关具体定义开关量(I)具体定义区名称长度定义备注开关量(Q)A电机启
9、动停止启动停止1bit101=启动;0=停止B电机启动停止启动停止1bit101=启动;0=停止自动送钻电机启动停止1bit101=启动;0=停止A电机正反转正反转1bit101=正转;0=反转B电机正反转正反转1bit101=正转;0=反转自动送钻电机正转正转1bit101=正转;0=断开自动送钻电机反转反转1bit101=反转;0=断开转盘启动/停止1bit101=启动;0=停止正转1bit101=正转;0=断开反转1bit101=反转;0=断开顶驱启动/停止1bit101=启动;0=停止正转1bit101=正转;0=断开反转1bit101=反转;0=断开模式1bit101=卸扣模式;0=
10、钻井模式自动灌浆泵启动/停止1bit101=启动;0=停止1#泵启动/停止1bit101=启动;0=停止2#泵启动/停止1bit101=启动;0=停止3#泵启动/停止1bit101=启动;0=停止4#放喷阀开/关1bit101=开;0=关环形防喷器开/关1bit101=开;0=关半封防喷器开/关1bit101=开;0=关全封防喷器开/关1bit101=开;0=关1#节流阀开/关1bit101=开;0=关长笛开/关1bit101=开;0=关短笛开/关1bit101=开;0=关具体定义开关量(Q)具体定义IDES具体定义区名称长度定义备注IDES干预程度1bit1=PLC命令回传至DSP,经过DS
11、P判断后,决定PLC是否执行;0=PLC命令不用回传到DSP,但是其必须在约束条件下执行自动情况下的干预程度钻机是否可控1bit1=可控;0=不可控DB/D手动/自动1bit1=自动模式(发命令,不发约束值);0=手动模式(不发命令,仅发约束值)DSP判断且下发(手动-约束;自动-干预)备注:每帧报文不能大于224BYTE具体定义区名称长度定义备注设备功率/回压A电机功率(02000KW)2BYTE功率B电机功率(02000KW)2BYTE自动送钻电机功率(0100KW)2BYTE转盘功率(02000KW)2BYTE顶驱功率(02000KW)2BYTE自动灌浆泵功率(0100KW)2BYTE1
12、#泵功率(02000KW)2BYTE2#泵功率(02000KW)2BYTE3#泵功率(02000KW)2BYTE4#防喷器回压(050MPa)2BYTE回压环形防喷器回压(050MPa)2BYTE半封防喷器回压(050MPa)2BYTE全封防喷器回压(050MPa)2BYTE1#节流阀回压(050MPa)2BYTE欠平衡阀门开度开度(0100%)2BYTE开度具体定义设备功率/回压?AI具体定义区名称长度定义备注模拟量(AI)A电机转速2BYTE010m/s027648B电机转速2BYTE010m/s027648自动送钻WOB2BYTE040T027648转盘转速2BYTE0200r02764
13、8顶驱转速2BYTE0200r027648自动灌浆泵泵冲(DBD)2BYTE0200r(0100l/s(排量)0276481#泵泵冲2BYTE0100l/s(排量)0276482#泵泵冲2BYTE0100l/s(排量)0276483#泵泵冲2BYTE0100l/s(排量)027648电磁刹车电流2BYTE027648液压盘刹比例阀开度2BYTE027648定向控制2BYTE0360(以当前点为参考点)027648具体定义模拟量(AI)具体定义区名称长度定义备注模拟量(AQ)A电机转速2BYTE010m/s027648B电机转速2BYTE010m/s027648自动送钻速度2BYTE0100r/
14、min(040t)027648转盘转速2BYTE0200r/min027648顶驱转速2BYTE0200r/min027648自动灌浆泵泵冲(DBD)2BYTE0100l/s(排量)0276481#泵泵冲2BYTE0100l/s(排量)0276482#泵泵冲2BYTE0100l/s(排量)0276483#泵泵冲2BYTE0100l/s(排量)027648欠平衡阀门开度2BYTE027648电磁刹车电流2BYTE027648液压盘刹比例阀开度2BYTE027648定向控制2BYTE0360(以当前点为参考点)027648具体定义模拟量(AQ)具体定义约束值具体定义区名称长度定义备注模拟量-约束主
15、电机速度2BYTE010m/s027648自动送钻WOB2BYTE040T027648旋转转速(转盘、顶驱)2BYTE0200r027648循环系统总排量2BYTE0200L/s027648功能码0 x01=读:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)开关量数量(高位)(bit)开关量数量(低位)(bit)CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)用0填充剩余高位位;(2)WY从站地址为1和3,地址1与3互为热备0 x01=读开关量:报文格式定义功能码0 x
16、01=读:WY从站应答报文格式定义WY从站地址功能码字节计数开关量CRC(高位)CRC(低位)1BYTE1BYTE1BYTEN BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)N=输出数量/8,如果余数不等于0,那么N=N+1;(2)WY从站地址为1和3,地址1与3互为热备备注:1、弃用开关量功能码功能码0 x05=读:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)通断标识(高位)(bit)通断标识(低位)(bit)CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备
17、注:(1)通断标识=FF00,置开关量为ON;通断标识=0000,置开关量为OFF;(2)WY从站地址为2和4,地址2与4互为热备0 x05=写单个开关量:报文格式定义功能码0 x05=读:WY从站应答报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)通断标识(高位)(bit)通断标识(低位)(bit)CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)通断标识=FF00,置开关量为ON;通断标识=0000,置开关量为OFF功能码0 x0F=读:DSP主站询问报文格式定义WY从站地址功能码起
18、始地址(高位)起始地址(低位)开关量数量(高位)(bit)开关量数量(低位)(bit)开关量(高位)(bit)状态开关量状态(低位)(bit)字节计数CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTENx1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)N=开关量数量/8,如果余数不等于0,那么,N=N+1;(2)WY从站地址为2和4,地址2与4互为热备0 x0F=写多个开关量:报文格式定义功能码0 x0F=读:WY从站应答报文格式定义WY从站地址功能码开关量数量(高位)(bit)开关量数量(低位)(bit)CRC(高位)CRC(
19、低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)每帧报文不能大于224BYTE;功能码0 x03=读:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)寄存器数量(高位)(bit)寄存器数量(低位)(bit)CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)每帧报文不能大于224BYTE;(2)WY从站地址为1和3,地址1与3互为热备0 x03=读保持寄存器(模拟量):报文格式定义功能码0 x03=读:WY从站应答报文格式
20、定义WY从站地址功能码字节计数寄存器CRC(高位)CRC(低位)1BYTE1BYTE1BYTEnX2 BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)N=寄存器数量;功能码0 x03=读:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)寄存器数量(高位)(bit)寄存器数量(低位)(bit)CRC(高位)CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)每帧报文不能大于224BYTE;(2)WY从站地址为1和3,地址1与3互为热备0 x04=读输入寄存器(模拟量):报文格
21、式定义功能码0 x04=读:WY从站应答报文格式定义WY从站地址功能码字节计数寄存器CRC(高位)CRC(低位)1BYTE1BYTE1BYTEnX2 BYTE1BYTE1BYTE读取方式按位读写按字读写备注:(1)N=寄存器数量;功能码0 x06=写:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位) 起始地址(低位)数据值(高位)(BYTE)数据值(低位)(BYTE)CRC(高位) CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写/按字读写备注:(1)每帧报文不能大于224BYTE;(2)WY从站地址为2和4,地址2与4
22、互为热备0 x06=写单个寄存器(模拟量):报文格式定义功能码0 x06=写:WY从站响应报文格式定义WY从站地址功能码起始地址(高位) 起始地址(低位)数据值(高位)(BYTE)数据值(低位)(BYTE)CRC(高位) CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE读取方式按位读写/按字读写备注:(1)每帧报文不能大于224BYTE;功能码0 x10=写:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)寄存器数量(高位)寄存器数量(低位)(BYTE)字节计数寄存器值CRC(高位) CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYTE1BYTE1BYTENx1BYTE1BYTE1BYTE读取方式按位读写/按字读写备注:(1)N=寄存器数量;(2)WY从站地址为2和4,地址2与4互为热备0 x10=写多个寄存器(模拟量) :报文格式定义功能码0 x10=写:DSP主站询问报文格式定义WY从站地址功能码起始地址(高位)起始地址(低位)寄存器数量(高位)寄存器数量(低位)(BYTE)CRC(高位) CRC(低位)1BYTE1BYTE1BYTE1BYTE1BYT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车辆分期赔偿合同协议
- 轻微受伤赔偿协议书模板
- 国内过桥资金借款合同
- 个人长期租车合同
- 人力资源管理理论实践试题库
- 车饰合作协议书范本
- 溢价入股协议书
- 烟酒补偿协议书
- 签订合同授权的委托书
- 基于物联网技术的智能家居设备通信协议说明
- 外贸英语词汇
- 中级出版专业技术人员职业资格2025年笔试题库附答案
- 江苏南通2025年公开招聘农村(村务)工作者笔试题带答案分析
- 专利代缴年费合同协议
- 高级激光应用试题及答案
- 2024中国国新基金管理有限公司相关岗位招聘7人笔试参考题库附带答案详解
- GB 28050-2025食品安全国家标准预包装食品营养标签通则
- 登高车安全培训
- 人教版七年级地理下册 第九章第三节 撒哈拉以南的非洲(上课、学习课件)
- 大型活动安全保障职责与分工
- 2025年数独考试试题及答案
评论
0/150
提交评论