论文部分内容阅读
监控组态软件在工业控制中的应用越来越广泛.对用户编程接口的支持显得日益重要,本文对组态软件中用户编程接口进行了研究.在充分考虑监控组态软件行业应用特点的基础上,设计了一种组态语言——INVA语言,对其编译器及开发环境的实现方案进行论述.并对语言设计、语法分析、语义分析及编译器的实现进行了深入的讨论,并给出了其实现方案。该方案已经成功运用辽宁省教育厅重大项目“工业现场智能化设备的嵌入式软件构件平台研究”中,证明了该编译器的有效性。