基于三菱PLC控制的五层电梯设计(13页)【DOC下载】

2021-04-04 11:07:41 本页面


【正文】

1、硬件环境不同C/S建立在局域网的基础上,通过专门服务器提供连接和数据交换服务。所处理的用户不仅固定,并且处于相同区域,要求拥有相同的操作系统。B/S建立在广域网的基础上,信息自己管理,有比C/S更强的适应范围,般只要有操作系统和浏览器就行。与操作系统平台关系最小。面向不可知的用户群。结构不同C/S软件般采用两层结构,而B/S采用层结构:这两种结构的不同点是两层结构中客户端参与运算,而层结构中客户端并不参与运算,只是简单地接收用户的请求,显示最后的结果。由于层结构中的客户端并不需要参与计算,所以对客户端的计算机电脑配置要求较低。虽然B/S采用了逻辑上的层结构,但在物理上的网络结构仍然是原来的以太网或环形网。这样,第层与第层结构之间的通信第层与第层结构之间的通信都需占用同条网络线路,网络通信量大。而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量,网络通信量低。所以,C/S处理大量信息的能力是B/S无法比拟的。处理模式不同B/S的处理模式与C/S相比,大大简化了客户端,只要装上操作系统网络协议软件以及浏览器即可,这时的客户机成为瘦客户机,而服务器则集中了所有的应用逻辑。构件重用不同在构件的重用性方面,C/S程序从整体进行考虑,具有较低的重用性。而B/S对应的是多重结构,要求构件具有相对独立的功能,具有较好的重用性。系统维护不同系统维护是在软件生存周期中开销最大的部分。C/S程序由于其本身的整体性,必须整体考察并处理出现的问题。而B/S结构,客户端不必安装及维护。B/S结构在构件组成方面只变更个别构件,开发维护等工作都集中在服务器端。当需要升级时,只需更新服务器端的软件,而不必更换客户端软件,实现系统的无缝升级。这样就减轻了系统维护与升级的成本和工作量,使用户的总体拥有成本TCO大大降低。开发工具介绍简介Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必需的服务。为能够面向任何浏览器或设备的更安全的更强的可升级性更稳定的应用程序提供了新的编程模型和基础结构。是Framework的部分,是种可以在高度分布的Inter环境中简化应用程序开发的计算环境。NETFramework包含公共语言运行库,它提供了各种核心服务,如内存管理线程管理和代码安全。它也包含NETFramework类库,这是个开发人员用于创建应用程序的综合的面向对象的类型集合。提供了下面的优点:可管理性:使用基于文本的分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。安全:Web应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加删除或替换这些方案。易于部署:通过简单地将必要的文件复制到服务器上,应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。增强的性能:是运行在服务器上的已编译代码。与传统的ActiveServerPagesASP不同,能利用早期绑定实时JIT编译本机优化和全新的缓存服务来提高性能。灵活的输出缓存:根据应用程序的需要,可以缓存页数据页的部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。国际化:Unicode以表示请求和响应数据。可以为每台计算机每个目录和每页配置国际化设置。移动设备支持:支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。扩展性和可用性:被设计成可扩展的具有特别专有的功能来提高群集的多处理器环境的性能。此外,Inter信息服务IIS和行时密切监视和管理进程,以便在个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。跟踪和调试:提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,支持使用NETFramework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。与NETFramework集成:因为是NETFramework的部分,整个平台的功能和灵活性对Web应用程序都是可用的。也可从Web上流畅地访问NET类库以及消息和数据访问解决方案。是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于COM开发的现有投资。与现有ASP应用程序的兼容性:ASP和可并行运行在IISWeb服务器上而互不冲突;不会发生因安装而导致现有ASP应用程序崩溃的可能。aspx文件扩展名的文件。具有asp文件扩展名的文件继续由ASP引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在ASP和页面之间共享。SQLSQRVER简介上手容易:大多数的中小企业日常的数据应用是建立在Windows平台上的。由于SQLServer与Windows界面风格完全致,且有许多"向导Wizard"帮助,因此易于安装和学习,有关SQLServer的资料培训随处可得,并且目前国内具有MCDBA认证的工程师不在少数。从另个角度来讲,学习SQLServer是掌握其他平台及大型数据,如Oracle,Sybase,DB/的基础。因为这些大型数据库对于设备平台人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。但有了SQLServer的基础,再去学习和使用它们就容易多了。IT行业的实践经验充分证明了这点。兼容性良好:由于今天Windows操作系统占领着主导地的位,选择SQLServer定会在兼容性方面取得些优势。另外,SQLServer除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在NET战略中发挥着重要的作用。系统概述学生管理是教务管理中的个极为重要的环节,它是整个管理的核心和基。

2、youxiang邮箱VARCHAR非空dianhua电话VARCHAR非空shenfenzheng身份证VARCHAR唯touxiang头像VARCHAR非空dizhi地址VARCHAR非空beizhu备注VARCHAR非空addtime注册时间DATETIME唯issh审核VARCHAR非空留言板表liuyanban留言板表主要是针对有问必答模块的数据操作,学生留言和教师回复的内容都存储在这个表中如表所示。表liuyanban表结构字段名字段描述数据类型约束ID用户编号INT主键cheng用户名VARCHAR唯xingbie用户密码VARCHAR非空QQ用户类型VARCHAR非空youxiang注册邮箱VARCHAR唯dianhua电话VARCHAR非空neirong内容VARCHAR非空addtime注册时间DATETIME唯huifuneirong回复内容VARCHAR非空详细设计与实现根据软件工程的思想,在详细设计阶段,本课题需要解决的问题是如何具体地实现这个系统。常州大学本科生毕业设计论文第页共页核心技术简介在本系统中,使用了些比较流行的框架结构和技术:AjaxJSPCSS,这是本系统的核心技术,在具体实现功能模块前,有必要对这些技术做些简要的说明与介绍。技术Ajax即AsynchronousJavaScriptandXML,简单地说是异步javascript和XML,可以使网站异步的执行数据。Ajax主要通过XmlHttpRequest对象来实现与服务器的异步交互性,借助DOM来实现局部刷新,异步性和局部性使得用户体验连续,不会中断。XMLHttpRequest是ajax的核心机制,它是在IE中首先引入的,是种支持异步请求的技术,它的属性有:onreadystatechange每次状态改变所触发事件的事件处理程序。responseText从服务器进程返回数据的字符串形式。responseXML从服务器进程返回的DOM兼容的文档数据对象。status从服务器返回的数字代码,比如常见的未找到和已就绪statusText伴随状态码的字符串信息readyState对象状态值,—未初始化—正在加载—加载完毕—交互—完成。运行机制:创建XmlHttpRequest对象如果是IE浏览器则使用:xmlHttp=newActiveXObject"";如果是其他浏览器则:xmlHttp=newXMLHttpRequest;varxmlHttp;functioncreateXMLHttp{if{xmlHttp=newXMLHttpRequest;}else{xmlHttp=newActiveXObject"";}}发出XmlHttpRequest请求①设置回调函数,旦相应,它会自动执行Callback是定义回调函数的函数名=Callback;②定义想要执行的异步请求"POST","";③设置发送的参数不发送则写nullnull;定义回调函数functionCallback常州大学本科生毕业设计论文第页共页{if==//调用完成{if==//Http状态码操作正常{vartext=;"msg"innerHTML=text;}}}本系统中,主要使用Ajax技术在进行异步信息的验证,如重名验证,采用Ajax技术后,大大提高了用户体验,用户再也不用像之前需要在客户端通过打开个新的页面了发送用户请求进行验证,方便,快捷。JSP技术-JSPJavaServerPages是由SunMicrosystems公司倡导许多公司参与起建立的种动态网页技术标准。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP与JavaServlet样,是在服务器端执行的,通常返回该客户端的就是个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBMOracleBea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP的优势如下:次编写,到处运行。在这点上Java比PHP更出色,除了系统之外,代码不用做任何更改。系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。强大的可伸缩性。从只有个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,台服务器到无数台服务器,Java显示了个巨大的生命力。多样化和功能强大的开发工具支持。这点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多常州大学本科生毕业设计论文第页共页种平台之下。CSS技术-CSS层叠样式表是用来进行网页风格设计的,它简化并扩展了HTML中的各种标记,使得各个标记的属性更具有般性和通用性,大大提高了HTML开发的效率。在制作网页时采用CSS技术,可以有效地对页面的布局,基于三菱PLC控制的五层电梯设计。

3、台数据主要流程如下:管理员登陆;在用户管理中对用户进行操作;对订单进行管理操作;对酒店信息进行管理操作。数据流程图数据流图DataFlowDiagram简称DFD,它是种描述“分解”的图示工具。“它用直观的图形清晰地描绘了系统的逻辑模型,图中没有任何具体的物理元素,只是描述数据在系统中的流动和处理的情况,具有直观形象容易理解的优点。”顶层数据流图根据系统业务流程图,顶层数据流图分为两个数据源点:用户和管理员。围绕用户数据处理有登陆注册预订查询。围绕管理员的数据处理有登陆酒店管理用户管理订单管理。在数据流图中用户表存储用户相关信息,酒店表存储酒店相关信息,订单表存储酒店预订相关信息。如图-所示。用户登录提示信息用户表用户信息用户信息用户信息管理员表登录提示信息验证验证酒店表修改信息提示信息酒店信息修改信息提示信息查看/删除信息提示信息预订信息提示信息用户表管理员表管理员信息管理页面管理员登陆注册用户登录预订系统图-顶层数据流图电子商务毕业设计论文分层数据流图分层数据流图是对顶层数据流图的进步的细化,将功能分解为功能相对独立的子系统,这些子系统成为张新数据流图上的处理,在这张新的数据流图上还可以包括自己内部的数据存储和数据流。将顶层数据流图细化得到用户注册数据流图如图-,用户登录数据流图如图-,管理员登录数据流图如图-,用户预订酒店数据流图如图-,管理员管理数据流图如图-。图-用户注册数据流图图-用户登录数据流图用户错误信息提示信息用户信息通过用户表提示用户检查预订系统用户注册信息错误信息提示信息注册信息用户信息用户表提示注册检查生成用户信息电子商务毕业设计论文图-管理员登录数据流图图-用户预订酒店数据流图已登录用户订单表订单表预订信息预订信息预订信息预订信息酒店信息酒店信息提示信息酒店表酒店列表个人预订信息浏览系统网页预订酒店管理员错误信息提示信息管理员信息通过管理员表提示登陆检查管理页面电子商务毕业设计论文图-管理员管理数据流图数据字典数据字典是关于数据的信息的集合,也是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件分析与设计过程中给人提供关于数据的描述信息。般来说,数据字典由外部实体数据流数据存储数据处理个部分组成。外部实体如表-表-所示,数据流如表-表-表-所示,数据储存如表-表-表-表-表-所示,处理过程如表-表-所示。表-用户外部实体条目表外部实体条目名称:用户简要说明:使用酒店预订系统输入数据流:浏览信息提示信息输出数据流:注册信息登录信息预订信息表-管理员外部实体条目标外部实体题目名称:管理员简要说明:对酒店预订系统进行管理输入数据流:浏览信息提示信息管理员用户表订单表酒店表操作提示信息操作提示信息操作提示信息修改信息修改信息酒店信息用户信息订单信息管理用户管理订单管理酒店修改信息电子商务毕业设计论文输出数据流:登录信息修改信息操作信息表-登录信息数据流条目表表-提示信息数据流条目表表-浏览信息数据流条目表表-用户表数据存储条目表数据存储条目名称:用户表简要说明:存储了用户的个人信息结构:用户名密码EMAIL真实姓名备注表-管理员表数据存储条目表数据流条目名称:登录信息简要说明:用户或管理员在登录系统时输入的用户名和密码数据流来源:用户管理员数据流去向:验证提示转入相应界面包含的数据结构:用户名或管理员名密码数据流条目名称:提示信息简要说明:对用户和管理员的操作给予错误提示和帮助提示数据流来源:提示数据流去向:用户管理员包含的数据结构:提示相关语句数据流条目名称:身份确认信息简要说明:系统用户通过“身份确认信息”后,用户或管理员才能进入系统,即具有系统的使用权数据流来源:用户信息。数据流去向:用户包含的数据结构:用户名或管理员名电子商务毕业设计论文数据存储条目名称:用户表简要说明:存储了管理员的个人信息结构:用户名密码表-酒店数据存储条目表数据存储条目名称:酒店信息表简要说明:存储酒店相关信息结构:酒店名称所在地区星级地址介绍其他添加日期表-酒店预订表数据存储条目表数据存储条目名称:酒店预订表简要说明:存储酒店预订的相关信息结构:帐号预订酒店预订人固定电话移动电话预订日期预订数量预订天数订单生成日期其他表-酒店信息处理条目处理过程条目名称:。

4、系统数据库设计数据库的设计..数据来源本系统的数据来源主要有两个方面,是系统管理员初始化的基础数据,主要有学车常识老师的基本信息和学员对老师的投票,学生报名考试,还有该系统运行所需要的些基本参数;是在系统的应用中,由工作人员所提交的业务方面的数据如学员的报名信息考试信息等,这是数据的主要来源。数据库中数据主要是驾校简介信息服务承诺联系方式收费标准教师基本信息等,在系统的长期应用过程中基本保持不变,只占本系统数据存储量的很少部分。动态数据主要是员工在使用过程中录入的,用以推动业务流程正确运作而产生的数据,如学员的报名信息考试信息学车常识的更新和留言的查看与编辑学员对教练员的认识以及投票和报名时选择教练员信息等,是整个系统中数据存储量的最主要部分。对该部分数据的存储和处理速度之间影响着整个系统的性能。..数据库中表的建立本网站采用的是MicrosoftOfficeAccess数据库。主要分为学车常识main在线考试kaoshi在线报名signup名师简介teacher等数据库中的表单,下面将具体介绍各表的内容。表-学车常识表main字段名字段类型是否为主键是否允许为空说明id自动编号是否常识编号titletype文本否是标题类型user文本否是文章来源title文本否是标题名称writer文本否是作者words备注否是正文date日期/时间否是日期mail文本否是邮件地址上表主要是用来完成学车常识模块功能,通过调用表中的各字段内容,在页面中显示常识的内容,作者,日期,来源等相关的信息。表-在线考试表kaoshi字段名字段类型是否为主键是否允许为空说明id自动编号是否题号quest文本否是题目A文本否是答案AB文本否是答案BC文本否是答案CD文本否是答案Dright文本否是正确答案上表主要是用来完成在线考试模块功能,通过调用表中的各字段内容,在页面中计算机毕业论文范文咨询QQ系统数据库设计显示试卷的内容,选项,正确答案等相关的信息,并在考生提交后给出分数。表-在线报名表signup字段名字段类型是否为主键是否允许为空说明id自动编号是否报名编号name文本否否姓名sex文本否是性别age数字否是年龄card数字否否身份证号tel数字否否联系方式address文本否否地址type文本否否学车类型email文本否是邮件地址job文本否是工作单位ask文本否是备注teacher文本否否选择老师上表主要是用来完成在线报名模块功能,通过调用表中的各字段内容,在页面中显示报名学生的姓名性别年龄身份证号联系方式地址选择要学的车类型邮件工作单位备注选择的老师等相关的信息,并在学生把必填内容都填正确提交后显示报名成功。表-名师简介表teacher字段名字段类型是否为主键是否允许为空说明id文本是否老师编号name文本否是姓名age数字否是年龄zhichen文本否是职称mark数字否是票数/分数photo文本否是照片jianjie文本否是简介xxqk文本否是详细情况上表主要是用来完成名师简介模块功能,通过调用表中的各字段内容,在页面中显示老师的姓名年龄职称票数照片详细情况等相关的信息,可以让学生更好的了解老师。..建立与数据库的连接在服务器上,进入Windows操作系统的控制面板,在“数据源ODBC图标上双击,版本不同图标可能不样。不同操作系统的启动方法有所不同。双击“ODBC数据源管理器”对话框,会出现ODBC源管理器对话框ODBCDataSourcesAdministratorDialogbox。单击驱动程序标签,可以看到你的电脑上已经安装的ODBC数据库驱动程序。在下拉列表中寻找MicrosoftAccessDriver*mdb项。计算机毕业论文范文咨询QQ系统功能模块的具体实现第章系统功能模块的具体实现根据第章和第章中描述的本驾校管理系统的设计方案功能模块的设计,本章主要介绍了本系统各功能模块的具体描述与实现,其中包括界面和主要实现代码。接下来详细说明了本系统的学车常识名师简介在线考试网上报名留言模块以及后台管理的具体实现。学车常识模块本功能模块是用来上传些学车常识,并通过更新来达到让学员能浏览到最新的的学车常识。其主界面如下图-所示:图-学车常识模块界面这个子模块的功能就是用来给用户浏览本系统所更新的最新学车知识,其主要是通过读取数据库中字段内容显示在页面上。实现思路将数据库中内容读出来,读者通过点击文章标题可以进入正文,并通过上篇,下篇进行翻页。主要实现代码如下:首先建立个文件,其中代码用来创建数据库对象,后面其他的功能模块都可以直接调用它。<%setconnaozhou=""DBPath="""provider=;datasource="&DBpathfunctionCloseDBsetConnaozhou=Nothing计算机毕业论文范文咨询QQ系统功能模块的具体实现EndFunction%>在这个功能模块中,首先调用文件中包含的功能代码,创建个数据库记录集,并查询其中main表中的titletype字段。<!#。

5、{inti=;stringtext=;foreachbytebinbytes{ifbytesi++<=xftext=text+""+b,ToUpper;elsetext=text+b,ToUpper;}i=;returntext;}串口配置主要需要配置串口号和波特率。这里串口号需要根据实际情况进行选取,其他配置基本固定。波特率选用bps,位数据带宽,位停止位,无校验位。配置时串口参数时,即是配置SerialPort类的成员属性。因此只是需要新建西南科技大学本科生毕业论文个串口类的对象,然后用上面所述的配置参数填充对象对应的属性,便可完成个串口类对象的创建。接下来便可以用这个对象进行串口通信。启动指纹考勤服务打开串口后,点击“启动服务”。此时,右边的“显示页面”会出现“请将拇指放于指纹感应区!看见红光闪烁后方可挪开!”,这时就可开始指纹考勤。显示页面主要显示各种提示错误信息等。从指纹考勤模块可以看见红光以秒间隔周期显现,当我们将手指放于上面时,系统便会自动进行指纹信息的采集。采集到的指纹信息首先会生成指纹特征信息,再将该指纹特征信息与指纹特征信息库进行指纹匹配。如果找到与之匹配的特征指纹,便会返回该特征指纹信息对应的ID号。我们便可通过该ID号知道考勤人员的基本信息,从而将考勤时间记录到数据库,实现指纹考勤功能。在这里,指令只能由上位机下发给指纹模块,模块向上位机应答。模块收到指令后,会通过应答包,将有关命令执行情况与结果上报给上位机。应答包含有参数,并可跟后续数据包。上位机只有在收到模块的应答包后才能确认模块的收包情况与指令执行情况。应答包的内容包括个字节的确认码必须有和可能有的返回参数。执行次完整的指纹考勤过程,需要严格按照下面步骤执行指令的发收。第步,发送录指纹图像指令"EFFFFFFFFF",等待应答信号。如果指纹图像录入正确,进入第步。第步,发送生成指纹特特指令"EFFFFFFFFF",等待应答信号。如果指纹特征生成成功,便可进入第步。第步,发送指纹匹配指令"EFFFFFFFFFffd",如果从指纹模板库中搜索到与指纹模板缓存区CharBuffer或CharBuffer中指纹特征相符合的指纹,则返回页码。我们便可以根据页码数,得到与页码数对应ID号的人员信息,从而将考勤信息记录到数据库,实现指纹考勤。程序流程图如图-。西南科技大学本科生毕业论文图-指纹考勤程序流程图考勤信息处理代码如下:///<summary>///处理考勤信息///</summary>///<paramname="messe">包好ID时间的信息序列</param>publicvoidChangeDatastringmesse{stringworkerxulie=,ToString;workerxulie=workerxulie,ToString;forinti=;i<workernum;i++西南科技大学本科生毕业论文{ifworkernumnameiSubstring,==workerxulie{stringworkertime=,ToString;stringworkeryue=,ToString;stringworkerxinqi=,-ToString;dataupdateworkertime,workerxinqi,workerxulie,workeryue;break;}}}管理员操作何款应用软件,都需要个简洁漂亮适用的外观。在本次设计中应力争做到这点,并保证程序的最高质量。登陆页面部分主要是提供给管理人员登陆,从而可以连接数据库和指纹库删除或新建员工的指纹考勤信息。初始默认的登录名及密码均为“admin”。管理页面部分主要可以提供管理人员对指纹库中员工信息的添加与删除。终端开始工作后,当其检测到有指纹成功被录入,显示区域即出现“指纹读取成功,请挪开拇指!”;如果终端检测到此指纹已存在于指纹库,即会出现“XX,上午下午已签到!”;如果此指纹并未存在指纹库中,即会出现“此指纹不存在”。如需要添加或者删除员工指纹信息,可以使用管理员身份登录点击“新增记录”或者“删除全部”。管理员也可以经“信息管理入口”对已考勤信息进行查询报表导出等操作。删除指纹信息这里的删除指纹信息有两方面的工作需要完成。首先需要删除指纹模块库中已存的指纹特征信息。成功删除指纹特征信息并返回确认信号后,接着便可删除数据库中存在的人员信息及考勤信息。如果指纹模块没有返回删除成功的应答信号,而删除了数据库中的信息,便会使系统数据缺失,造成数据的损坏。当然,先删除数据库中的信息是种不可采的方案,因为旦删除了数据库中信息,就不能再恢复。而当我们接着删出指纹模块中的信息时,可能删除不成功!这样来同样会造成数据的缺失,影响系统的正常运行。西南科技大学本科生毕业论文增加指纹信息当我们要进行人员考勤时,首先基于三菱PLC控制的五层电梯设计。

6、包图协调器软件设计流程图协调器初始化建立个网络建立网络成功?广播网络ID信道等接收模式判断接收数据类型更新设备关联表允许节点加入分配网络地址中断返回通过RS传给PC接收数据包系统复位上电基于ZigBee的温度采集系统设计路由器软件设计在路由器上电前,选择项目设备的名称为“Router”。在上电后,先进行设备的初始化,然后选择在个能量合适的信道上进行网络搜索。当选择好信道之后,路由器就会周期性的向周围网络发送请求包来寻求协调器的回复。在Router接收到超帧之后,协调器的MAC地址保存在路由器中,并通过这个地址向协调器发送个关联请求的包,请求的目的是为了寻求加入网络。等到收到MAC层的确认帧之后,然后发送个数据请求的包来寻求协调器分配给的位网络短地址。在路由器收到含有短地址的包之后,接下来就配置自己的短地址,然后就可以通过这个短地址与协调器进行应用层的数据通信,如此来就表示路由器已经加入网络了。路由器为传感器终端节点转发信息,连接协调器和传感器来实现他们两者之间的数据交换,保障每个数据准确无误地传输到达目的,其流程图如下。Y入网请求采集的数据包尝试加入网络允许节点加入发送数据包给协调器更新设备关联表获取网络地址加入网络成功?判断接收数据类型数据包发送?成?功功?路由器初始化NNYY基于ZigBee的温度采集系统设计图路由器软件设计流程图温度传感器节点设计这个系统的温度采集传感器节点上电启动,它将会主动扫描指定的频道,并且向协调器发出入网请求和尝试加入网络,如果不成功,则将再次扫描加入网络。加入成功后,就到协调器分配的网络地址,当它没有任务时就进入休眠状态,以降低系统功耗,增加使用时间,当任务出现时,唤醒系统,传感器节点会每隔定的周期采集读取周围环境温度值,并将数据打包传给就进的父节点。如果传输成功,将会再次进入休眠状态,如果不成功,需要重新传输数据,直到成功为止。终端设备通信流程如图所示。NYNYYN尝试加入网络加入网络成功?进入休眠状态是否有数据要发送?发送数据包给父节点系统唤醒并读取温度数据包发送成功?传感器节点初始化基于ZigBee的温度采集系统设计图终端设备通信流程图上位机与协调器之间的通信设计协调器与上位机之间的通信是通过RS串口,传输速率为bps,无校验位,个数据位,位停止位,流程图如下。图串口通信软件设计流程图上位机的功能简介上位机软件主要完成对每个节点信息的汇总分析与显示。本设计采用MicrosoftVisual中文版开发环境进行设计。Visual简单易学同时又功能强大,可以方便的支撑上位机的开发和设计。本设计中,采集到的数据通过串口读入,并创建Excel文件用来保存数据,同时数据可以实时地显示在文本框中。为了反映数据的变化趋势,温度值还将通过折线图绘制出来,而温度值可能来自于不同的节点,因而在数据从串口读入之后需要提取出节电地址和温度值,不同节点的温度值分别绘图,上位机允许在不同节。

7、LNA/PAAVDDRF电源模拟,接收和传输混频器AVDDIF电源模拟,传送低通滤波器和VGA最后阶段AVDDADC电源模拟,ADC和DCA模拟端口DVDDADC电源模拟,ADC的数字端口AVDDDGUARD电源模拟数字噪声隔离AVDDDREG电源模拟~数字电源调节器DCOUPL电源模拟数字电源退耦,不要用于外部电路~~数字I/OXOSC~~数字I/O,DVDD数字I/O端口提供~的电压数字I/O具有mA输出驱动能力-GND地线接地线点数理论上最多可达个,可以组成种类型网络:星型网状型和簇状型。每个节点间的距离可以达到米,各个节点都可以向下个节点传输数据。这样能够构造个覆盖所有应用区域的非常庞大的网络。Zigbee无线传输模块由芯片CC设计硬件电路,电路图如图-所示。--ABCDDCBATitleNumberRevisionSizeBDate:-Jun-SheetofFile:F:\Protel\最终成品--\NewdesignddbDrawnBy:CnFCpFCpFRKRKYMRKRCuFSRESETVXOSCQXOSCQDCOUPLRBIASRBIASPPPPPPPPP/RDP/TDRESETNP/DCP/DDPPPPPPPDVDDAVDDSOCDVDDAVDDPREGAVDDDREGRFNTXRXSWITCHRFPP/XOSCQP/XOSCQPREGOUTAVDDIFAVDDCHPVCOGUARDAVDDVCOAVDDPREAVDDRFAVDDSWAVDDRFAVDDIFAVDDADCDVDDADCAVDDDGUARDCCnFCnFCnFCVLnHLnHLnHλ/λ/pFCECpFCpFYnFCnFCnFCnFCV图-Zigbee无线传输模块CC芯片的主要特点如下:①高性能和低功耗的微控制器核。②集成符合标准的GHz的RF无线电收发机。③优良的无线接收灵敏度和强大的抗干扰性。④在休眠模式时仅A的流耗,外部的中断或RTC能唤醒系统;在待机模式时少于A的流耗,外部的中断能唤醒系统。⑤硬件支持CSMA/CA功能。⑥较宽的电压范围~V。⑦数字化的RSSI/LQI支持和强大的DMA功能。⑧具有电流监测和温度感测功能。⑨集成了位模数转换的ADC。温度监测信号湿度监测信号烟雾采集信号和风力监测信号都输入到ATS单片机中,进行数据处理,将处理后的数字信号通过TXD引脚线输入到CC的RD端口,从而将数据经天线发送出去,达到监测数据无线传输的目的,实现了实时在线监测功能。发送端电路图如图-所示。图中主要有两大部分,第部分是左侧的采集电路以及数据处理电路,即实现数据的数字化传输;第部分是右侧的Zigbee无线传输模块的电路设计,将传输过来的信号调制成规则的波动,通过天线将数据发送出去。第章硬件系统设计--ABCDDCBATitleNumberRevisionSizeBDate:-Jun-SheetofFile:F:\Protel\最终成品--\NewdesignddbDrawnBy:VCC

8、毕业综合训练课题名称基于菱PLC控制的层电梯设计学院信息工程学院专业机电体化班级机电班姓名林希君学号指导老师王蓓江西科技学院毕业综合训练任务书学院信息工程学院专业机电体化年级级班级机电班姓名林希君起止日期—题目基于PLC控制的层电梯系统设计.毕业综合训练任务及要求根据题目性质对学生提出具体要求分析电梯的使用环境及客户要求,确定控制系统的硬件配置。根据电梯的软件控制系统,我们对可编程控制器控制电梯的核心控制部件可编程控制器的软件资源进行资源分配。利用电气控制实验室现有电梯模型PLC试验台编制梯形图并且动手调试,包括接线,使系统能正常运行。系统应能完成下列几项控制功能:自动响应楼层召唤信号含上召唤下召唤自动响应轿厢指令服务信号。自动完成轿厢楼层位置显示。自动显示电梯运行方向.毕业综合训练的原始资料及依据包括做调研的背景,研究条件应用环境等高层建筑已经成为现代城市标志的今天,电梯作为垂直运输工具,承担着大量的输送任务,其作用在建筑业里至关重要,电梯也成为人们日常生活中不可缺少的工具。将可编程序控制器PLC应用于层电梯进行逻辑控制,通过合理的选择和设计,不但提高了电梯可靠性可维护性以及灵活性,同时延长了使用寿命,缩短了电梯的开发周期,并提高了电梯的控制水平,改善了电梯运行的舒适感,使电梯达到了较为理想的控制效果。.主要参考资料文献PLC原理与应用,俞国亮,清华大学出版社,变频器应用与实训指导,王兆义,高等教育出版社,PLC变频器在电梯中的应用,王少华,电气技术,电梯控制技术,刘载文李毫升钟亚林,电子工业出版社,凌GXDeveloperVer操作手册,凌机电,OMRON—GJV用户手册,欧姆龙中国有限公司,电气控制与PLC,曹金福,化学工业出版社基于三菱PLC控制的五层电梯设计。

9、种光电隔措施使外部电路与PLC内部之间完全避免了电的联系,有效的抑制了外部的干扰源对PLC的影响,还可防止外部强电窜入内部CPU。滤波在PLC电路电源和输入输出I/O电路中设置多种滤波电路,可有效抑制高频干扰信号。在PLC内部对CPU供电电源采取屏蔽稳压保护等措施,防止干扰信号通过供电电源进入PLC内部,另外各个输入输出I/O接口电路的电源彼此独立,以避免电源之间的互相干扰。内部设置连锁环璄检测与诊断等电路,旦发生故障,立即报警。外部采用密封防尘抗振的外壳封装结构,以适应恶劣的工作环璄。在软件方面采取的主要措施有:设置故障检测与诊断程序,每次扫描都对系统状态用户程序工作环璄和故障进行检测与诊断,发现出错后,立即自动做出相应的处理,以适应恶劣的工作环璄。对用户程序及动态数据进行电池后备,以保障停电后有相关状态及信息人不会因此而丢失。采用以上抗干扰措施后,般PLC的抗电平干扰强度可达峰值V,脉宽US,其平均无故障时间可高达-万小时以上。编程简单易学PLC采用与继电器控制线路图非常接近的梯形图作为编程语言,它既有继电器电路清淅直观的特点,又充分考虑到电气工人和技术人员的读图习惯,对于使用者来说,几乎不需要专门的计算机知识,因此,易学易懂,程序改变也容易修改。功能完善,适应性强目前PLC产品已经标准化系列化和模块化,不仅具有逻辑运算计时计数顺序控制等功能,还具有A/DD/A转换算术运算及数据处理通信联网和生产过程监控等功能。它能根椐实际需要,方便灵活地组装成大小各异功能不的控制系统:既可控制台单机条生产线以可以控制个机群多条生产线;既可以现场控制,以可以远程控制。针对不同的工业现场信号,如交流或直流开关量或模拟量电流或电压脉冲或电位强电或弱电等,PLC都有相应的I/O接口模块与工业现场控制器件和设备直接连接,用户可以根据需要方便地进行配置,组成实用紧凑的控制系统。使用简单,调试维修方便PLC的接线极其方便,只需将产生输入信号的设备按钮开关等与PLC的输入端子连接,将接收输出信号的被控设备如接触器电磁阀等与的输出端子连接,仅用螺丝刀即可完成全部接线工作。PLC的用户程序可在实验室摸拟调试,输入信号用开关来摸拟,输出信号可以观察PLC的发光极管。调试后再将PLC在现场安装通调。调试工作量要比继电器控制系统少得多。PLC的故障率很低,并且有完善的自诊断功能和运行故障指示装置。旦发生故障,可以通过PLC机上各种发光极管的亮灭状态迅速查明原因,排除故障。体积小重量轻功耗低由于PLC的采用半导体大规模集成电路,因此整个产品结构紧凑,体积小重量轻功耗低,以菱FXON—M型PLC为例,其外形尺寸仅为MM*MM*MM,重量只有G,功耗小于W所以,PLC很容易装入机械设备内部,是实现电体化的理想的控制设备。PLC的控制功能PLC的应用范围极其广阔,经过多年的发展,目前PLC已经广泛应用于冶金石油化工建材电力矿山机械制造汽车交通环保等各行各业。几乎可以说,凡是有控制系统存在的地主就有PLC。概括起来,PLC的应用主要有以下个方面。开关量控制这是PLC最基本原应用领域,可用PLC取代传统的继电器控制系统,实现逻辑控制。在单机控制多机群控和自动生产线控制方面都有很多成功的应用实例,如机床电气控制起重机皮带运输机和包装机械的控制注塑机的控制电梯的控制饮料灌装生产线家用电器电视机冰箱洗衣机等自动装配线的控制汽车化工造纸轧钢自动生产线的控制等。模拟量控制目前,很多PLC都具有模拟量处理功能在,通过模拟量I/O模块可对温度压力速度流量等连续变化的模拟量进行控制,而且编程和使用都很方便。大中型的PLC还具有PID闭环控制功能。运用PID子程序或使用专用的智能PID模块,在以实现对模拟量的闭环过程控制。随着PLC规模的扩大,控制的回路已广泛应用于工业生产各个行业,例如自动焊机控制锅炉运行控制连轧机的速度和位置等都是典型的闭环过程控制的应用场合。运动控制运动控制是指PLC对直线运动或圆周运动的控制,也称为位置控制,早期PLC通过开关量I/O模块与位置传感器和执行机构的连接来实现这功能,现在般都使用专用的运动控制模块来完成。目前,PLC的运动控制功能广泛应用在金属切削机床电梯机器人等各种机械设备上,典型的如PLC和计算机数控装置CNC组合成体,构成先进的数控机床。数据处理现代PLC都具有不同程度的数据处理功能,能够完成数学运算函数运算矩阵运算逻辑运算数据的移位比较传递数值的转换和查表等操作,对数据进行采集分析和处理。数据处理通常用在大中型控制系统中,如柔性制造系统机器人的控制系统等。通信联网通信联网是指PLC与PLC之间PLC与上位计算机或其他智能设备间的通信,利用PLC和计算机的RS—或RS—接口PLC的专用通信模块,用双绞线和同轴电缆或光缆将它们联成网络,可实现相互间的信息交换,构成“集中管理,分散控制”的多级分布式控制系统,建立工厂的自动化网络。PLC系统的组成及功能PLC是种以微处理器为核心的工业通用自动控制装置,其实质是种工业控制用的专用计算机。因此,它的组成与般的微机计算机基本相同,也是由硬件系统和软件系统两大部分组成的。PLC的硬件系统PLC的硬件系统由基本单元I/O扩展单元及外部设备组成。图—所示为PLC的硬件系统结构框图。图—PLC的硬件系统结构框图微处理器CPU与通用计算机样,CPU是PLC的核心部件,在PLC控制系统中的作用类似于人体的神经中枢,整个PLC工作过程都是在CPU的统指挥和协调下进行的。它的主要功能有以下几点:接收从。

10、度的设备。当轿厢达到极限速度时,轿厢限速器开始动作,并作用于安全钳上迫使它夹住导轨,刹住轿厢。缓冲器是电梯的最后安全保护。它安装在电梯井道底坑内,位于轿厢和对重的正下方。当电梯向上或向下运动中,由于钢丝断裂抱闸制动力不足或者控制系统失灵而使轿厢超越终端层站时,缓冲器则起到缓冲作用,避免电梯撞底或冲顶,确保乘客的安全。电气安全设备是指电梯控制系统中实现安全保护的电气元件。根据国家标准GB和GB中的规定,对电梯供电电源轿厢超速轿厢上下端站及极限位置厅门锁与轿厢门的电气连锁以及所有电气设备外壳接地等方面必须实行电气保护。电气安全装置通常包括:①设置在机房内的电梯主开关,可切断轿厢照明及通风轿顶电源插座火灾报警机房和滑轮间照明以及井道照明等全部供电电路。②熔断器和热继电器用作曳引电机的短路及过负荷保护。③相序继电器作断相和错相保护。④称重装置可作电梯的超重保护。⑤行程开关是电梯运行端站减速及端站限位保护。⑥电梯门安全触板带动连锁开关或光电传感器感应式近门传感器,控制开关门电机,防止电梯夹人夹物。⑦电梯所有金属设备外壳接地,以防触电事故。控制部分控制部分主要指电气控制设备和必要的线路。电梯的操纵控制系统结构及其控制方式标志着我国电梯的发展水平,我国目前使用的电梯按其操纵方式分类有按钮控制电梯信号控制电梯集选控制电梯并联控制电梯程序控制电梯及智能控制电梯等。①按钮控制电梯。其操纵箱内装有启动按钮应急按钮开关门按钮警铃按钮等按钮组和照明开关钥匙开关通风开关检修开关和显示楼层与方向的指示灯。②信号控制电梯。除具有自动平层自动开门动作外,还具有内外选层自动定向顺向截车等控制能力。该类电梯有司机操作。③集选控制电梯。目前物业部门管理的客梯主要采用集选控制方式。集选控制方式的电梯具有自动平层自动开门自动掌握停站时间内选外呼信号的登记与消除顺向截梯以及自动换向等功能。下集选控制电梯用于无司机交直流电梯,基本工作状态与集选控制电梯相同,只是厅外向下招呼信号才予答应。④并联控制电梯。该种电梯是电梯群中的最简单方式,只适合于两台电梯的协调控制管理。它是按预先设定的调配原则,自动的调配某台电梯去答应某层的厅外召唤信号。⑤程序控制电梯。使用于同建筑物内有台以上电梯,而且位置比较集中的电梯群的控制和管理。为了提高电梯的运行效率和充分满足楼内客流量的需要,尽可能的缩短乘客的候梯时间,对电梯群的运行状态进行自动程序控制。⑥智能群梯。该种电梯采用先进的控制理论先进的传动和控制技术,使电梯在运行过程中具有安全快速准确平稳的特性,使乘客具有舒适感和享受感。全微机化电梯的开发和使用是电梯的发展趋势。全微机化电梯是指电梯的传动系统及控制系统实现微机化控制的电梯,必将满足人们对电梯的高质量高水平高标准的要求。电梯的分类按用途分类:乘客电梯载货电梯客货电梯病床电梯住宅电梯杂物电梯观光电梯车辆电梯船舶电梯建筑使用电梯自动扶梯其它按驱动方式分类:交流电梯直流电梯液压电梯螺杆式电梯直线电机驱动的电梯按速度分类:低速电梯V≤快速电梯<V<高速电梯V≥按控制方式分类:手柄操纵控制电梯;按钮控制电梯信号控制电梯集选控制电梯下集选控制电梯并联控制电梯梯群程序控制电梯梯群智能控制电梯。第章可编程控制器简介可编程控制器是年代末在美国首先出现,当时叫可编程控制器PLCProgrammableLogicController,目的是用来取代继电器,以执行逻辑判断计时计数等顺序控制功能。PLC的基本设计思想是反映计算机功能完善灵活通用等优点和继电器控制系统的简单易懂操作方便价格便宜等优点结合起来,控制器的硬件是标准的通用的。根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内。控制器和被控对象连接方便。随着半导体技术,尤其是微处理器和微型计算机技术的发展,到年代中期以后,PLC已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路也都采用了中大规模甚至超大规模的集成电路,这时的PLC已不再是逻辑判断功能,还同时具有数据处理PID调节和数据通信功能。可编程控制器是种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制定时计算和算术运算等操作的指令,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电器接触控制系统中机械触点的接线复杂可靠性低功耗高通用性和灵活性差的缺点,充分利用微处理器的优点。可编程控制器对用户来说,是种无触点设备,改变程序即可改变生产工艺,因此可在初步设计阶段选用可编程控制器,在实施阶段再确定工艺过程。另方面,从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。PLC的结构及各部分的作用可编程控制器的结构多种多样,但其组成的般原理基本相同,都是以微处理器为核心的结构。通常由中央处理单元CPU存储器RAMROM输出输出单元I/O电源和编程器等几个部分组成。中央处理单元CPUCPU作为整个PLC的核心,起着总指挥的作用。CPU般由控制电路运算器和寄存器组成。这些电路通常都被封装在个集成电路的芯片上。CPU通过地址总线数据总线控制总线与存储单元输入输出接口电路连接。CPU的功能有以下些:从存储器中读取指令,执行指令,取下条指令,处理中断。存储器RAMROM存储器主要用于存放系统程序用户程序及工作数据。存放系统软件的存储器称为系统程序存储器;存放应用软件的存储器称为用户程序存储器;存放工作数据的存储器称为数据存储器。常用的存储器有RAMEPROM和EEPROM。RAM是种可进行读写操作的随机存储器存放用户程序,生成用户数据区,存放在RAM中的用户程序可方便地修改。RAM存储器是种高密度低功耗价格便宜的半导体存储器,可用锂电池做备用电源。掉电时,可有效地保持存储的信息。EPROMEEPROM都是只读存储器。用这些类型存储器固化系统管理程序和应用程序。输入输出单元I/O单元I/O单元实际上是PLC与被控对象间传递输。

文库吧 www.wenkub.com
备案图鄂ICP备17016276号-1