基于VB和InTouch的通信软件实现

基于VB和InTouch的通信软件实现

一、一种基于VB和InTouch 的通信软件实现(论文文献综述)

田鑫[1](2013)在《铝电解供电监控系统的综合自动化设计与实现》文中研究说明本论文所论述的铝电解供电监控系统的综合自动化设计与实现项目从属于兖矿科澳公司南屯铝厂信息化改造项目,是其子项目。论文在研究了铝电解行业的发展现状与趋势及铝电解工艺技术和铝电解整流供电技术的基础之上,从硬件组成和网络连接等方面阐述了铝电解整流供电系统的理论基础,并对各个系统进行了设计。论文的主要工作在于较为详细的描述和设计了铝电解整流供电系统、PLC稳流控制系统及铝电解供电监控系统。其中PLC稳流控制系统是铝电解整流供电系统的子系统,而铝电解整流供电系统又是铝电解供电监控系统的前提和基础,所以按照本论文安排的顺序进行设计和描述是必要并且合理的。整流供电监控系统的设计是本文的重点。通过软、硬件两方面给出详尽的设计方案。软件方面主要对工控组态软件InTouch进行研发,硬件方面主要对SLC500系列PLC和电流差动继电器SEL-587进行设计,并进一步实现了硬件的驱动软件和通信软件的设置及上下位机的通信,重点给出了铝电解供电监控系统的具体实现。实际运行结果表明,该系统实现了供电监控的自动化要求,有利于企业的节能降耗,具有一定的经济效益。

张晓霞[2](2013)在《基于组态软件的天然气远程监控软件的研制开发》文中研究表明本课题来源于某市天然气输配工程控制系统。论文重点阐述了基于组态软件的天然气远程监控软件的研制开发过程。该课题的研究对实现天然气供应的合理调度、优化管理以及确保稳定、安全的供气具有非常重要的意义。首先,本文论述了监控中心的功能要求,并提出了设计方案。其次,介绍了监控中心的硬件集成方案,实现了监控中心局域网的组网。再次,叙述了基于组态软件Intouch开发监控软件的过程,重点研究了Intouch与SQL Server数据库的通信,监控软件基于I/O Server与轮询调度软件之间进行数据交互等技术,实现了数据的动态显示、报警、报表及归档等功能要求。最后,论文讨论了采用XMLHttp技术实现客户端与服务器之间的交互,使用ADO.NET技术实现页面和数据库的连接的方法,运用C#语言开发了WEB发布系统,实现了管理人员通过Internet/Intranet以网页的形式浏览现场数据的功能。并且为了提高报表的查询效率,进一步研究了采用分页显示的方法进行优化。调试结果表明,监控软件完成了功能要求,达到了预期效果。

彭有福[3](2012)在《企业电能管理自动化系统的实现》文中研究表明随着社会经济发展、生产自动化程度的提高,大量电能驱动设备投入到生产、生活中,人们对电力的依赖程度越来越高。在工业供电系统当中,通过全面的掌握供电系统的运行状况,不但可以提高供电系统的运行的可靠性,还能够能加强对重要负荷的电能监测,同时掌握分时段电能计量(按峰、谷、平时段计量电能)的标准,合理的安排生产,从而减少电能消耗的费用,降低企业的生产成本;此外,企业供电系统对电能质量分析、配电系统的运行管理水平都提出了新的要求。对于企业来说,众多的用电设备的使用光使用人工进行管理已经不能满足日益扩大的企业规模和现代化的管理模式,而且电能管理的复杂性已经超出了人本身的能力,只有依靠计算机技术实现的电能管理自动化才能有效的管理企业的用电及监察。本文先介绍了系统的发展背景及研究现状,然后介绍了系统的总体结构和系统的相关监测量以及一些保护等功能,以及系统的软件和硬件设备的相关情况。设计开发的电能管理系统主要是用VB软件进行开发,其功能包括数据采集及分析、故障录波等功能,通过对Visual Basic软件这个开发工具特点、VB的以太网通信控件、VB操纵数据库技术的说明,论述了基于VB电能管理系统界面的设计思想,介绍了系统界面设计的结构、主界面和各个子界面窗口的设计、以及界面设计的若干关键问题,重点论述了系统中通信协议以及相应的通信程序的设计,管理系统和终端设备的通信采用了Modbus/TCP通信协议,并进行了以太网通信部分相关程序的设计、后台SQLServer数据库的设计以及相关操作。最后,总结了主站软件设计的几个关键问题还有系统研究过程当中的不足之处,探讨了电能管理系统今后的的发展方向。

梁秀霞,张培楠[4](2012)在《基于InTouch组态软件与串口的通讯实现》文中指出在连续退火生产线中,炉区温度的稳定性对退火后带钢的品质起着至关重要的作用。连续退火线中采用In-Touch组态软件与带串口功能的温控仪表及调功装置对炉区温度进行检测与控制。鉴于InTouch组态软件与串行温控仪表无法直接串行通讯,提出一种以Visual Basic控件为媒介,InTouch与Visual Basic控件之间采用DDE方式连接,VisualBasic与温控仪表间采用标准的串口通讯协议通讯的控制方法。工程实践结果表明:在该控制方式下,通讯稳定,温度控制达到了工艺要求,满足了生产需求。

王达,赵千川,马喜春[5](2011)在《基于OPC的PLC程序自动化测试》文中研究表明可编程逻辑控制器(PLC)是一种应用非常广泛的工业控制装置。随着PLC程序的规模和复杂性不断增加,研究PLC程序的自动化测试方法具有重要的意义。将高级语言程序自动化测试的思想引入PLC程序测试中,提出了一种基于OPC的PLC程序自动化测试框架。针对病房监护程序,搭建了一个自动化测试系统,验证了所提测试框架的可行性。最后,结合案例分析了PLC程序自动化测试的优势与可能遇到的困难。

梁秀霞,张培楠[6](2011)在《基于InTouch组态软件与串口的通讯实现》文中研究表明在连续退火生产线中,炉区温度的稳定性对退火后成品带钢的品质起着至关重要的作用。连续退火线中采用InTouch组态软件与带串口功能的温控仪表及调功装置对炉区温度进行检测与控制。鉴于InTouch组态软件与串行温控仪表无法直接串行通讯,提出一种以Visual Basic控件为媒介,InTouch与Visual Basic控件之间采用DDE方式连接,Visual Basic控件与温控仪表间采用标准的串口通讯协议通讯的控制方法。实践证明此温度控制达到了工艺要求,满足了生产需求。

王璞[7](2011)在《基于GPRS的天然气远程监控系统研究》文中提出本课题来源于某市天然气输配工程。论文根据工程需求,构建了天然气远程监控系统。论文首先对远程监控系统中几种常用的通信方式进行分析比较。考虑该工程实际应用情况,选择了GPRS作为本系统的通信方式。其次,通过对项目功能需求的系统性分析,给出了整个系统方案。为了实现远程监控站和调度监控中心之间的通信,设计了通信规约,并开发了相应的编解码程序。然后,论文分别给出了系统中的远程监控站、通信网络、调度监控中心的详细设计。针对不同类型的远程监控站的需求,设计了相应的软硬件配置,利用Delphi开发了通信接口软件以实现远程监控子站对调度监控中心通信指令的响应。对通信网络,详细介绍了GPRS DTU的工作原理以及GPRS的四种组网方式。基于APN专线的组网方式,利用GPRS DTU构建了系统的通信网络,并研究了该网络的可靠性。对调度控制中心,开发了轮询软件实现对远程监控子站的轮询调度。利用InTouch开发了监控软件,实现了数据的动态显示、报警、归档等功能。开发了通信服务软件,实现轮询软件和监控软件基于I/O Server的数据交互。最后对本文进行总结和展望。

蒋昊,张寿明[8](2010)在《Visual Basic实现Intouch与PLC通信》文中提出对于某些特殊型号PLC或者某些特殊型号仪表,现有驱动无法很好的支持其与Inouch等上位机软件的通信,因此介绍Visual Basic通过DDE和串口通信编程实现Intouch与PLC通信的方法,应用该法能够将PLC从现场采集的数据传送到上位机进行显示,也能从上位机向下位机发送控制指令,并保证上下位机的稳定通信。

张晓兰,谢涵[9](2009)在《InTouch在啤酒发酵监控系统中的应用》文中研究说明用工控组态软件InTouch设计与实现了啤酒发酵控制系统中的监控软件.监控主机应用软件的开发,采用工控组态软件InTouch,通过LNS DDE Server与LonWorks总线网的无缝连接,实现对系统各个智能节点的监控;利用数据动态交换技术,实现InTouch与底层网络的实时通讯.实践证明,该系统人机界面友好,操作方便,安全稳定.

郭圣安[10](2008)在《VB在远程管网数据传输中的应用》文中认为本文主要介绍在供水SCADA系统中远程测控终端如何和上位机的通信衔接问题,在该过程中通过编写VB程序得以实现。

二、一种基于VB和InTouch 的通信软件实现(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、一种基于VB和InTouch 的通信软件实现(论文提纲范文)

(1)铝电解供电监控系统的综合自动化设计与实现(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 论文研究背景及意义
    1.2 铝电解行业国内外发展现状
        1.2.1 铝电解行业的发展趋势
        1.2.2 铝电解技术在国内企业中的具体应用
    1.3 铝电解整流供电技术介绍
    1.4 铝电解整流供电及其监控系统的发展现状
    1.5 本文章节安排
第二章 整流供电系统技术介绍
    2.1 国内常用工控组态软件的分类
    2.2 国内外常用工控组态软件介绍
    2.3 组态软件的确定
    2.4 稳流控制理论
        2.4.1 稳流控制的目的
        2.4.2 稳流体系的研究现状
        2.4.3 稳流调节的工作机制
    2.5 本章小结
第三章 供电监控系统需求分析
    3.1 供电监控系统的整体需求
    3.2 电解铝厂供电监控系统需求分析
    3.3 整流供电系统电流差动继电保护装置的需求分析
    3.4 通信介质的选择
    3.5 本章小结
第四章 PLC 稳流控制系统设计
    4.1 PLC 稳流调节体系的构成
    4.2 PLC 稳流控制系统的实现流程
        4.2.1 单机组稳流调节流程
        4.2.2 系列电流调节
        4.2.3 PLC 稳流超调调节
    4.3 PLC 稳流控制体系工作特征和成效
    4.4 本章小结
第五章 供电监控系统设计与实现
    5.1 监控系统的软件构成
    5.2 监控系统的硬件连接
    5.3 上位机软件结构及上位机与下位机通信
        5.3.1 上位机软件结构
        5.3.2 InTouch 和 AB PLC 的通信
    5.4 监控系统网络集成思路
    5.5 基于 INTOUCH 的供电监控系统实现
        5.5.1 监控系统的设计程序
        5.5.2 监控系统的实现
        5.5.3 接收文件模块实现
        5.5.4 发送模块的实现
        5.5.5 监控系统的界面设计
    5.6 本章小结
第六章 供电监控系统的测试
    6.1 监控系统的硬件选型及功能测试
    6.2 本章小结
第七章 总结
    7.1 论文总结
    7.2 前景展望
致谢
参考文献

(2)基于组态软件的天然气远程监控软件的研制开发(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 课题的来源及意义
    1.2 国内外研究现状
        1.2.1 远程监控系统的发展现状
        1.2.2 组态软件在远程监控系统中的研究应用现状
    1.3 本文的主要工作及安排
第二章 远程监控系统总体设计
    2.1 系统的功能要求
    2.2 系统的方案设计
    2.3 监控中心实现的功能
    2.4 监控中心系统总体方案
    2.5 本章小结
第三章 监控中心的硬件集成
    3.1 监控中心的组网
        3.1.1 监控中心的网络拓扑设计
        3.1.2 网络系统方案的硬件配置
        3.1.3 局域网的 IP 分配
    3.2 传输协议选择
    3.3 局域网接入 Internet 的方式
    3.4 双网冗余的设计
    3.5 监控中心接入 GPRS 方式的选择
    3.6 本章小结
第四章 监控中心的软件开发
    4.1 监控软件的功能要求
    4.2 软件开发平台介绍
    4.3 监控系统软件的总体设计
    4.4 各模块的设计
        4.4.1 登录模块
        4.4.2 用户管理模块
        4.4.3 工艺流程模块
        4.4.4 参数设置模块
        4.4.5 报警模块
        4.4.6 数据查询模块
        4.4.7 报表管理
        4.4.7.1 DDE
        4.4.7.2 Intouch 对 DDE 技术的支持
        4.4.7.3 报表的设计
    4.5 Intouch 与数据库的通讯
        4.5.1 SQL Server 2008 数据库
        4.5.2 数据库设计
        4.5.3 ODBC
        4.5.4 Intouch 与 SQL Server 2008 数据库的通信
        4.5.5 数据库安全性考虑
    4.6 Intouch 与调度软件之间的通信
        4.6.1 调度软件
        4.6.2 Modbus 协议
        4.6.3 数据通讯
    4.7 本章小结
第五章 WEB 功能的扩展与开发
    5.1 WEB 功能开发的背景
    5.2 相关技术的介绍
        5.2.1 ASP.NET 技术
        5.2.2 AJAX 技术
        5.2.3 ADO.NET 访问数据库技术
        5.2.4 XMLhttp 技术
    5.3 WEB 的设计与实现
        5.3.1 工艺流程模块的设计与实现
        5.3.1.1 客户端页面的实时刷新
        5.3.1.2 服务器端响应处理过程
        5.3.2 报表模块的设计与实现
        5.3.2.1 报表模块的设计
        5.3.2.2 数据分页查询效率的优化设计
        5.3.3 趋势图模块的设计与实现
        5.3.3.1 Json 数据的生成到处理
        5.3.3.2 highcharts 趋势图的分析及展现
    5.4 本章小结
第六章 总结与展望
致谢
参考文献

(3)企业电能管理自动化系统的实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题背景及研究意义
    1.2 国内外研究发展现状
    1.3 本文所做工作
    1.4 本章小结
第2章 系统的构成及主要功能设计
    2.1 系统的构成
        2.1.1 系统硬件部分
        2.1.2 系统软件部分
    2.2 系统的主要参数监测及保护功能
        2.2.1 系统监测量
        2.2.2 电能质量监测参数
        2.2.3 系统主要保护功能
    2.3 系统的功能设计
        2.3.1 数据采集
        2.3.2 系统运行监视
        2.3.3 事故报警和记录功能
        2.3.4 电能质量分析
        2.3.5 定值设定功能
        2.3.6 统计分析与报表打印
        2.3.7 其他功能
    2.4 本章小结
第3章 电能管理系统的主站软件设计
    3.1 系统界面的设计软件—VISUAL BASIC
    3.2 系统界面设计结构及各模块功能
    3.3 系统主站软件工作流程
    3.4 系统的管理界面
        3.4.1 登陆管理界面
        3.4.2 系统的主界面
        3.4.3 系统菜单功能界面
    3.5 系统界面设计的关键问题
        3.5.1 软件的可靠性及抗干扰性
        3.5.2 软件系统的安全性
    3.6 本章小结
第4章 系统通信软件的设计
    4.1 通信协议的设计
        4.1.1 Modbus/TCP 协议简介
        4.1.2 Modbus/TCP 通信的系统结构与通信模式
        4.1.3 Modbus/ TCP 协议通信机制与帧格式设计
        4.1.4 通信协议的设计
    4.2 主站的以太网通信软件实现
        4.2.1 以太网通信的初始化
        4.2.2 DataArrival 事件的处理
        4.2.3 Timer 控件的控制
    4.3 系统的 RS-485 通信软件设计
    4.4 通信软件设计的关键技术
    4.5 通信程序的容错性处理
    4.6 本章小结
第5章 系统的数据库实现
    5.1 数据库开发环境的选择
        5.1.1 SQL Server 2000 数据库系统
        5.1.2 VB 软件平台上的数据库开发
        5.1.3 ADO 存取技术
    5.2 系统数据库的整体结构的设计
        5.2.1 数据库表结构设计
        5.2.2 各数据表的逻辑关系
    5.3 系统数据库的编程设计
        5.3.1 数据库的连接操作
        5.3.2 数据库的关闭操作
        5.3.3 数据库的存取操作
        5.3.4 数据库的程序设计
        5.3.5 数据查询与数据显示
        5.3.6 添加数据记录设计
        5.3.7 删除数据记录
        5.3.8 修改数据记录
    5.4 用户访问与控制机制
    5.5 本章小结
第6章 结论与展望
    6.1 结论
    6.2 展望
参考文献
攻读硕士学位期间取得的研究成果
致谢
附录

(4)基于InTouch组态软件与串口的通讯实现(论文提纲范文)

0 引言
1 系统组成
2 炉温过程检测及控制原理
    2.1 电加热炉温控制
    2.2 带温检测监控
3 InTouch与VB的通讯
    3.1 动态数据交换DDE
    3.2 InTouch与VB的DDE接口
    3.3 InTouch与VB的DDE实现
4 VB与温控仪表的串口通讯实现
5 结束语

(5)基于OPC的PLC程序自动化测试(论文提纲范文)

1 OPC技术简介
2 基于OPC的PLC程序自动化测试框架
3 实现案例
    3.1 系统构成
    3.2 系统建立
        3.2.1 下载PLC程序
        3.2.2 建立SIMATIC NET与PLC程序的连接
        3.2.3 配置FSGateway协议转换软件
        3.2.4 InTouch组态开发
    3.3 实验结果
4 讨论
    (1) 连续输出问题。
    (2) 测试输入关联问题。
5 结论

(7)基于GPRS的天然气远程监控系统研究(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 课题的来源及意义
    1.2 国内外研究现状
        1.2.1 远程监控系统研究现状
        1.2.2 GPRS 无线传输技术研究应用现状
    1.3 系统通讯方式的选择
    1.4 本文研究的主要内容
第二章 系统总体设计
    2.1 系统方案设计
        2.1.1 系统功能要求
        2.1.2 系统方案设计
    2.2 系统通信规约设计
        2.2.1 网络通信协议的具体设计
        2.2.1.1 协议中指令介绍
        2.2.1.2 指令的具体设定
        2.2.2 协议编码实现的关键技术
    2.3 小结
第三章 远程监控子站设计
    3.1 管网采集子站设计
        3.1.1 RTU 概述
        3.1.1.1 RTU 总体介绍
        3.1.1.2 RTU 选型
        3.1.2 管网采集子站硬件设计
        3.1.3 管网采集子站通信软件开发
    3.2 加气站子站设计
        3.2.1 加气站子站硬件设计
        3.2.2 加气站子站通信软件开发
        3.2.2.1 Delphi 简介
        3.2.2.2 加气站子站通信软件具体实现
    3.3 门站子站设计
        3.3.1 门站子站硬件设计
        3.3.2 门站子站通信软件设计
        3.3.2.1 InTouch 和DDE 技术介绍
        3.3.2.2 门站子站通信软件实现
    3.4 本章小节
第四章 通信部分实现
    4.1 GPRS 技术概述
        4.1.1 GPRS 简介
        4.1.2 GPRS 的特点
        4.1.3 GPRS 网络体系结构
        4.1.3.1 GPRS 网络结构
        4.1.3.2 GPRS 主要网络实体和接口
        4.1.4 GPRS 网络工作原理
        4.1.4.1 GPRS 数据传输平台
        4.1.4.2 GPRS 信令平台
    4.2 系统通信部分具体实现
        4.2.1 网络架构
        4.2.2 GPRS DTU
        4.2.2.1 GPRS DTU 概述
        4.2.2.2 GPRS DTU 工作过程
        4.2.2.3 宏电7120 GPRS DTU
        4.2.3 组网方式选择
        4.2.4 APN
        4.2.5 网络协议选择
    4.3 系统可靠性分析
    4.4 本章小结
第五章 调度监控中心设计
    5.1 调度监控中心总体设计
        5.1.1 调度监控中心实现功能
        5.1.2 调度监控中心组成
    5.2 监控中心轮询软件和通信服务软件设计
        5.2.1 轮询软件设计
        5.2.1.1 DSC 开发包
        5.2.1.2 轮询软件具体实现
        5.2.2 通信服务软件设计
        5.2.2.1 建立InTouch 监控软件和通信服务软件的通信链路
        5.2.2.2 通信服务软件实现
    5.3 上位监控软件介绍
        5.3.1 监控软件功能
        5.3.2 监控软件层次结构
        5.3.3 监控软件监控界面简介
    5.4 本章小结
第六章 实验室仿真
    6.1 构建实验室仿真平台
    6.2 仿真调试和仿真结果
        6.2.1 仿真调试
        6.2.1.1 门站仿真
        6.2.1.2 加气站子站仿真
        6.2.1.3 DTU 参数设置
        6.2.1.4 调度监控中心仿真
        6.2.2 仿真结果及问题
    6.3 本章小结
第七章 总结与展望
致谢
参考文献

(8)Visual Basic实现Intouch与PLC通信(论文提纲范文)

0 引言
1 概述
    1.1 Intouch
    1.2 Visual Basic
    1.3 动态数据交换 (DDE)
2 实现方法
    2.1 原理概述
    2.2 实现步骤
        2.2.1 Intouch与vb的DDE配置
        2.2.2 vb与PLC串口通信的配置
3 结束语

四、一种基于VB和InTouch 的通信软件实现(论文参考文献)

  • [1]铝电解供电监控系统的综合自动化设计与实现[D]. 田鑫. 电子科技大学, 2013(01)
  • [2]基于组态软件的天然气远程监控软件的研制开发[D]. 张晓霞. 西安电子科技大学, 2013(S2)
  • [3]企业电能管理自动化系统的实现[D]. 彭有福. 华南理工大学, 2012(01)
  • [4]基于InTouch组态软件与串口的通讯实现[J]. 梁秀霞,张培楠. 仪表技术与传感器, 2012(03)
  • [5]基于OPC的PLC程序自动化测试[J]. 王达,赵千川,马喜春. 实验技术与管理, 2011(10)
  • [6]基于InTouch组态软件与串口的通讯实现[A]. 梁秀霞,张培楠. 第十三届中国科协年会第10分会场-节能减排战略与测控技术发展学术研讨会论文集, 2011
  • [7]基于GPRS的天然气远程监控系统研究[D]. 王璞. 西安电子科技大学, 2011(07)
  • [8]Visual Basic实现Intouch与PLC通信[J]. 蒋昊,张寿明. 江西科学, 2010(06)
  • [9]InTouch在啤酒发酵监控系统中的应用[J]. 张晓兰,谢涵. 哈尔滨商业大学学报(自然科学版), 2009(02)
  • [10]VB在远程管网数据传输中的应用[J]. 郭圣安. 电脑编程技巧与维护, 2008(17)

标签:;  ;  ;  ;  ;  

基于VB和InTouch的通信软件实现
下载Doc文档

猜你喜欢