现场总线智能I/O模块用户程序解释器设计
现场总线智能I/O模块用户程序解释器设计
在分级计算机控制系统中，智能控制装置位于现场执行层，用于接收上一级控制装置的命令或用户程序，但命令和程序需要经过转换才能被智能节点的微控制单元执行。为此，分析用户程序的语句功能、格式、词法和符号，基于有限状态机设计用户程序解释及执行程序，并将其作为UCOS-Ⅱ任务，与其他任务构成智能控制软件。测试结果表明，该解释器能正确解释执行用户程序，依据现场环境独立执行控制任务。