基于PC机的软PLC的研究
华中科技大学硕士学位论文
利用软件来完成运算处理任务。
图2.5软PLC硬件结构图
2.3.2软PLC的软件结构
执
行
系
统
输出显示
图2.6软PLC软件模块图
如图2.6所示,系统软件主要包括两部分:开发编辑系统和执行系统,核心部分是执行系统,要求实时控制,且具有最高优先级,运行时操作系统的其它任务不能中断执行系统的执行,因而必须在前台准确执行,而一些实时性要求不高的任务如程序的读入显示等任务,则在后台执行。另外根据需要添加动画仿真模块,以对用户程序模拟工业现场运行,检验用户程序的正确性。14