- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
经济型数控系统中的可编程逻辑控制
导语:?介绍了一种在经济型数控系统中实现可编程逻辑控制的方法 摘要:介绍了一种在经济型数控系统中实现可编程逻辑控制的方法,通过采用主一从式结构的双单片机控制系统,在实现对逻辑变量扫描控制的同时,保证了时机床坐标精确的数字控制。文中阐述了系统的工作原理、硬件组成和软件设计思想。关键词:可编程逻辑控制;数控系统;扫描控制Programmable logic control in economical numerical control systemAbstract:This paper presents a method for programmable logic control in economical numerical control system.By means of plication of double single — chip microprocessor control system with master—slave construction.not only scanning control to switching variable is achieved.but also accurate numerical control for machine tools coordinate is ensured.The principle of operation,hardware composition mad thinking of software design for the system are described.Keg words:programmable logic control;numerical control system ;scanning control1 引言 机床数控系统一般用于完成运动轨迹控制和开关量的逻辑控制。目前,国内的经济型数控系统大都侧重于运动轨迹的控制。对于开关量点数较多,特别是要求逻辑和顺序控制的场台(如专用数控机床、组合机床等),通常采用二级控制结构,既用一台微机控制系统完成运动轨迹的控制,同时作为操作平台。而机床开关量I/0的逻辑控制用一个独立的可编程逻辑控制器(PLC)实现。在这种控制方式下,由于需要在数控系统和PLC之间做大量的软件和硬件开发工作,并且对两套系统分别编程,用户常感到使用不便。基于上述情况,本文介绍了一种在经济型数控系统中实现对开关量逻辑和顺序控制的方法,阐述了系统工作原理和硬、软件设计思想。2 工作原理 为了对可编程逻辑和坐标位置实施混合控制,系统设计主要从以下几个方面来考虑: 1)应具备PLC系统对各种开关量顺序控制的特性和NC系统对执行元件数字控制特性。 2)如何协调两个控制模块的同步控制问题。 3)解决两类控制指令的混合编程问题。 在本文介绍的机床数控系统中,运动轨迹控制和可编程逻辑控制分别由两个独立的模块完成。PLC模块作为数控系统的主控模块,用于完成系统的管理和开关量的逻辑控制。运动控制(MNC)模块作为辅助控制模块,用于完成步进电机的两坐标联动控制。 系统为双单片机并行工作的主一从式控制结构。采用双CPU结构的目的在于,使MNC模块有充裕的时间完成轨迹控制和坐标显示管理等工作。PLC主控模块与MNC辅助控制模块通过串行通信协调控制。系统采用连续扫描方式工作,按照以下步骤完成控制任务: (1)将机床开关量输入信号状态送人内部映像寄存器; (2)按用户程序存放顺序,逐条解释和执行指令,产生相应的控制信号去控制有关电路,完成数据的存取、传送和处理工作,并根据运算结果更新有关寄存器的内容。在运动控制条件成立的情况下,调用发送子程序,将指令传送绐MNC模块,并设置相应标志。当MNc模块完成规定的控制任务后,则通过串行口回发状态标志,更改内部寄存器的状态。 (3)将输出映像寄存器的内容送给接口电路,去控制外部负载。由硬件WDT电路和单片机内部定时器T2实现的软件WDT共同组成程序运行监视系统,以保证扫描控制的正常进行。3 系统结构 系统结构框图如图1所示。它由8032单片机、存储器、键盘及接口电路、掉电保护电路、开关量I/O接口电路、WDT电路和MNC控制电路组成。 8032单片机和MNC控制模块中的8031单片机的系统时钟均由外部公共晶体振荡器提供,使二者的工作具有一致性,为双机之间进行高速数据传送提供了可靠的物理保证。 系统软件存放在一片27512中,用户程序和数据存放在两片6264静态RAM中(其中一片带掉电保护电路和备用电池)
您可能关注的文档
最近下载
- 河南省青桐鸣2024-2025学年高二上学期11月期中化学试卷.docx VIP
- 住院费用清单模板.doc VIP
- 大学学术英语视听说教程下册(第2版)Miriam_Espeseth习题答案.pdf
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中联考物理试卷(含答案).pdf VIP
- 颈动脉灌注机制.pptx VIP
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中考试 化学试题(含答案).pdf VIP
- Unit 4 Friends Lesson3 课件 人教精通版英语三年级上册.ppt
- 锅炉原理课件:第七章 锅炉设备的通风计算.ppt VIP
- 生涯发展展示-(第一版).pptx VIP
- 《选品与采购》课件——4.电商采购.pptx VIP
原创力文档


文档评论(0)