【摘 要】
:
数控技术在制造业中占有重要地位,而开放式数控系统是目前数控技术的发展方向。随着开放式数控系统的发展,以PC为硬件平台,用软件来实现PLC的功能(即软PLC)成为了开放式数控系统
论文部分内容阅读
数控技术在制造业中占有重要地位,而开放式数控系统是目前数控技术的发展方向。随着开放式数控系统的发展,以PC为硬件平台,用软件来实现PLC的功能(即软PLC)成为了开放式数控系统中PLC的发展趋势。 本文以PC为硬件开发平台,通过编程开发出了软PLC的编译系统和模拟运行系统。本软PLC采用了SIPROM高级语言来编写机床逻辑用户源程序。在编译部分,本文用正规表达式描述了SIPROM语言单词符号的结构,利用有限自动机原理,提出了用构造词形表的方式来识别单词的方法,使词法分析程序具有很好的开放性。通过对各种语法分析方法的比较,本文采用了LR(1)分析方法进行语法分析,并提出了把语法分析分解为信号表达式语法分析和字表达式语法分析两部分的方法,且实现了二者的相互调用。这种方法在保持了LR(1)分析方法功能强大的特性同时,有效地减小了分析表的大小,提高了语法分析的效率。在语义分析方面,本文采取了语法制导的语义分析方法,可以在一次扫描中完成语法分析和语义分析两项工作。中间代码采取了逆波兰表示法,这使得生成的代码比较紧凑,且有利于运行程序的读取。在模拟运行部分,本文利用硬PLC循环扫描的工作原理,结合PC环境下的特点,用面向对象的方式编写出了模拟运行程序。模拟运行系统很容易增加输入、输出端子和其他新的功能,具有很好的可扩展性。 总之,本文所开发出的软PLC编译程序和模拟运行程序运行效率较高,且显示硬PLC不可比拟的优越性,非常适合应用于开放式数控系统中。
其他文献
目的:用高通量Arraystar T-UCR芯片研究超保守区非编码RNA(T-UCR)在银屑病外周血单个核细胞(PBMC)中的差异表达谱。方法:抽取7例寻常型银屑病患者及3例正常人的外周血,分离PB
以《新潮实用英语综合教程》中的“Unit8TextAColorMeanings”这节内容的教学为例,从课前项目实施准备、项目实施、项目展示与评价等方面来进行项目教学的设计,探讨项目教学法
F-T合成是将天然气、煤层气转化为液体燃料的重要途径,对保障我国能源安全具有重大的战略意义。提高C5+烃的选择性,抑制甲烷等副产物的生成,是费托合成的主要研究目标,因此研制开
电网的运行风险存在复杂性和多样性,不同风险造成的后果及对电网产生的影响也不同。为了对电网的各种风险因素进行分类评价,诊断出电网存在的问题,找出电网的薄弱环节,基于电
目的:观察外用0.03%他克莫司软膏治疗儿童特应性皮炎的临床疗效和安全性。方法:将60例患者随机分为2组,每组30例,分别对两组患者外用0.03%他克莫司软膏和赋形剂,每天1次,疗程
课间操是中小学生每天必须进行的体育活动,是中小学体育教育中不可缺少的重要教学内容之一,在中小学体育教学中占有很重要的位置。学生认真做课间操,是保证课间操的前提,也是
目前,随着功能配合物合成的不断发展,磁性分子材料研究已取得了巨大的进步,其优越性及广阔的应用前景为世人瞩目。多核配合物独特的结构和磁性特点,为分子铁磁体的设计与合成提供
<正>捷成之所以能够120多年来保持持续发展,关键在于为客户、消费者创造价值,做专家型合作伙伴。昨天的成功不是未来成功的保证。"2017年9月20日,当中国经营者俱乐部与《商学
<正>先天性血管环指主动脉弓及其分支血管的先天性异常,血管结构和动脉韧带完全或部分包绕和压迫气管或食管。先天性血管环可单独存在,或合并其他先天性心脏病、系统结构异常
高等教育质量保障是高等教育发展到一定阶段的必然产物,是高等教育质量管理范式的重要转变。它以质量评价为基础,最初吸收了工业企业质量管理的思想,现在已广泛借鉴和运用了