在VC6.0中开发带有通讯控制的串口通讯程序

在VC6.0中开发带有通讯控制的串口通讯程序

一、在VC6.0中用通讯控件开发串行通信程序(论文文献综述)

张阳[1](2019)在《球面光学元件疵病检测软件设计》文中指出光学元件是光学系统中的最基本单元,其质量的优劣直接影响着光学系统的性能。作为衡量其质量的重要因素之一的表面疵病因此备受关注。光学元件的表面疵病对光学系统危害极大,特别是在高能激光系统中甚至会导致系统瘫痪。目前对疵病检测的研究主要集中在平面元件领域,而球面检测因为技术难度高,研究成果相对较少。本文介绍了几种常用的疵病检测原理,以及软件开发环境和开发过程中用到的关键技术。基于显微暗场散射成像原理下的球面光学元件表面疵病检测系统,采用多种开发平台联合开发了一款软件系统,实现了从图像采集、图像拼接、到疵病类型判别与信息提取的检测过程。本文用VC++和MFC开发了疵病检测系统上位机软件,实现了计算机与系统各硬件之间的通信。以单片机作为下位机,并用Keil C51编写了下位机软件,用来控制旋转台与摆动台,以环形扫描的方式实现子图像的采集。鉴于MATLAB强大的图像处理功能,本软件图像处理部分的程序采用MATLAB编写,再将其转换为DLL动态链接库文件,由C++程序调用,实现了子图像分类、拼接以及疵病信息提取等图像处理功能,并对常用的边缘检测算法和图像滤波算法采用实验比较的方法选出了更适合于处理疵病图像的算法,提高了图像边缘连续性及滤波去噪的效果。最后,用电子显微镜完成了对疵病的像素标定,获得了疵病的像素个数和实际尺寸之间的关系。搭建实验平台完成了实验验证,实验结果表明,本检测系统与其软件能有效识别表面疵病并提取疵病信息,并且测量精度足以满足实际应用需求。

吴云飞[2](2013)在《面向中小型家电的测控平台的研究与应用》文中研究说明随着现代科技的发展,人类不断地创造出各式各样的智能测控系统。利用计算机对家电测试流程进行监视和控制在现代化社会中得到广泛应用,同时对工业生产运行的安全性和经济性也起着非常重要的作用。在国内中小型家电检测设备中,普遍采用单台设备配备相对应的软件系统,因此增加了设计人员的工作量,加大了设备开发周期与工作难度。出于这一系列的问题,本研究主要通过对电水壶、风扇电机、咖啡机等小家电进行检测系统平台研究,使其平台达到通用化、可扩展、可嵌入等功能,方便用户使用,并减少设备开发周期与增加设备多功能化。本系统平台主要分为上/下位机两部分组成。首先采用条形读码器判断出产品的型号,并发送信息给上位机(PC),调用出该产品对应的自动操作程序与相应的检测标准,下位机负责采集检测的数据,采用无线通信的方式传送给上位机,上位机得到数据后,对该产品检测数据进行处理。分析判断产品的合格率,最后将该产品的检测参数存入数据库保存。本研究的工作重点是中小型家电检测系统数据的通讯、共享、处理。针对中小型家电中电水壶、咖啡机等的检测要求,建立一个适用性强、效率高、安全性可靠的测试平台。其研究的主要内容如下:1.提出了针对中小型家电检测的需求、用户的要求,在检测过程中,部件之间的联系,建立一个能适用中小型家电检测的系统平台。包括检测标准的植入,产品自动化的操作的程序嵌入等。本平台要具有可扩展性的功能,能不断应用到各类产品检测中。2.建立一个系统的检测方式,能够快速有效的进行产品识别分类,检测标准的分析,到最后的产品判别分类。把个人计算机连入PLC网络可以向用户提供诸如工艺流程图显示、动态数据画面显示、报表编制、数据储存、窗口技术以及生产管理等多种功能,实现对一台或多台PLC进行监控。3.通信设计的研究,本研究要针对PLC与条形码、PLC与智能电量仪表等。PLC与各个设备同其特定的通讯协议,进行串口通信。4.本平台的上位机的研究,主程序框架用VC中的MFC建立。原始数据库用Microsoft Access建立,用于现场设备参数的存储和程序中的数据传递。完成执行串口控制,包括启动停止、参数的读写、动态曲线等操作。数据查询界面和添加新记录界面的控件变量与数据库中对应字段相关联,实现PLC控制设备的参数、数据的传送和存储。本测控系统平台在企业具体应用工程的背景下,提出了一套综合、高效的设计、开发和管理PLC下位机监控系统的方法。相比以往的软件系统,本系统平台更新了自动化测试管理思想,增加了程序可嵌入性、多功能性等,提高了数据信息传送的安全性、准确性。

卢利[3](2011)在《工业通信网关的监控系统设计》文中研究表明针对目前各种现场总线的开放性和互操作性难以统一,支持不同总线技术的设备之间无法直接进行通信的情况,本课题组研发了一款多协议转换工业通信网关DGW300,在嵌入式系统的基础上同时支持Modbus/RTU、Modbus/TCP、Modbus/UDP、Profibus-DP四种通讯协议,不同通讯协议的设备可通过网关DGW300实现数据交互。工业通信网关DGW300的功能和使用环境要求用户客户端能配置网关参数并监控网关从设备数据,因此本文设计开发了配套此网关设备的监控软件GWConfig,实现上位机通过串行通信和以太网通信方式对网关进行配置管理、对网关从设备进行实时数据监控并远程上载网关内SD卡的数据文件。该软件同时支持Modbus RTU、Modbus TCP/UDP、Modbus Cmd、SD Cmd等通信协议。软件设计中采用优先级的命令队列,高效管理系统控件触发消息,利用MFC的MSComm控件实现串行通讯;同时在Windows环境下,采用Client-Sever模式中的Socket网络编程原理,使用多线程通讯技术,实现以太网通讯;文中根据特殊SD Cmd协议,设计SD卡数据远程上载,对传输数据的有效性进行解析,以txt文件形式保存数据。另外针对现场某些场合布线麻烦的情况,结合新兴的ZigBee无线通信技术,本文采用CC2430射频模块设计了无线扩展模块,实现了基于ZigBee的无线数据网络通信,该无线模块配合网关DGW300工作。本文利用IAR开发工具设计了ZigBee无线模块的底层驱动程序,实现了无线数据传输。上位机可通过ZigBee无线模块对网关从设备数据进行无线监控。通过实验测试表明,上位机能够利用网关监控软件GWConfig通过串行通信和以太网通信两种通信方式对网关实现配置管理,对网关从设备数据进行实时监控,并能够远程上载SD卡内数据文件。同时,上位机通过无线扩展模块能够通过无线方式访问网关的从设备数据,实现有线网络与无线网络的结合。目前,本网关监控软件和无线扩展模块己配合网关投入使用。

陈尔烽[4](2011)在《电阻焊机人机界面及编程器的设计》文中研究说明电阻点焊是一种重要的焊接方法,广泛应用于汽车、航空航天等工业。随着电力电子技术,计算机技术的发展,电阻焊机正朝着全数字化的方向发展。电焊机的数字化不仅带来焊接质量的提高,同时也为电焊机人机交互的发展提供基础。目前关于数字化焊机的研究主要集中在焊接电源的数字化上,而对焊机的人机交互关注较少,以致市场上出现的数字焊机产品交互方式简单,操作不够人性化。基于此,本文提出了数字化电焊机人机交互产品的设计方案,包括PC机上运行的人机界面以及简便化操作的现场编程器。人性化的焊机交互产品可以使电焊机更容易普及推广,使产品更具竞争力。数字化电焊机一般采用DSP控制变流器件,采用了DSP的焊接电源带有串行接口,可以方便的和计算机系统通信。焊机的主要部件是一焊接电源,为达到良好的焊接效果,焊接电源需要给不同的材料工件提供不同的焊机电流曲线,该曲线被称之为电流规范。数字化电焊机的可以通过设置各种参数,使焊机运行不同状态,以适应不同应用环境,焊机交互产品的作用就是为用户提供一个人性化的窗口,设置焊机的运行参数,焊机的焊接规范,以及通过该窗口监控焊机的运行。本文提出了两种焊机的交互产品的设计方案:人机界面和手持式编程器。人机界面采用VC的MFC框架进行设计,利用MSComm控件进行串口通信,采用ACCESS数据库管理界面数据,软件界面采用单文档多对话框的框架组织各功能。界面实现了参数设置,规范设置,采样曲线检测,焊机控制等功能。手持式编程器采用AVR单片机ATmega64进行设计,显示和输入设备采用TOPWAY的5.7寸彩色触摸屏,与焊机的交互采用RS232和RS485两种串行接口。并在此硬件基础上,在avr-gcc平台下设计了编程器软件,实现编程器功能。另外,本文专门介绍了交互设备与焊机通信协议的设计。

秦立冬[5](2010)在《某型车载电台虚拟训练软件设计与实现》文中研究说明模拟训练代替实装训练是部队训练发展的一个方向,模拟训练具有训练逼真性强、合成性高、安全性强、动用部队少、花费经费少、不受气候条件和场地空间限制、能较快提高部队战斗力等优点;另外它还可以模拟危险的、高难度的、现实中难以进行或难以重复的动作,使训练变得更为安全;正因为如此,世界各国军队都十分重视模拟训练的研究。当前,新型车载武器系统,它具有全方位、大纵深的火力突击能力,单个具有自主射击能力,营群具有很强的独立作战能力。但是自行火炮武器系统造价昂贵,发动机寿命短,训练时需要动用的车炮多,组织指挥训练复杂,保障困难、训练费用高,加之缺少必要的维修、管理技术,出现故障或损坏难以及时排除和修复,不仅影响训练,而且不利于战备工作的落实。本文针对某新型车载电台的训练需求,分析了车载电台的功能和主要操作使用,主要完成了教学软件的制作、训练模拟软件的开发和设计、模拟电台的总体设计和各种器件的选择、训练模拟功能的设计等,使该模拟训练系统既有教学功能又有训练和监控功能,既能在计算机上虚拟操作,又能使用模拟电台在室外模拟训练。该模拟系统的研究,将对我军类似模拟器材的研制具有重要的理论意义和现实意义。

谢拴勤,脱秀林,刘成,李玲[6](2010)在《基于面向对象技术的先进飞机自动配电监控系统设计》文中研究表明针对先进飞机自动配电的监控系统,运用面向对象建模语言对系统进行建模与面向对象技术进行软件设计,以飞机自动配电系统内各种配电设备为对象进行全面分析、归类和建模,建立了具有稳定友好可视化人机交互界面的先进飞机自动配电监控系统;该软件设计依托Visual C++6.0强大功能,利用API函数封装的串口通信类实现Windows环境下串行通信,选用Access2003作为数据存储工具,通过编程接口对其进行访问,实现实时有效的管理系统中的数据;实验结果表明此系统具有友好的人机交互界面,运行稳定、可靠并且具有可扩展性。

刘铨权[7](2009)在《气门电镦成型工序机器人与机械手控制系统设计与实现》文中研究说明气门电镦成型工序机器人是一种通用工业机器人,具有示教编程功能。可单独控制实现搬运、上下料、装配、焊接、喷涂等工作,也可以和其它机构协作,构成自动化生产线。本文以“气门电镦成型工序机器人和机械手控制系统设计与实现”为研究目标,采用主从控制方式,结合电镦机、摩擦压力机的工作要求,设计了控制系统的软硬件结构,并且对控制系统进行硬件选型;规划了控制系统工作模式,给出控制系统通讯流程以及机器人与机械手手动工作、机器人与机械手回零、机器人示教、系统自动运行等工作模式下的工作流程。根据主从控制思想,设计了上位机操作界面,叙述主从站通讯实现方法,完成主从站PLC通讯程序,规划主从站PLC软元件分配,利用顺序功能图(SFC)编写主从站PLC控制程序。在VC++环境中,开发了一套既可以融入PLC构成主从架构,又能够独立控制的通用机器人应用程序,详述了机器人控制器PC界面、手动控制模式、回零模式、示教模式、自动模式、停止模式等功能的设计与实现。重点介绍了PC界面示教、直接输入示教与触摸屏示教三种示教模式设计思想与实现方法,且对数据库进行对比选型,编写建立和访问数据库的程序;完成了FX系列PLC与PC机串口通讯。文中给出了上述工作模式的部分程序代码。

曹预备,周亚军[8](2009)在《主从式交流伺服运动控制系统的数据通信》文中提出文章以交流伺服运动控制系统为研究对象,介绍了在交流伺服运动控制系统的整体结构和数字信号处理器(DSP)的通信模块。对系统的串口通信电路进行了设计,完成PC机与运动控制器之间的串行通信,并在VIisual C++环境下利用MSComm控件进行编程,成功的实现了PC机向控制器传递PID参数,运行模式,系统参数设置等。实验结果表明,该软件界面友好,整体控制效果良好,稍作调整可适用各种系统的数据通信。

谢拴勤,王海园,雷轶群[9](2009)在《基于VC++的PC机实现与429通讯板的数据通讯》文中进行了进一步梳理ARINC429规范是现代航空电子设备数字传输的一种标准,与计算机之间的通信受到航空业的重视;详细介绍了在Visual C++6.0环境下,利用控件实现ARINC429标准数据通过计算机串口发送和接收的方法,给出了TI公司的TMS320F2812型DSP和MAX232型收发器的硬件接口电路,以及在此基础上使用中断和查询方法实现PC串口的初始化、发送和接收数据程序代码,同时给出DSP SCI的软件流程;并通过具体应用证明了可靠性和稳定性。

郭莉慧[10](2008)在《生理参数远程管理系统》文中研究表明本课题利用GSM网络的点到点短消息服务功能,实现了生理参数远程管理系统,该系统的主要功能是实时接收和发送短消息,提供远程生理参数查询服务,管理生理参数信息、短消息信息和用户的信息。本文首先对生理参数远程管理系统开发的意义和可行性进行了分析,在做出了需求分析的基础上得出系统的概要设计。接着介绍了系统所需要的关键技术:MSComm控件、AT指令和短消息的PDU。对PDU进行分析,设计出7bit编解码的程序和PDU编解码的程序;在这些技术的基础之上设计出短消息收发程序;依据系统的要求设计出了基于SQL Server 2000的数据库;然后利用Visual C++ 6.0完成了实时收发短消息、访问数据库和生理参数查询的程序设计。本文最后介绍了系统的界面设计和运行测试,并对设计体会、今后需要进一步做的工作进行了总结。

二、在VC6.0中用通讯控件开发串行通信程序(论文开题报告)

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

此处内容要求:

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

写法范例:

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

(2)本文研究方法

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

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

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

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

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

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

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

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

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

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

三、在VC6.0中用通讯控件开发串行通信程序(论文提纲范文)

(1)球面光学元件疵病检测软件设计(论文提纲范文)

摘要
abstract
1 绪论
    1.1 课题研究背景及意义
    1.2 光学元件表面疵病检测技术现状
    1.3 论文主要研究内容
2 疵病检测系统软件总体设计
    2.1 疵病检测原理
    2.2 疵病检测系统
    2.3 软件功能需求分析
    2.4 软件框架
        2.4.1 图像采集模块
        2.4.2 图像处理模块
    2.5 开发环境与关键技术
        2.5.1 开发环境
        2.5.2 关键技术
    2.6 本章小结
3 图像采集模块软件设计
    3.1 运动控制系统下位机软件
        3.1.1 SST42D2121 步进电机及其驱动
        3.1.2 串口通信
        3.1.3 下位机程序设计
    3.2 图像采集模块上位机软件
        3.2.1 人机交互界面设计
        3.2.2 运动控制系统上位机软件
        3.2.3 相机模块上位机软件
    3.3 数据库
    3.4 本章小结
4 图像处理模块软件设计
    4.1 子图像分类
    4.2 图像配准
        4.2.1 基于图像灰度的配准算法
        4.2.2 一种改进的配准算法
    4.3 图像融合
        4.3.1 图像变换矩阵
        4.3.2 图像插值
        4.3.3 图像融合
    4.4 疵病信息提取
        4.4.1 图像滤波
        4.4.2 图像二值化
        4.4.3 孔洞填充和去除小面积
        4.4.4 疵病统计与特征提取
        4.4.5 像素标定
    4.5 本章小结
5 实验验证与误差分析
    5.1 搭建实验平台
    5.2 疵病检测
    5.3 实验结论
    5.4 本章小结
6 结论与展望
    6.1 结论
    6.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢
附录

(2)面向中小型家电的测控平台的研究与应用(论文提纲范文)

摘要
ABSTRACT
目录
CONTENTS
第一章 绪论
    1.1 计算机控制系统
        1.1.1 国内外发展趋势
    1.2 PLC可编程控制器
        1.2.1 PLC的主要特点
        1.2.2 PLC的应用领域
    1.3 无线通信技术的发展
    1.4 本章小结
第二章 系统平台概况
    2.1 系统平台的架构
        2.1.1 系统平台搭建原则与思想
        2.1.2 系统平台的设计
    2.2 系统平台通信设计
    2.3 数据库系统结构
    2.4 上位机通信设计
    2.5 本章小结
第三章 系统平台的通信
    3.1 通讯型式
    3.2 串行通讯
        3.2.1 RS-232-C串口标准
        3.2.2 RS-485通信模块
    3.3 无线通讯技术
    3.4 本章小结
第四章 控制系统平台的软件设计
    4.1 数据库设计
        4.1.1 工业数据库的发展趋势
        4.1.2 系统总体结构设计
        4.1.3 系统数据库的建立
        4.1.4 VC++与数据库的连接
    4.2 设备通信程序设计
        4.2.1 下位机与读码器的通信程序
        4.2.2 下位机与电量表的通信程序
        4.2.4 上位机通信程序设计
    4.3 上位机VC程序的实现
    4.4 人机友好界面的设计
    4.5 系统平台的应用实例
        4.5.1 电水壶寿命自动测试系统
        4.5.2 压力式咖啡机自动测试系统
    4.6 本章小结
总结与展望
    总结
    展望
参考文献
攻读学位期间发表论文
致谢

(3)工业通信网关的监控系统设计(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 选题背景及意义
        1.1.1 工业通信网关应用背景
        1.1.2 无线网络在工业控制系统中的发展
        1.1.3 选题意义
    1.2 工业通信网关应用现状
    1.3 ZigBee技术研究现状
    1.4 论文研究内容及章节安排
2 系统总体设计
    2.1 工业通信网关系统结构
    2.2 监控软件总体设计
        2.2.1 需求分析
        2.2.2 软件结构
    2.3 无线扩展模块总体设计
3 监控软件详细设计
    3.1 结构设计
    3.2 通信流程设计
        3.2.1 串行通信设计
        3.2.2 优先级命令队列设计
        3.2.3 以太网通信设计
    3.3 程序设计
        3.3.1 驱动模块设计
        3.3.2 数据解析模块设计
    3.4 SD卡数据远程上载设计
    3.5 异常诊断与处理
4 无线扩展模块设计
    4.1 ZigBee无线技术介绍
        4.1.1 ZigBee技术简介
        4.1.2 ZigBee网络设备和网络拓扑
        4.1.3 ZigBee协议栈简介
    4.2 无线扩展模块整体设计
    4.3 无线扩展模块软件设计
        4.3.1 无线扩展模块通信设计
        4.3.2 点对点无线通信原理
        4.3.3 ZSE设备程序设计
        4.3.4 ZTE设备程序设计
5 设计验证
    5.1 测试平台
    5.2 测试内容
        5.2.1 监控软件测试
        5.2.2 无线扩展模块测试
结论
参考文献
附录A 实物图展示
攻读硕士学位期间发表学术论文情况
致谢

(4)电阻焊机人机界面及编程器的设计(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 课题的应用背景
    1.2 国内外电焊机人机交互现状
        1.2.1 国外研究现状
        1.2.2 国内研究现状
    1.3 主要设计内容
    1.4 本章小结
第二章 人机界面软件框架的构建
    2.1 界面功能分析及采用设计方案
    2.2 相关软件技术介绍
        2.2.1 MFC 程序原理
        2.2.2 串口 RS232 与 MSComm
        2.2.3 ACCESS 数据库与ADO
    2.3 软件框架构建
        2.3.1 总框架设计
        2.3.2 各功能界面设计
        2.3.3 通信功能设计
        2.3.4 软件数据管理方式设计
    2.4 本章小结
第三章 人机界面具体功能实现
    3.1 参数设置功能实现
        3.1.1 用户与参数
        3.1.2 数据库存储形式
        3.1.3 树形控件
        3.1.4 参数读写
    3.2 规范设置功能
        3.2.1 规范的组织存储
        3.2.2 坐标曲线类的实现
        3.2.3 规范输入的实现
    3.3 监控功能
        3.3.1 采样数据的接收
        3.3.2 检测曲线的绘制
    3.4 本章小结
第四章 编程器设计
    4.1 编程器的硬件设计
        4.1.1 系统的总体设计
        4.1.2 处理器单元设计
        4.1.3 触摸屏电路设计
        4.1.4 通信模块设计
    4.2 编程器的软件设计
        4.2.1 编程器的功能分析
        4.2.2 驱动程序的编写
        4.2.3 编程器的软件实现
    4.3 本章小结
第五章 通信协议设计
    5.1 通信类型
    5.2 通信报文格式
    5.3 命令和数据性质的定义
    5.4 参数,规范格式
    5.5 规范电流补偿转换
    5.6 本章小结
第六章 人机界面及编程器的测试
    6.1 人机界面测试
        6.1.1 人机界面的单机调试方法
        6.1.2 人机界面调试经验
        6.1.3 人机界面功能测试
    6.2 编程器测试
    6.3 本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
附件

(5)某型车载电台虚拟训练软件设计与实现(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 选题的背景
    1.2 课题研究的目的和意义
    1.3 国内外研究现状
        1.3.1 国内研究现状与发展趋势
        1.3.2 国外研究现状与发展趋势
    1.4 论文研究的基本情况
        1.4.1 论文研究的基本思路
        1.4.2 论文完成的主要工作
第二章 某新型武器系统车载电台概述
    2.1 某型车载数传设备的主要组成与功能
        2.1.1 车载数传设备的主要组成
        2.1.2 车载数传设备的主要功能
    2.2 技术特性
    2.3 主要操作使用
        2.3.1 开关机
        2.3.2 明话通信
        2.3.3 保密通话
        2.3.4 跳频通话
        2.3.5 数据传输
第三章 模拟系统的需求分析与总体设计
    3.1 模拟系统的需求分析
        3.1.1 实现实装所有的训练内容,实现战训一致
        3.1.2 实用性强,便于开展训练
        3.1.3 遵循技能形成的规律及训练的特点
    3.2 模拟系统的设计原则
        3.2.1 训练功能完善
        3.2.2 训练的逼真性强
        3.2.3 实用性强,便于组织训练
        3.2.4 设计标准化,模块化
    3.3 系统的结构组成
        3.3.1 主控计算机
        3.3.2 模拟电台
        3.3.3 教学分机
第四章 模拟电台的设计
    4.1 模拟电台的结构设计和硬件设计原则
        4.1.1 外部构造
        4.1.2 内部构造
        4.1.3 模拟电台工作原理图
        4.1.4 硬件设计原则
    4.2 模拟电台的硬件设计
        4.2.1 单片机
        4.2.2 数据存储器的扩展
        4.2.3 I/O 口的扩展
        4.2.4 I/O 口地址译码器
        4.2.5 液晶显示
        4.2.6 数字键盘
        4.2.7 串行通信的硬件设计
        4.2.8 无线数传模块
    4.3 模拟电台软件设计
        4.3.1 主程序设计
        4.3.2 系统自检程序设计
        4.3.3 键盘扫描与处理程序设计
        4.3.4 串行通信的软件设计
第五章 训练模拟软件的设计
    5.1 训练模拟软件总体设计
        5.1.1 软件编写的步骤
        5.1.2 用户界面的设计原则
        5.1.3 训练模拟软件的结构框图
        5.1.4 Visual C++6.0 开发环境介绍
    5.2 人机交互界面的设计
        5.2.1 主程序的设计
        5.2.2 操作面板的设计
    5.3 模式模块的设计
        5.3.1 模式的结构框图
        5.3.2 模式的选择及显示
    5.4 频率模块的设计
        5.4.1 频率参数的设置要求
        5.4.2 频率的设置和显示
    5.5 主菜单模块的设计
        5.5.1 主菜单的结构
        5.5.2 主菜单程序设计流程图
    5.6 VC++串口通信软件的设计
        5.6.1 基于VC++开发串口通信的方法
        5.6.2 MSCOMM 控件
        5.6.3 编程实现
    5.7 多媒体教学软件
        5.7.1 多媒体技术及制作
        5.7.2 多媒体程序的设计
第六章 模拟训练功能的实现
    6.1 主控机监控功能的实现
        6.1.1 监控中的通信过程
        6.1.2 通信内容
        6.1.3 监控功能的设计
    6.2 模拟电台之间训练功能的实现
        6.2.1 模拟电台工作原理设计
        6.2.2 模拟电台训练科目的实现
    6.3 模拟软件训练功能的实现
        6.3.1 单机训练
        6.3.2 连网训练
第七章 结论
    7.1 论文的结论
    7.2 论文的创新点
    7.3 有待进一步解决的问题
致谢
参考文献
在学期间研究成果
附录

(7)气门电镦成型工序机器人与机械手控制系统设计与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 课题的提出及研究意义
    1.2 工业机器人国内外发展概况
    1.3 工业机器人在汽配行业的应用及前景
    1.4 工业机器人运动控制器现状及发展趋势
        1.4.1 工业机器人运动控制方式
        1.4.2 机器人控制系统现状及发展趋势
    1.5 论文研究内容及研究目的
第二章 机器人与机械手控制系统硬件和软件结构设计
    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.2.2.1 控制系统通讯流程
        2.2.2.2 机器人与机械手手动工作流程
        2.2.2.3 机器人与机械手回零流程
        2.2.2.4 示教工作模式流程图
        2.2.2.5 自动运行工作模式流程图
    2.3 本章小结
第三章 主从控制器PLC控制设计与实现
    3.1 触摸屏界面设计与实现
        3.1.1 GOT1000 通讯
        3.1.2 界面设计与实现
        3.1.2.1 位开关设置方法
        3.1.2.2 字元件设置方法
        3.1.2.3 报警列表设置方法
    3.2 PLC控制主从控制器通讯
        3.2.1 主从站PLC通讯实现
        3.2.1.1 主从通讯
        3.2.1.2 通讯程序设计
        3.2.2 主从站I/O规划
        3.2.2.1 从站站数选择
        3.2.2.2 主从站元件分配
    3.3 主站PLC工作模式实现
        3.3.1 编程语言选择
        3.3.2 工作模式实现
    3.4 本章小结
第四章 气门电镦成型工序机器人控制系统实现
    4.1 PC主界面设计与实现
        4.1.1 PC主界面布局设计
        4.1.2 主界面最大化实现
        4.1.3 重画标题栏
        4.1.4 伺服轴位置速度显示
        4.1.5 工作模式选择
        4.1.6 状态指示灯
        4.1.7 串口和故障监测
    4.2 手动工作模式实现
        4.2.1 手动控制界面设计
        4.2.2 添加机器人位姿图
        4.2.3 伺服轴点动功能实现
    4.3 回零工作模式实现
    4.4 示教工作模式实现
        4.4.1 PC界面示教功能设计
        4.4.1.1 PC机示教界面规划
        4.4.1.2 PC界面示教功能实现
        4.4.2 直接输入控制示教界面设计
        4.4.2.1 直接输入示教界面规划
        4.4.2.2 直接输入示教模式实现
        4.4.3 触摸屏示教模式实现
        4.4.3.1VC 环境下 PC-FX2n PLC 串行通信实现
        4.4.3.2 触摸屏示教实现
    4.5 自动工作模式实现
    4.6 停止工作模式实现
    4.7 本章小结
第五章 实验与调试
    5.1 实验平台搭建
    5.2 实验与结果分析
        5.2.1 串口通信实验
        5.2.2 示教功能实验
    5.3 本章小结
结论与展望
参考文献
攻读硕士学位期间取得的研究成果
致谢
附录

(8)主从式交流伺服运动控制系统的数据通信(论文提纲范文)

0 引言
1 系统介绍
2 硬件部分
3 SCI模块的程序设计
4 PC机串口通信软件设计
5 软件调试
6 结束语

(9)基于VC++的PC机实现与429通讯板的数据通讯(论文提纲范文)

0 引言
1 ARINC429总线传输字格式简介
    (1) 标志位 (1abel) :
    (2) 源/目的识别位 (SDI) :
    (3) 数据区 (data) :
    (4) 符号状态位 (SSM) :
    (5) 奇偶校验位 (parity) :
2 硬件设计与原理
3 上位机串口通信的软件设计
    3.1 Visual C++ 6.0中的MSCOMM控件
    3.2 在VC集成开发环境中用MSComm控件进行串口编程的基本步骤
        (1) 创建基于对话框的应用程序并插入MSComm控件:
        (2) 串口初始化并设置属性:
        (3) 串口通信的信息处理函数 () 如下所示:
        (4) 数据发送和接收:
4 下位机流程图
5 结束语

(10)生理参数远程管理系统(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题研究的背景及意义
    1.2 目前的技术发展概况和趋势
        1.2.1 短消息业务的发展概况和趋势
        1.2.2 远程医疗的发展概况和趋势
    1.3 课题的可行性分析
    1.4 本文工作的特色
    1.5 课题研究的主要内容
第2章 生理参数远程管理系统概要设计
    2.1 系统的功能需求
    2.2 系统的通信方式
    2.3 系统数据库的选择
    2.4 系统软件开发工具的选择
第3章 短消息收发的实现机制
    3.1 串口通信的研究与实现
        3.1.1 串口通信的设备接口
        3.1.2 MScomm 控件简介
    3.2 AT 指令
        3.2.1 AT 指令简介
        3.2.2 AT 指令基本语法
        3.2.3 本系统中所用AT 指令
        3.2.4 微软超级终端在编程中的使用
        3.2.5 AT 指令详解及参数设定
        3.2.6 AT 在系统中的应用
第4章 短消息收发程序设计
    4.1 PDU 结构的研究与分析
        4.1.1 PDU 简介
        4.1.2 PDU 串的结构
    4.2 PDU 编解码的研究
        4.2.1 PDU 串中的编解码方式
        4.2.2 短消息内容的常用编码方式
        4.2.3 短消息内容的 7bit 编解码
        4.2.4 PDU 全串编解码程序设计
    4.3 短消息收发程序设计
        4.3.1 短消息读取程序设计
        4.3.2 短消息发送程序设计
        4.3.3 短消息删除程序设计
第5章 系统数据库设计
    5.1 数据库设计步骤理论依据
    5.2 数据库管理系统介绍
    5.3 系统数据库设计步骤
        5.3.1 数据库需求分析
        5.3.2 数据库概念设计
        5.3.3 数据库逻辑设计
        5.3.4 数据库物理设计
    5.4 数据库验证设计
第6章 生理参数远程管理系统实现
    6.1 程序框架设计
    6.2 串口和 T35i 初始化的实现
        6.2.1 串口和T35i 初始化的功能
        6.2.2 串口和T35i 初始化程序流程图
        6.2.3 串口和T35i 初始化程序代码
    6.3 OnComm 事件处理函数实现
        6.3.1 处理函数程序流程图
        6.3.2 处理函数程序说明
    6.4 数据库的实现
        6.4.1 ADO 技术
        6.4.2 封装ADO
    6.5 系统界面设计
    6.6 系统运行和测试
第7章 结论
参考文献
攻读硕士学位期间发表的学术论文
致谢

四、在VC6.0中用通讯控件开发串行通信程序(论文参考文献)

  • [1]球面光学元件疵病检测软件设计[D]. 张阳. 西安工业大学, 2019(03)
  • [2]面向中小型家电的测控平台的研究与应用[D]. 吴云飞. 广东工业大学, 2013(10)
  • [3]工业通信网关的监控系统设计[D]. 卢利. 大连理工大学, 2011(07)
  • [4]电阻焊机人机界面及编程器的设计[D]. 陈尔烽. 华南理工大学, 2011(12)
  • [5]某型车载电台虚拟训练软件设计与实现[D]. 秦立冬. 电子科技大学, 2010(03)
  • [6]基于面向对象技术的先进飞机自动配电监控系统设计[J]. 谢拴勤,脱秀林,刘成,李玲. 计算机测量与控制, 2010(05)
  • [7]气门电镦成型工序机器人与机械手控制系统设计与实现[D]. 刘铨权. 华南理工大学, 2009(S2)
  • [8]主从式交流伺服运动控制系统的数据通信[J]. 曹预备,周亚军. 组合机床与自动化加工技术, 2009(09)
  • [9]基于VC++的PC机实现与429通讯板的数据通讯[J]. 谢拴勤,王海园,雷轶群. 计算机测量与控制, 2009(03)
  • [10]生理参数远程管理系统[D]. 郭莉慧. 北京服装学院, 2008(06)

标签:;  ;  ;  ;  ;  

在VC6.0中开发带有通讯控制的串口通讯程序
下载Doc文档

猜你喜欢