工控网首页
>

应用设计

>

基于泓格7188EXD的压缩机远程监控系统的设计与实施

基于泓格7188EXD的压缩机远程监控系统的设计与实施

2003/12/4 11:27:00
摘 要 本文主要论述了如何利用泓格公司的嵌入式网络通信微控制器I-7188EXD,构成一个基于工业Ethernet的空气压缩机的远程监控系统。 关键词 I-7188EXD 压缩机 远程监控 一、开发需求与背景   我国大型企业内存在着种类繁多的自动化系统。这些自动化系统通常由各个局部(如车间)逐步发展起来,往往是各自独立的“孤岛”。如何将这些自动化“孤岛”互联起来形成“集成”的群岛,以便合理的利用资源,最大限度的共享信息,从而提高企业效益。这是当前企业信息化至关重要的一环。而Ethernet技术和应用的发展,使其从办公自动化走向工业自动化,工业以太网的兴起,使企业信息集成成为可能。   传统的压缩机控制是通过手工的方式操作控制面板,不仅工作效率较低,而且不能使实时历史数据进入企业信息管理系统。当前国内压缩机市场竞争非常激烈,要使自己的产品在市场上占有优势,除了为企业提供质量可靠的压缩机产品之外,还要有良好的售后服务,反应及时、运行可靠的监控系统是很重要的一项服务。 总部设在美国新泽西洲伍德克利夫湖的英格索兰公司,是一家超过130年的历史,并领先于世界工业设备制造行业的企业,其中压缩机是其主打产品。该公司的压缩机在中国厂矿企业中使用很多,本监控系统主要开发对其进行远程监视与控制,可以自动完成空气压缩机的监测数据的自动采集、传输、处理和存贮,能够根据应用需求通过计算机网络将监测数据及其它相关处理信息提供给客户端计算机,作为控制和调度的依据,并且可以方便地与其它系统以多种方式实现数据交流和共享。 二、系统设计 2.1 控制方案
  如图所示的控制方案中,重要的控制参数存放在上位机上,I-7188EXD承担着双重作用,压缩机的本地控制和数据采集由与压缩机相连的SG控制器完成,IRI远程通讯转换器完成通信协议的转换。I-7188EXD在系统中是主控器、IRI和SG控制器是受控器,满足RS-485通信协议的主从要求。I-7188EXD作为SEVER服务器,是通讯连接的核心。7188EXD一直等待上位机的网络连接,随时接受上位机的命令要求,上传要求的设备的数据;同时根据有关的命令,对压缩机进行相关操作。与上位机通信正常时,历史数据全部通过网络存储在本地网监控中心,数据查询、报表打印全部由监控中心完成。当与上位机通信不正常时,I-7188EXD启动数据存储功能,将数据保存在其本身的FLASHROM中;在通信状态恢复正常后,关闭存储功能,并把所存储的数据上传到上位机。 2.2 系统工作原理
  I-7188EXD与IRI远程通讯转换器采用RS-485通信,波特率设为19200bps,使用MODBUS协议。其中,I-7188EXD为现场控制单元的主控制器,IRI为受控器。I-7188EXD与控制服务器采用TCP/IP通信方式。 2.3 系统配置 2.3.1 I-7188EXD   I-7188EXD由80188-40处理器驱动,带512KB静态RAM和512KB的Flash存储器。带有一个串行RS-232口和一个RS-485口。I-7188EXD具有10 Base-T以太网接口,与NE-2000兼容,网络控制器内建16KB缓存,支持TCP/IP协议和Web server。内置实时时钟,看门狗定时器、内置MiniOS7操作系统、具有64位硬件唯一序列号,支持用户程序加密。它具有独特的双看门狗安全设计,即软件看门狗和硬件看门狗组成,万一主控计算机当机,所有的输出模块就进入预设的安全状态,符合工业的安全要求,使用方便,可大幅增加系统安全性。 2.3.2 SG型控制器   本远程监控系统要监控的压缩机是美国英格索兰公司生产的SG型空气压缩机。与压缩机相连的控制器是该公司生产的SG型控制器。控制器中设有寄存器,用来存放压缩机运行时的相关参数以及报警、警告信息等。 2.3.3 IRI远程通讯转换器   由于SG型控制器的对外通信协议的商业机密性,为了使其能与I-7188EXD通信,必须接入通讯转换器。IRI远程通信转换器是英格索兰高科技的一个产品,主要用于压缩机与计算机之间的信息转换和传输,并可以为压缩机设置唯一的ID号。 三、软件设计 3.1 I-7188EXD与IRI之间的通信   这一部分为SCADA软件设计,是整个系统中较为复杂的部分,因为I-7188EXD模块负责协调所有INI远程通讯转换器的正常工作,以及与控制中心通讯,工作负荷比较大,所以必须仔细设计,考虑周全,反复调试,才能正常工作。这部分主要是I-7188EXD内置的现场控制程序,采用TC2.0编写,调用了I-7188相应的库函数,根据有关的协议进行数据采集,不停的遍历端口,分析数据,保存当前的有用数据,主要有初始化模块、定时采集模块、数据通信模块等。主程序首先初始化系统,包括对各串口以及系统运行参数的初始化,并设置时钟中断;然后运行各功能模块。 3.2 I-7188EXD与上位机之间的通信   这部分主要是I-7188EXD与上位机之间的通信,我们采用了北京昆仑公司的组态软件MSCG完成,并利用了泓格公司提供的I-7188E的OPC服务器,简化了编程工作。 四、结束语   在工业现场,特殊环境的要求,采用嵌入式的控制和通信模块I-7188EXD来取代PC机,不仅节省了空间,而且提高了数据可靠性和稳定性。在通讯网络方面,I-7188可以同时以RS-485与下位设备连接,可远距离通信,具有强抗干扰和双看门狗设计,加强了系统的可靠性;然后再用以太网通过TCP/IP协议与上位机的电脑相连,减少了工作人员的工作量和设备的投资成本,同时满足了管理人员实时了解设备运转情况的要求,使企业自动化控制和管理水平上了一个新台阶。
投诉建议

提交

查看更多评论
其他资讯

查看更多

PLC一体机之EK温度修正使用技巧

S7-300CPU存储器介绍及存储卡使用

0.05级超高精度互感器

DC-DC转换器(电源模块)应用指南——外接滤波电容选配

施罗德最小流量阀的应用范围及优点