摘要PLC控制系统开发过程中,需要用到被控对象的实物模型或计算机虚拟模型来辅助PLC程序的调试。以此为背景,本论文针对PLC模拟被控对象进行了研究,在物料分检系统的基础上,将虚拟仪器开发平台LabVIEW作为开发工具,建立实物被控对象的仿真模型,通过动态链接库的调用将模型与PLC实验硬件系统进行通讯,实现PLC输入信号的设置,输出信号的读取和被控对象实际运行过程动态显示,是一套功能上满足PLC程序调试要求的模拟被控对象软件。21843
关键词 PLC 物料分检系统 模拟被控对象 LabVIEW 动态链接库
毕业论文设计说明书(论文)外文摘要
Title Design and development of virtual PLC controlled
object software based on material sorting system
Abstract
In PLC control system development process, need to use the real model or virtual model of the controlled object to assist PLC program debugging. Taking this as background, this paper studied the simulation of PLC controlled object, based on the material sorting system,taking the virtual instrument development platform LabVIEW as development tool, making a simulation model of the controlled object,then using calling dynamic link library to have simulation model communicate with PLC experimental hardware system, to set up PLC input signal, read out PLC output signal, and achieve dynamic display of the object's actual running process. Is a set of simulation object software that its functions meet the requirements of the PLC program debugging .
Keywords sorting system virtual controlled object LabVIEW dynamic link library
目 次
1 绪论… 5
1.1课题背景和意义 5
1.2研究现状及发展趋势7
2 开发工具与PLC试验系统介绍… 8
2.1图形化编程语言LabVIEW… 8
2.2 PLC实验系统介绍9
2.3动态链接库 … 11
3 软件总体设计方案 13
3.1物料分拣系统工作流程与I/O地址分配…13
3.2软件总体框架…17
4软件各模块设计…19
4.1局部调试界面设计…19
4.2动画仿真主界面设计20
4.3动态链接库的调用…24
结论 … 29
致谢 … 30
参考文献31
1 绪论
PLC(Programmable Logic Controller,可编程控制器)是在继电器技术和计算机技术的基础上发展起来的一种新型的工业自动控制设备,它以微处理器为核心,集自动化技术、计算机技术、控制技术、通信技术为一体,广泛应用于工业自动化的各个领域[1]。PLC功能从原来只有逻辑控制、顺序控制等功能,发展到现在已具有模拟量输入输出、定位控制、旋转角度检测、高速计数、数据处理联网通信等功能。该系统用面向控制过程,面向用户的“自然语言”编程,简单易懂,操作方便,适应恶劣工业环境。
1.1 课题背景和意义
1.1.1 PLC的特点
PLC属于存储程序控制的一种装置,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作修改,在很大程度上只需改变软件指令即可,使得硬件软件化。因此他在工业控制中的地位越来越高,占有极其重要的地位,最主要的原因使它具有如下独有的特点。
1)抗干扰能力强,可靠性高
2)编程简单易学
3)通用性强,使用方便
4)系统设计周期短
5)对生产工艺改变适应性强
6)安装简单,调试方便,文护工作量小
7)适应工业环境
1.1.2 PLC控制系统模拟的必要性
因为PLC的控制功能是通过存放在存储器内的程序来实现的,所以在控制系统开发和控制程序编写过程中需要一定的调试手段。将PLC控制系统进行仿真模拟的必要性具有如下几点。 基于物料分检系统的PLC模拟对象软件设计与开发:http://www.751com.cn/zidonghua/lunwen_14238.html