【摘要】:Soft-PLC系统由编程开发系统和运行系统组成[103],是相互独立、又联系密切的两个应用程序,并可分别单独运行。Soft-PLC运行系统是Soft-PLC的核心,完成输入处理、程序执行、输出处理等工作。Soft-PLC运行系统将开发系统生成的程序编译链接成可执行文件运行,用输出结果反映I/O状态的改变。Soft-PLC系统的整体框图如图4-1所示。
本系统将PLC的控制功能封装在软件内,运行于PC的环境中,即提供了PLC的相同功能,也具备了PC机的各种优点:开放的体系结构,可以支持多种硬件和编程语言,以及可灵活扩展系统的功能;能够充分利用硬件资源;友好的人机界面,便于操作;更强的数据处理能力和控制算法;节约成本。
Soft-PLC系统由编程开发系统(简称开发系统)和运行系统组成[103],是相互独立、又联系密切的两个应用程序,并可分别单独运行。系统的运行过程是先用PLC开发系统编辑开发PLC控制程序,生成目标代码,然后由PLC运行系统运行这个目标代码,来实现对系统的控制。
Soft-PLC开发系统是带有调试和编译功能的PLC编程器,它具备以下几个功能:①绘制和编辑PLC程序;②编译用标准语言编写的PLC程序,能够查询并显示程序中的错误,经用户改正后生成目标代码,传入运行系统执行;③仿真功能,实现离线仿真和在线修改;④强大的网络功能,支持TCP/IP协议的网络通信,通过网络实现远程监控。
Soft-PLC运行系统是Soft-PLC的核心,完成输入处理、程序执行、输出处理等工作。由I/O接口、通信接口、系统管理器、错误管理器、调试内核和编译器组成。Soft-PLC运行系统将开发系统生成的程序编译链接成可执行文件运行,用输出结果反映I/O状态的改变。(www.daowen.com)
开发系统和运行系统组成是相互独立、密切相关的两个应用程序,并可分别单独运行。Soft-PLC系统的整体框图如图4-1所示。
图4-1 Soft-PLC系统结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。