资源描述:
《基于plc磨线机的设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要随着自动控制理论和PLC技术的发展,具有易于使用、功能强大、高可靠性、扩展能力强、广泛的适用性和组成控制系统的简洁性等诸多优点的PLC控制技术,得到了越来越广泛的应用。本论文基于PLC的磨线机控制系统项目为背景,从PLC控制系统设计的角度,探讨PLC控制技术的应用,实现了基于PLC的磨线机控制系统的设计,包括系统的总体设计、硬件设计、软件设计和通讯网络设计。在该系统的总体设计中,提出了分多段打磨的线径加工方法,分析了线径检测计算原理;硬件的设计又包括PLC设备选型、I/O分配、PLC接线图、线径检测器、模拟量输入模块、伺服放大器
2、等内容;软件的设计包括多个模块的PLC程序的设计、多个画面的人机界面的设计、通讯网络的设计包括上位机控制系统的工业以太网的组成、下位机profibus通讯组成。最终完成PLC对磨线机的设计。关键词:PLC,磨线机,控制系统,通讯网络IAbstractAlongwiththeautomaticcontroltheoryandthedevelopmentofPLCtechnology,witheasytouse,powerfulfunction,highreliability,strongexpandingcapacity,wideap
3、plicabilityandcompositioncontrolsystemhasmanyadvantagessuchassimplicityofthePLCcontroltechnology,hasbeenusedmoreandmorewidely.ThispaperbasedonPLCgrindingmachinecontrolsystemprojectasthebackground,fromthePLCcontrolsystemdesignpointofview,exploretheapplicationofPLCcontro
4、ltechnology,basedontherealizationofthePLCgrindingmachinecontrolsystemdesign,includingthesystemsoveralldesign,hardwaredesign,softwaredesignandcommunicationnetworkdesign.Intheoveralldesignofthesystem,presentsmorepolishedwireprocessingmethod,analysisofwirediameterdetectio
5、ncalculationprinciple;hardwaredesignandequipmentselection,includingPLCI/O,PLCdistributionwiringdiagram,wirediameterdetector,ananaloginputmodule,aservoamplifierandsoon;softwaredesignincludesamoduleofPLCprogramdesign,multiplescreenman-machineinterfacedesign,designofacomm
6、unicationnetworkincludesahostcomputercontrolsystemindustrialEthernetcomposition,PCandPROFIBUScommunication.FinishPLCongrindingmachinelinedesign.Keywords:PLC,grindingmachine,controlsystem,communicationnetworkIII目录摘要I第1章绪论41.1PLC控制技术的产生和发展41.2PLC国内外的应用现状21.3PLC控制技术与其他控制技
7、术的异同31.3.1PLC控制技术与继电器控制技术的异同31.3.2PLC控制技术和通用计算机控制技术的异同41.3.3PLC控制技术与单片机控制技术的异同41.3.4PLC控制技术与DCS控制技术的异同41.4磨线机控制系统的研究背景、研究现状及研究意义51.5本章小结6第2章PLC控制系统设计的方法62.1PLC的结构和工作原理62.1.1PLC的基本结构72.1.2PLC的工作原理82.1.3PLC的编程语言92.2PLC控制系统的组成102.3PLC控制系统的设计原则102.4PLC控制系统的设计步骤102.5PLC控制系统
8、硬件设计122.5.1PLC机型选择122.5.2I/O模块及点数的选择122.5.3存储容量的选择122.5.4特殊功能模块的选择132.6PLC控制系统软件设计132.6.1PLC程序设计步骤132.6.2PLC程序设计方法142