数控系统逻辑控制软件PLC嵌入式机器码的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:zjundu1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放式数控系统是当前数控技术研究的热点,也是未来数控系统发展的一个方向。随着计算机软硬件技术的快速发展,数控系统中越来越多的采用了软硬件技术来实现功能部件的高效、高精度以及高智能化。作为数控系统控制中重要的机床逻辑控制目前也越来越多的以软件的形式来实现,这样就促进了软PLC的发展。 本课题基于iComaePLC对数控系统中软PLC嵌入式机器码的生成进行了研究和开发。用户在PLC编辑开发环境下编写逻辑程序,经过编译生成中间代码,在执行环境下由PLC虚拟机解释执行中间代码。但由于解释执行的速度较慢,而且执行时需要PLC虚拟机的参与。本文利用生成的中间代码,通过解析其中间代码文件,生成和中间代码具有相同逻辑功能的汇编文件。利用汇编编译器编译汇编文件生成机器码,然后对机器码进行处理,封装成能在PLC执行环境下能被x86系列CPU直接加载的机器码文件,不需要PLC虚拟机的参与,而且大大提高了程序的执行速度。 本文详细介绍了机器码生成的过程,并介绍了机器码文件的加载执行方式。实现了软PLC中系统指令、标准元件库的所有元件和4CK扩展元件库中元件指令的机器码的生成,并对机器码文件进行了各项测试。对于生成的4CK的机器码,通过修改相应的配置文件,顺利的嵌入到俄方4CK数控系统中并能正确执行。
其他文献
遵照《生产经营单位生产安全事故应急预案编制导则》要求,充分理解编制安全生产事故应急预案“一特点”“三有效”和“一原则”内涵,探讨安全生产事故应急预案编制新思路、新
随着国内电信行业之间竞争的白热化,企业发展战略已由过去的以产品为重心转为现在的“客户需求至上”。因而企业要想获得最大程度的利润,就必须对不同类型的客户采取不同的策略
“E”学习与课程的整合、对接越来越成为新常态,“E”学习和课堂教学的交融、衔接也越来越接地气.“E”学习是在传统教学基础上的继承、改革与创新,展示新思维,倡导新理念,呈
期刊
通过对物料在卧式振动离心机振动过程中产生的作用力的分析,得出在考虑物料作用的情况下卧式振动离心机的振动微分方程,并通过对该方程的求解及分析,得出了物料对离心机振动
当前 ,各级党组织、政府部门、广大企业都在认真响应党中央的号召 ,掀起了深入学习贯彻“三个代表”重要思想的新高潮 ,许多单位还组织了专题辅导讲座、脱产学习 ,这是必要的
学位
电传动有能效高、结构简单、易排查故障等诸多优点,更适合于大型工程设备.为了满足矿山设备成套化的市场需求,拟开发一款定位于中、高端市场的超大型装载机.电传动的关键技术
滚动轴承是旋转机械中应用最为广泛的机械零件,也是最易损坏的元件之一。旋转机械的许多故障都与滚动轴承有关,其运行状态是否正常直接影响到整个设备的性能好坏。约有30%的旋转
在新媒体背景下信息的传播范围越来越广,人们接收信息的途径也越来越多,科学有效的信息对于企业的信息宣传是积极的、有益的,尤其是对于青年职工来说新媒体背景下效果明显.本
我国采煤技术迅猛发展和机械化采掘程度飞速提高,已经大大缩短了综采工作面连续作业时间。那么,煤矿面临一个紧急而重要的问题,那就是尽快提高采区工作连续率,并且有效降低采