欢迎来到天天文库
浏览记录
ID:52982473
大小:1.71 MB
页数:5页
时间:2020-04-05
《数控系统中PLC梯形图与指令表的转换算法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2014年2月机床与液压Feb2014第42卷第4期MACHINETOOL&HYDRAULICSVol42No4DOI:10.3969/jissn1001-3881201404020数控系统中PLC梯形图与指令表的转换算法123罗海据,吴永明,梁娟(1广州数控设备有限公司,广东广州510530;2广东工业大学机电工程学院,广东广州510006;3华南农业大学工程学院,广东广州510642)摘要:为了满足数控机床系统中PLC梯形图向指令表转换的要求,将梯形图的构成形式分成母线、
2、环、半环、环母线等结构元素,利用这些结构元素检验梯形图的合法性,分析梯形图和指令表之间的关系,设计梯形图向指令表快速转换的算法。应用实例表明:该算法效率高,实时性好,能满足数控机床系统的要求。关键词:数控系统;PLC;梯形图;指令表中图分类号:TP3162文献标识码:B文章编号:1001-3881(2014)4-064-5AlgorithmonTransformingPLCLadderDiagramtoInstructionTableinNCSystem123LUOHaiju,WUYongmin
3、g,LIANGJuan(1GSKCNCEquipmentCo.,Ltd.,GuangzhouGuangdong510530,China;2FacultyofElectromechanicalEngineering,GuangdongUniversityofTechnology,GuangzhouGuangdong510006,China;3CollegeofEngineering,SouthChinaAgricultureUniversity,GuangzhouGuangdong510642
4、,China)Abstract:Inordertomeetrequirementsoftransformingtheladderdiagramprogrammablelogiccontroller(PLC)intoaninstructiontablefornumericalcontrol(NC)systeminmachinetool,thePLCladderdiagramwasdividedintosomestructuralcomponentsincludingbaseline,ring,
5、semiringandringbaseline,andetc.Byusingthesecomponents,thevalidityofPLCladderdiagramwaschecked,therelationshipbetweenPLCladderdiagramandinstructiontablewasanalyzed,andthealgorithmabouttransformationfromPLCladderdiagramtoinstructiontablewasdesigned.T
6、heapplicationexamplesshowthatthealgorithmisefficientandhasgoodrealtime,whichissuitablefortheNCsystemofmachinetool.Keywords:NCSystem;PLC;Ladderdiagram;Instructiontable在中高档的数控机床系统或者数控加工中心里,人计算机或专用的编程设备完成对梯形图的编辑和修可编程逻辑控制器(PLC)是一个不可缺少的配置。改等操作。但对于数控机床系统而言
7、,梯形图的编辑梯形图和指令表是PLC的常用编程语言。将控制系和修改一般在工厂车间的机床上完成,用户在现场直统的开关量逻辑与状态表示成梯形图,采用梯形图语接修改调试,而且梯形图运行环境和数控系统内部关[4]言设计顺序控制逻辑,具有方便直观的优点,有利于联比较大。另外在零件加工时,修改和编辑梯形图系统维护与故障快速诊断。不能对数控系统其他模块造成影响,如译码、插补等梯形图不能直接被计算机识别和执行,需要先将实时性要求很高的模块,对梯形图的合法性检测和将它转换成指令表才能够执行。目前梯形图转换为指令梯形
8、图转换成指令表的算法效率显得相当重要。因表的算法主要有两种:其一是基于二叉树的PLC梯此,数控机床系统的PLC模块,要能够在屏幕上显[1]形图转化为指令表的算法,该方法借助二叉树进行示和修改梯形图,对梯形图的互换算法要求比较快。翻译,但存在编译效率不高的问题;其二是将梯形图本文作者将梯形图的构成形式分成母线、环、半环、[2,3]映射到AOV图,该方法需要搜索链表,能够翻译环母线等结构元素,利用这些结构元素检验梯形图的复杂的梯形图,需要经过多次的扫描,实现起来比较合法性,分析梯形图和
此文档下载收益归作者所有