基于Visual Basic的玻璃配料监控系统的实现

上传人:飞*** 文档编号:40627360 上传时间:2018-05-26 格式:DOC 页数:5 大小:72KB
返回 下载 相关 举报
基于Visual Basic的玻璃配料监控系统的实现_第1页
第1页 / 共5页
基于Visual Basic的玻璃配料监控系统的实现_第2页
第2页 / 共5页
基于Visual Basic的玻璃配料监控系统的实现_第3页
第3页 / 共5页
基于Visual Basic的玻璃配料监控系统的实现_第4页
第4页 / 共5页
基于Visual Basic的玻璃配料监控系统的实现_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于Visual Basic的玻璃配料监控系统的实现》由会员分享,可在线阅读,更多相关《基于Visual Basic的玻璃配料监控系统的实现(5页珍藏版)》请在金锄头文库上搜索。

1、1基于 Visual Basic 的玻璃配料监控系统的实现沈晓磊1,李琳波2,晁建伟2(1.西安石油大学机械工程学院,陕西 西安 710065;2.煤炭科学研究总院重庆院,重庆 400037)摘 要:本文利用 VB6.0 实现了在 WindowsXP 环境下实现了对三菱 FX2N 系列 PLC 为核心的玻璃配料监控系统的运行状态进行实时监控,同时对通信协议和参数作出了详细说明,简述了编程过程中所要注意的问题,并给出了解决的方案。关键词:监控系统;PLC;串行通信;VBThe Realization Of GlassIngredient Monitoring System Based On VB

2、(shen xiaolei1 ,li linbo2,chao jianwei2)(1.School of mechanical engineering,xian shiyou university,xian 710065,china;2. chongqing branch china coal research institute, Chongqing 400037,china)Abstract:The paper introduces the glass ingredient supervisory system based on Mitsubishi FX2N series PLC , u

3、ses VB6.0 software to realize on the computer and the PLC serial communication under the Windows environment, and carries on the real-time monitoring to its running status, makes the specify to the correspondence protocol and the parameter, summarizes the question which in the programming process ha

4、d to pay attention, and has produced the solution plan.Key words: Monitoring System; PLC ;serial communication ;VB 1引言可编程序控制器(Programmable Controller)简称 PLC 是以微处理器为基础的新型控制装置。它以卓越的可靠性、抗干扰性和极方便的可编程性广泛应用于工业控制领域。另外还能与其他计算机进行通信联网实现上位机与 PLC 之间的串行通讯,最终达到计算机对PLC 所连接设备工作状态的实时监控。本文结合计算机与 PLC 串行通信在玻璃配料监控系1 收稿日

5、期作者简介作者简介:沈晓磊(1973.6) ,男,河南人,1995 年毕业于哈尔滨工业大学,在职工程硕士,从事自动化 控制及其在工业方面的实际应用方面的研究工作 E-mail: Tel:13579966910统中的应用,对此系统的设计进行了阐述。介绍了在 WindowsXP 环境下,使用 VB6.0 开发出上位机与 FX2N 系列 PLC 之间的串行通信程序,该程序能够利用计算机实时控制和管理 PLC,实现数据的实时通信、交换和显示。2玻璃配料监控系统的构成河南物华玻璃有限公司是一个年产 40 万吨的中小型玻璃厂,现需要扩厂改建。现场来的模拟信号有:砂岩 1、砂岩 2、石灰石、白云石 、长石

6、 、纯碱、芒硝共计七路;开关量输入信号有:紧急停车 1 路、补料开关 1 路、掉电保护 1 路、报警复位 1 路、进料开关8 路、放料开关 13 路,加水开关 1 路、溜子壁振开关 1 路、掉电开关 1 路、混料机门开关1 路,提升机开反馈 1 路,称房皮带开反馈 1 路、地坑开反馈 1 路、窖头开反馈 1 路,复位 1 路,共计 36 路;开关量输出信号有:模拟盘显示共计 22 路,放料控制共计 16 路,进料控制共计 18 路,称重显示共计 23 路。本系统下位机采用 PLC 工控机,该机具有速度快,精度高,储存空间大,并利于系统连网,使用高级语言编程方便等特点。控制系统采用上下位机双机运

7、行,下位机主要完成控制任务,包括数据采集,数据处理,PID 控制运算,工程量转换,以及控制输出和事故紧急自动停车,并且在上位机退出运行时能独立地完成控制任务。上位机主要完成数据显示,人机对话,报表打印,配比的自动计算以及计算机联网和其他管理任务。3通信系统设计3.1 上位机串行通信口的设置上位机通信接口部分采用 VB 语言来编写, 在 VB 中专门有一个控件 Microsoft Comm Control(简称 MSComm 控件)用来提供串行通信。在编程过程中只要设置 MSComm 控件的属性, 就可以实现串行通信。用鼠标拖动这个图标到 Form 中,即可设置其属性。本工程采用事件驱动方式处理

8、接受信息,即把 Rthreshold 属性设置为非零的值,此时只要接收字符或传输线发生变化就会产生串口事件 OnComm。通过查询 CommEvent 属性可以捕获这些通信事件。VB 的 MSComm 控件通过端口传送和接收数据。因此可以通过对 MSComm控件的相关属性来对串口进行设置,MSComm 控件的主要属性:表 1 MSComm 控件的主要属性属性功能属性功能Commport设置通信口OutBufferSize输出缓冲区大小Setting设置通信参数InputMode设置接收数据模式InBufferSize输入缓冲区大小InputLen每次读取字符数Sthreshold设置一次从缓冲

9、区读取字符数PortOpen打开和关闭通信口对于玻璃配料监控系统,采用标准的通信参数配置如表 2 所示:表 2 标准的通信参数配置参数设置启动位1波特率9600b/s停止位2奇偶校验E数据长度7属性设置如下:CommPort=2 ;Setting=“9600,E,7,1“;InBufferSize=40;OutBufferSize=2;InputMode=comInputModeBinary;Rthreshold=1; InputLen=1;Sthreshold=0;PortOpen=True;3.2 下位机通信设置当 PLC 与上位计算机之间进行通信时,一般把该通信方式称为上位机链接通信。本

10、系统采用 RS485 通信口实现上位机链接,此时一台上位机可以与多达 32 台 PLC 进行通信,实现(1:N)的分布式控制系统。要启动上位机链接通信,在通信开始以前应该对 PLC 三个通信寄存器进行设置:D8120,D8121(存放站号),D8129(间断时间)。PLC 的设置要与计算机串口设置一致,故把PLC 的通信设置为:7 位数据位,1 位停止位,偶校验,9600bps 则 D8120 的值对应为H6086。下图是这三个通信寄存器的设置梯形图:PLC 与 PC 机通讯的 VB 源程序大体如下(因篇幅有限只给出部分源程序代码):采用的是 FX232BD 通讯模块,协议是 FX 通讯协议。

11、上位机和 PLC 的数据传送的部分程序Private Sub send()Dim outstring As Stringoutstring=“00RD0000001“outstring=outstring+fcs(outstring)+“*“+Chr(13)MSComm1.inbuffercounts=0MSComm1.Output=outstringDoDoEventsLoop Until MSComm1.InBufferCount 0instring=MSComm1.InputEnd Sub程序设计完成后,用 SC09 通信电缆通过编程口将程序下载到 PLC 内。这样上位机程序就可以通过

12、PLC 采集现场数据并将控制参数信息写到 PLC 中。4结论本控制系统已经成功地在河南物化玻璃有限公司运行了一年多,系统的运行情况表明:该监控系统性能可靠,测量精度高,运行稳定,维护量小,人机界面友好且造价便宜,实现了上位计算机对多台 PLC 的监控,更改串行通信设置和通信格式便可以和不同厂家不同型号 PLC 通信,便于系统升级。具有良好的使用和推广价值。5参考文献1范逸之. VB 与 RS-232 串行通讯控制M. 北京:中国青年出版社,2002.2王新民. VB 程序设计与数据库应用M. 北京:电子工业出版社,2003.3顾战松,陈铁年.可编程序控制器原理及应用M.北京:国防工业出版社M,1996.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号