vb开发上位机
“vb开发上位机”相关的资料有哪些?“vb开发上位机”相关的范文有哪些?怎么写?下面是小编为您精心整理的“vb开发上位机”相关范文大全或资料大全,欢迎大家分享。
VB上位机程序编写
VB Mscomm控件基本介绍
VB Mscomm控件
一、MSComm控件的主要属性、事件
1、MSComm的属性
Commport:设置或返回串口号。 如设成1(默认值),表示对Com1进行操作。 Settings:以字符串的形式设置或返回串口通信参数。包括串口通讯的比特率,奇偶校
验,数据位长度、停止位等。其默认值 是“9600,N,8,1”,表示串口比特率是
9600bit/s,不作奇偶校验,8位数据位,1个停止位。
Portopen:设置或返回串口状态。值为True时打开串口,值为False时关闭串口。 InputMode:设置或返回接收数据的类型。若值为0,则表示以文本形式读取;值为1,
则表示以 二进制形式读取。
Inputlen:设置或返回一次从接收缓冲区中读取字节数。 InBufferSize:设置或返回接收缓冲区的大小,缺省值为1024字节。
InBufferCount:设置或返回接收缓冲区中等待计算机接收的字符数。 当将其值设为0
时,则输入寄存器将被清空。
Input:从接收缓冲区中读取数据并清空该缓冲区,该属性设计时无效,运行时只读。
OutBufferSize:设置或返回发送缓冲区的大小,缺省值为512
用VB编写上位机
VB编写上位机实例 用VB编写上位机实例
16:14:22 UTC+0800Sun Apr 1 2007 用VB6.0编写第一个串口通信上位机程序
Visual Basic6.0是一个可视化窗口环境的编程软件,目前使用Visual Basic6.0可以快速简单编写单片机中的串口通信上位机程序。 电子制作 HPOO
下面我们以一个完整的通信试验为例子完成如何用Visual Basic6.0编写单片机串口通信程序。
打开安装好后的Visual Basic6.0主程序界面。选择“标准EXE”。如图1显示,建立Visual Basic的编程环境。
图1
在菜单的[工程]选项中选择[部件],如图2。把Visual Basic的串口通信控件Microsoft Comm control 6.0调入工作菜单。
图2
在打开[部件]对话框中,选择Microsoft Comm control 6.0的选项框,点击[确定]。图3
图3
可以在图示3中可以看通信控件Microsoft Comm control 6.0的文件是在C:\\WINNT\\system32\\MSCOMM32.OCX文件。
如果大家在首次调用通信控件Microsoft Comm
上位机与下位机之间通信编程
绝对是好的资料。是用VC写的
摘 要
本文主要描述了利用PC机与AT89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。
关键词:单片机 MSCOMM控件 VC6.0 AT89C51 温度显示
绝对是好的资料。是用VC写的
目 录
摘要
1 引言............................................................................................................................ 1 2 结构设计与方案选择................................................................................................ 2
2.1设计任务...........................................
PLC与上位机的通信实现
龙源期刊网 http://www.77cn.com.cn
PLC与上位机的通信实现
作者:刘福禄
来源:《商情》2016年第09期
【摘要】本文以三菱可编程控制器FX2N系列为例的PLC与上拉机的通信实现,提出了
一种价格低、体积小的接口方案,讨论了其硬件和软件的设计思想,该接口装置与控制室和实验室环境下运行可靠。
【关键词】上位机,通信,接口,PLC
PLC作为一种高性能的控制装置,在分布式系统中得到了越来越广泛的应用。在这种控制方式中,上位监控机系统是其中重要的组成部分。PLC可以多种方式如直接采用现有的组态监控软件与上位监迭机通信,但针对小规模的控制系统,找到一种高性能价格比的通信方法,具有积极的实际意义。本文就日本三菱公司生产的FX2N可编程控制器与PC机通信方式的实现,从软、硬件两个方面来说明这个问题。
1.上位机与PLC通讯的原理
在利用外部设备与可编程控制器之间进行通讯前,必须首先规定一些参数,如数据长度,奇偶校验、停止位以及波特率等,即通讯格式。通讯格式是通过一个四位的16进制数而设定,这里设定为H6880,其含义是数据长度为7位,终结符为7位,奇偶校验为无,控制线为RS232接口,停止位为1位,和校验为自动添加,波特率为9600BPS,协议为
mo+vb开发 doc
基于组件的GIS开发
——Visual Basic和MapObjects实现
一、MapObjects介绍
1、 基于组件的GIS开发技术
利用GIS支撑软件进行二次开发可以充分利用支撑软件所具有的强大功能,开发比较容易,但开发的系统要在支撑软件的环境中运行,系统往往比较庞大,相应成本也高,对某些地图和空间分析只是部分功能的系统来说,二次开发就不太适合。此外二次开发受到原有软件的限制,灵活性没有底层开发大。
基于上述原因,用户希望GIS支撑软件能组件化,在开发系统时,根据需要利用功能组件。为此,一些GIS公司相继开发了供开发人员使用的制图与GIS功能组件,如ESRI公司的MapObjects、MapInfo公司的MapX等。
2、MapObjects产品
MapObjects简称MO,是ESRI公司开发的一组供开发人员使用的制图与GIS功能组件,目前的版本是2.2。它是建立在微软的对象链结和嵌入(ActiveX,原先称OLE)基础之上的。ActiveX是当今得到最广泛支持的面向目标的软件集成技术。用户象用砖块盖房子一样利用ActiveX 组件开发和集成Windows应用。
一个ActiveX控件是一个可重复使用的软件组件。Ac
OPC技术的上位机与PLC之间的通信现代工业控制系统通常以PC机为上位机
OPC技术的上位机与PLC之间的通信现代工业控制系统通常以PC机为上位机,通过与现场工控设备如PLC的数据交换与处理,实现对生产过程的自动控制。对于小型控制系统,采用专门的组态软件成本太高,用VB设计监控系统则可以降低成本,但首先要解决上位机与PLC之间通信问题。以往使用较多的进程间通信方式是DDE(动态数据交换)方式,随着OPC技术的发展和普及,它已成为工业过程控制的通信标准。OPC服务器有两类接口,其中自动化接口主要用于VB、Delphi等开发工具。本文利用罗克韦尔公司提供的OPC接口,用VB编写了客户端应用程序,实现了上位机与AB可编程控制器之间的数据交换。
2 OPC技术简介
OPC(OLE for Process Control—用于过程控制的对象连接与嵌入)是一套以微软对象连接与嵌入OLE、组件对象模型COM、分布式组件对象模型DCOM(Distributed COM)技术为基础,基于Windows操作平台,为工业应用程序之间提供高效的信息集成和交互功能的组件对象模型接口标准。OPC实际上是提供了一种机制,通过这种机制,系统能够以服务器/客户端标准方式从服务器获取数据并将其传递给任何客户应用程序。这样,只要生产商开发一套遵循O
VC++编写简单串口上位机程序
VC++编写简单串口上位机程序
2010年4月13日10:23:40
串口通信,MCU跟PC通信经常用到的一种通信方式,做界面、写上位机程序的编程语言、编译环境等不少,VB、C#、LABVIEW等等,我会的语言很少,C语言用得比较多,但是还没有找到如何用C语言来写串口通信上位机程序的资料,在图书管理找到了用VC++编写串口上位机的资料,参考书籍,用自己相当蹩脚的C++写出了一个简单的串口上位机程序,分享
一下,体验一下单片机和PC通信的乐趣。
编译环境:VC++6.0
操作系统:VMWare虚拟出来的Windows XP
程序实现功能:
1、 PC初始化COM1口,使用n81方式,波特率57600与单片机通信。PC的COM口编号可以
通过如下方式修改:
当然也可以通过上位机软件编写,通过按钮来选择COM端口号,但是此次仅仅是简单的例程,就没有弄那么复杂了。COM1口可用的话,会提示串口初始化完毕。否则会提示串口已经打
开Port already open,表示串口已经打开,被占用了。
2、 点击开始转换,串口会向单片机发送0xaa,单片机串口中断接收到0xaa后启动ADC转换一次,并把转换结果ADCL、ADCH共两个字节的结果发送至PC,PC进行数
西气东输SCADA培训手册_上位机
西气东输管道工程
SCADA系统
培训手册(Version 1.0)
中油龙慧自动化工程有限公司
2005年10月10日
西气东输管道工程SCADA 系统培训手册
1 第一章 MMI 软件的安装及组态
1.1 Viewstar 组态软件安装
第一步:安装Viewstar 程序 ;
(1) 运行setup.exe 可执行文件;
(2) 选择安装目录为:C:\Viewstar2000\2.12.1
(3) 选择安装类型为:CUSTOM
(4) 选择安装程序组件如下:
(a) Viewstar Basis (Development&Runtime)
(b) Ado 2.6(Requires Reboot)
(c) Viewstar Oledb Provider Client Only
(d) Viewstar Api
(e) Viewstar Online Help/Change
->online help English (*.chm)
(f) Viewstar Addons/Change
->viewstar http server
->viewstar report(excel)
->viewstar speech system
->viewstar information serv
智能多媒体教室上位机控制系统设计
智能多媒体教室上位机控制系统的设计
摘 要:在基于无线通信方式控制的智能多媒体教室系统中,有两种控制设备工作的方式:一种是遥控器(键盘)控制;一种是上位机控制,本文介绍上位机控制系统的设计方案。在上位机上设计控制代码,然后通过串口进行计算机与单片机之间的通信,单片机与工作设备之间通过无线通信方式进行控制,从而实现了上位机与工作设备之间的无线通信。
关键词:上位机 串口通信 无线控制
中图分类号:g64 文献标识码:a 文章编号:1673-9795(2013)04(a)-0145-02
在智能多媒体教室控制系统中,可以设计上位机图形界面的操作方式,教师通过鼠标操作来简单方便地实现对多媒体教室中的设备的控制。
在本次设计中,上位机部分采用基于windows 系统下的visual c++6.0[1]开发,使用了visual studio 6.0中集成的microsoft communications control控件,实现了计算机与单片机之间的通信,从而实现了通过计算机对多媒体教室中不同工作设备的控制,如环境灯、投影仪、幕布、窗帘等,使用起来简单方便。 1 工作系统的控制流程
整个工作系统的控制分为两种方式(见图1所示):一种是上位机系统的图形界
磁控溅射镀膜上位机控制系统设计论文
目录
中文摘要............................................................... 1 Abstract............................................................... 2 1 绪论................................................................ 4
1.1 磁控溅射镀膜的现状与发展趋势 ................................... 4 1.2 磁控溅射镀膜的原理 ............................................. 4 1.3 设计的主要内容 ................................................. 4
1.3.1 PLC自动化程序控制 ....................................... 4 1.3.2 上位机组态................................................ 5
2 控制