论文部分内容阅读
工业自动化根据生产过程的特点可分为过程自动化和制造自动化以及各种自动化测量系统,对于这些不同的工业对象发展了相应的控制装置和技术。过去,对于流程工业的控制常采用集散型控制系统(DCS—Distributed Control System);而离散型制造业则主要依靠可编程序控制器(PLC—Programmable Logic Controller),用于逻辑/顺序控制。而间歇过程工业,则需要DCS和PLC的综合运用。而现在,这种情况发生了根本性的变化。微型集散控制系统(MDCS—Micro Distributed Control System)将PLC和回路调节器的全部功能有机的溶为一体:用于离散型制造业可取代PLC;用于流程工业可置换回路调节器和DCS;用于间歇过程工业则可替代DCS与PLC的复杂组合;是一种功能完整、面向设备的通用设备控制系统。她使所有的工业自动化系统都有了一个简单、统一的解决方案。 该系统是嵌入在TMS320F2812芯片上,软件部件可以组态,具有14大类,80多种组件模块,操作控制信号种类齐全,可根据需要重新排列、裁减实时数据库,具有就地组态、参数调整功能。本课题是该系统组态部分的一次升级,它改变了原来采用的手工组态,而变为程序化的组态。 本文首先介绍了解决软件危机的软件构件技术,简单介绍了虚拟机的概念,然后引出仪表式虚拟机汇编语言,重点介绍了语言的设计,编译器的实现,利用YACC和LEX自动生成语法词法分析程序。