下载此文档

VB编程软件来开发上位机和PLC之间的通信.doc


文档分类:汽车/机械/制造 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
VisualBasic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是丠界上使用人数最多的语言——不仅是盠赞VB的开发者还是抱怨VB的开发者的数颃。其中微软的办公软件,比如WORD和EXCEL都是用VB来编写的。它源自BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。VisualBasic是可视化Basic编程语言,,,BASIC,,它基本兼容大多数BASIC下的源代码或稍加改动就能应用于VisualBasic的代码内,VisualBasic是编译型语言,,它是经过精心挑选后确定的网络开发的工具。因为它更具有scalable、更强大、而且是真正的language-agnostic。它在VisualStudio的所有的工具中起作用。如果你注意多层开发的一些基本规则,你可以很容易地完成这个转变。PLC即可编程控制器(ontroller,是指以计算机技术为基础的新型工业控制装置。“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”PLC具有1可靠性高,抗干扰能力强,2配套齐全,功能完善,适用性强,3易学易用,深受工程技术人员欢迎,4系统的设计、建造工作量小,维护方便,容易改造,5体积小,重量轻,能耗低。PLC在好多领域都有其应用,比如在过程控制,运动控制等。如果能结合把VB灵活的编程和PLC的控制功能很好的结合,实现互相控制和读写,那将具有巨大的应用前景。本课题属于利用VB编程软件来开发上位机和PLC之间的通信。涉及VB编程,串口通信,PLC的应用。这个课题是对自动化所学专业的综合应用。第一章VB与PLC通信的总体概述本毕业设计的要求是实现VB与松下PLC之间的通信,可利用VB编写的程序生成一个界面,实现对松下PLC的简单控制。比如对DT的读写,对输入输出点的读写,还有通信端口的选择等,做到准确无误。本系统是以VB为平台,M控件,根据松下PLC自有的通信协议,编写串口通信程序。用VB提供的普通控件,如按扭,标签等基本控件来模拟PLC的各个开关量及状态。在VB生成的EXE软件中控制PLC的输入输出,并读取PLC在运行时的数据。设计思路总流程如下框所示本系统是在凌阳61板(SPCE061A单片机)的基础上,用LM35DZ精密集成电路传感器进行温度检测,用四位的数码管显示测量温度值和设定温度值,单片机输出PWM控制继电器吸合和释放来控制电热丝电流的通断。系统设计总框图如下::1,VB软件用的是VB6。0企业版2,通信协议3,M控件编写程序4,口,并且同步显示通信是否正常。PLC上电运行时,能和PLC里的程序相对应,能同步显示YO-Y8和X0-X8的输入输出状态,能对DT读和写,能实现控制RO的开关控制,并即时显示RO状态。第二章系统的硬件设计本毕业设计系统的硬件包括松下FP-X系列PLC一台,自制PLC实验箱一只,内装VB6。0企业版本的PC机一台。这些硬件,通过在PC机,利用VB6。0编写串行通信程序,模拟和控制PLC的运行。实验箱主要用来辅助作用,,通过实验箱和VB软件的结合,共同来完成对PLC的程序的有序的运行。。学。研基地成员在章老师和侯老师的带领下,自己设计完成的一个用于做PLC实验教学使用的实验箱,如下图3-1所示:图2-1松下PLC教学实验箱此实验箱包括两个部分。一:为系统模拟部分,其中主要包括16位输入输出的状态显示,电压表,电流表,两个七段数码管模拟显示,一台小型步进电机,还有一个松下GT30触摸屏,如图3-2所示。松下触摸屏 GT30系列 ,厚度41mm更加紧凑的结构,采用TureType字体,长寿命背光灯配置,自动通信设定,穿越功能,可以和多种PLC连接通信,可以用中、英、日等多国语言编辑,工作电压DC24V  严格配备常用功能出众的维护性, 轻巧的机,、

VB编程软件来开发上位机和PLC之间的通信 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiquhe72
  • 文件大小371 KB
  • 时间2019-04-26