当前位置: 首页 > ai >正文

MODBUS与PROFIBUS-DP通讯的螺杆空压机控制系统设计与监控实况

MODBUS与PROFIBUS-DP通讯的螺杆空压机控制系统设计与监控实况

本 文 主 要 介 绍 了 400万 选 矿 过 滤 间 12 台螺 杆 空 压 机 控 制 系统 . 通 过 RS485接 口与 PROFIBUS—DP的 通 讯 ,再 通 过 以 太 网 实现 与 中心 变电 所 网关 进行 通讯 。对 螺杆 空压 机 运行 参数进 行监 控 的过程

柳钢400万选矿厂12台螺杆空压机控制 系统采用的是Model 301ETK1173 系列产品,该产品使用的是MODBUS 通讯方式,而与上位监控机通讯的下位控制系统是CompactLogix 系列产品,采用的是MVI69-PDPMV1通讯模块,MVI69-PDPMV1 通讯模块只能实现PROFIBUS-DP网络通讯。要实现螺杆空压机控制系统与上位操  作机之间的通讯,就需要把螺杆空压机控制系统与CompactLogix 控制系统连接起来。两种通讯协议无法实现直接通讯,必须经过协议转换。

为实现两种协议的转换Model 301ETK1173处理器RS485 接口所使用的MODBUS协议,CompactLogix系统MVI69-PDPMV1通讯模块所使用的PROFIBUS 协议需要用 WL-ABD3010协议转换器将它们连接起来,从而实现  MODBUS转 PROFIBUS网络通讯连接。通过通  讯方式从现场运行的螺杆空压机设备运行数据  读取到CompactLogix 系统中,在上位机画面中显示,完成对螺杆空压机的设备运行状况的监 视功能,满足生产需要!。

2. MODBUS 转 PROFIBUS网关的硬件接线

螺杆空压机控制系统采用的是 Model 301ETK处理器,通过 RS232 接口连接 RS432/RS485转化器,将RS232 转化为RS485接口数据,通过硬件连线连接 WL-ABD3010协 议 转 换 器 , 将 RS485  接 口 数 据 传 送 到 PROFIBUS-DP  网 络 , 由 DP  网 络 传 送 到 CompactLogix系统。


协议转换器将 RS485 接口数据传送到 PROFIBUS-DP 网络,12台螺杆空压机对应12 台协议转换器,之后通过DP 头将1-3#空压机 为一组,4-12#空压机为另外一组,串联连接在 一起,最后进入中继器12,连接到 CompactLogix 系统中,现实数据的读取。

2.1  MODBUS转 PROFIBUS 网关 WL-ABD3010 拨码开关设置

(1)设置RS85工作方式为主站(on);

(2)1-12#螺杆空压机PROFIBUS DP从站地址是14-25;

2.2螺杆空压机控制系统设置

(1)波特率(9600Kbit/sec);

(2)读取数据位(8位);

(3)奇偶校验(8位无校验1停止位NoPar-ity);

(4)1-12#螺杆空压机MODBUS从站地址 是:2-13;

3.1通讯模块和通讯方式组态

400万过滤间控制系统采用的是罗克韦尔公司CompactLogix 系列产品,通讯模块采用 MVI69 PDPM-V1通讯模块,应用PROFIBUS通讯方式,利用 ProSoft Configuration Builder 对WL-ABD3010网关进行通讯模块和通讯方式 组态。

3.2主站、从站模块组态添加

添加主站模块PROFIBUS Master,并设置主 站地址、波特率以及通讯方式。如图4所示。

PROFIBUS 从站地址设定组态,12台螺杆空压 机 使 用 1 2 块  WL-ABD3010   网关,网关在 PROFIBUS 一侧是PROFIBUS 从站,需要设置PROFIBUS 从站地址,地址设置由产品顶面的拨 码开关设置,并在ProSoft Configuration Builder 进行组态。1- 12#螺杆空压机设置PROFIBUS DP 从站地址依次为14-25


3.3   MODBUS 通讯参数设置

设置Moduledata,参数设置如下表1所示。

3.4  MODBUS 读取数据区组态,包括 MOD- BUS 数据区的从站地址、数据区的起始地址12台螺杆空压机 MODBUS 数据区的从站地址MODBUSNO,  数据读取起始地址为1004,地址对应:1004:空压机油分桶温度;1005:空压机排气温度。

4  组态后在线通讯情况

通过串口线将组态好的程序下载到MVI69- PDPMV1通讯模块,在线可以直观的看到通讯连 接状态,点击Online-read  4  word(4xxx)查看读取 的数据,读取的数据占四个字,八个字节,每个字节8位。最后在CompactLogix控制系统中添加数 据处理程序,将读取的数据在上位机画面上显 示,实现了以太网在上位监控机画面上显示空压 机运行参数的功能。

实现了12台螺杆空压机设备运行数据传 输到PLC 的通讯功能,并在上位机画面上对数 据进行实时监控,给主控室操作人员监视现场 空压机的设备运行状态和报警信息提供了平 台,以满足生产的需要。


5   

网络通讯是控制系统中不缺少的一部分, 数据通讯的实现不仅可以使我们实时监控现场  设备的运行情况,还可以通过数据趋势、设备参  数进行系统分析,确保设备安全稳定的运行。通  过以上过程实现了螺杆空压机控制系统与  CompactLogix 控制系统之间通讯的实现,MODBUS转 PROFIBUS的实现过程可以推广使用。

http://www.xdnf.cn/news/6229.html

相关文章:

  • 宝塔基于亚马逊云服务器安装mysql5.7失败问题记录
  • redis 命令大全整理
  • 嵌入式STM32学习——外部中断震动感应灯
  • java8新特性
  • 第七节第二部分:接口的综合案例
  • 一文介绍电路交换、报文交换和分组交换
  • Shell
  • Apollo学习——aem问题
  • AI时代的弯道超车之第十二章:英语和编程重要性?
  • 【ROS2】【分步讲解】节点的使用以及引入消息接口的方法
  • 软件设计师考试《综合知识》计算机编码考点分析——会更新软设所有知识点的考情分析,求个三连
  • Qt之Qfile类
  • STM32-USART串口通信(9)
  • 材料疲劳E-N曲线的优势及其在疲劳仿真中的应用
  • 18、时序数据库 (TSDB) 存储高密度传感器数据组件 - /数据与物联网组件/tsdb-power-plant-archive
  • OpenSHMEM 介绍和使用指南
  • contains方法的实现对比
  • Java 源码 HashMap源码分析
  • ConcurrentHashMap
  • GeoServer发布WMTS详细过程
  • javaScript简单版
  • 详解Windows(十三)——Windows防火墙
  • k8s监控方案实践补充(一):部署Metrics Server实现kubectl top和HPA支持
  • ESG时代,EcoVadis认证如何提升企业国际竞争力
  • 苍穹外卖--菜品分页查询
  • 优雅的请求接口(java)
  • 制造业降本增效的核心要素
  • 通过SMTP协议实现Linux邮件发送配置指南
  • 0514得物、0509滴滴面试总结复盘
  • 20250514 无限空间,当 a(t)→0,所有‌物理距离‌ d→0 ‌,这个状态是什么,是无限大的无限致密状态吗