资源描述:
《长时间高精度定时在plc中的实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、长时间高精度定时在PLC中的实现摘要可编程序控制器(Programmablecontroller)简称PLC,是以微处理机为基础,综合了计算机、自动控制和通讯技术发展起来的一种新型工业自动控制装置。本设计中PLC通过两组定时输入口,交替进行计时,以解决单组定时时间过短的问题;此外,常用的PLC定时方法最大定时误差为2至3倍的扫描周期加上输入滤波器滤波时间,一般为几十毫秒,因此,本方案采用中断定时,通过使用中断定时可以达到毫秒级的精确度!本文第一章以定时器方案的确定为切入点,介绍了本课题的研究内容、目的及意义;第二章介绍了大概的实施方案;第三章根据
2、控制要求进行了定时器的硬件设计;第四章则介绍了软件设计;第五章和第六章介绍了新问题展开和调试过程中问题的解决;最后得出结论。关键词:PLC,长时间,高精度,定时器,中断控制47LONGTIMEHIGHPRECISIONTIMINGINTHEREALIZATIONOFPLCABSTRACTProgrammablecontrollerasPLC,isthemicroprocessorasthefoundation,thecomputer,thecomprehensiveautomaticcontrolandcommunicationtechnolog
3、ydevelopedakindofnewtypeofindustrialautomaticcontroldevice.ThisdesignthroughtwogroupPLCtiminginputport,alternatingtime,inordertosolvethetimingofcatimetooshort;Inaddition,thecommonlyusedPLCtimingmethodformaximumtimingerror2to3timesthescanningcycleplusinputfiltergivestime,gener
4、allyfordozensofmilliseconds.Therefore,thisschemeadoptsthebreaktime,throughtheuseofinterrupttimingcanachievetheaccuracyofthemillisecondtimescale.Thispaperfirstchaptertotimerschemeasthebreakthroughpointindeed,introducedthistopicresearchcontents,purposeandmeaning;Thesecondchapte
5、raboutimplementationprogramme;Chapter3accordingtothecontrolrequirementsofthetimerhardwaredesign;Chapter4introducessoftwaredesign;Chapter5and6chapterpresentsanewproblemlaunchanddebuggingprocesstothesolutionoftheproblem;Conclusion.KEYWORDS:PLC,longtime,highprecision,timer,inter
6、ruptcontrol47目录摘要1ABSTRACT2第一章绪论5第1.1节可编程控制器的基本介绍51.1.1可编程控制器的定义51.1.2可编程控制器的基本组成及其工作原理5第1.2节本课题的研究内容及要求71.2.1本课题的研究内容71.2.2本课题的要求7第1.3节本课题的目的及研究意义81.3.1本课题的目的81.3.2本课题的研究意义8第2章设计方案的提出9第2.1节问题的引入及相关介绍92.1.1“长时间高精度定时”问题的引入92.1.2定时器的基本介绍92.1.3输入中断用指针I基本介绍102.1.4中断指令及其应用112.1.5P
7、LC的中断处理112.1.6滤波调整介绍12第2.2节“长时间高精度定时”的实现方法132.2.1中断定时的概念132.2.2外接电路实现中断定时13第3章硬件的实现方案15第3.1节信号源的实现15第3.2节与门的实现16第3.3节实际硬件的连接1847第4章软件的实现19第4.1节GXDeveloper编程软件的介绍19第4.2节程序流程图23第4.3节程序梯形图及其工作原理244.3.1主程序梯形图及其工作原理244.3.2中断程序1的梯形图及其工作原理274.3.3中断程序2的梯形图及其工作原理284.3.4中断程序3的梯形图及其工作原理
8、284.3.5中断程序4的梯形图及其工作原理294.3.6总程序的梯形图304.3.7总程序的指令表33第5章程序的改进、实现及调试35