预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

面向数控机床的嵌入式软PLC开发系统的研究的中期报告 本研究的目的是开发一套面向数控机床的嵌入式软PLC开发系统,主要包括软件和硬件两个方面。本报告将介绍研究目标、研究内容、进展情况以及下一步工作计划。 一、研究目标 面向数控机床的嵌入式软PLC开发系统是一种面向工业控制领域的嵌入式软件开发平台,旨在提供一套高效稳定的PLC程序开发工具,帮助数控机床制造商快速搭建控制系统。本研究的目标是开发一套具有实用性、高性能和低成本的软PLC开发系统,使其可以满足—— (1)可以在一般嵌入系统环境中工作的嵌入式控制器; (2)具有PLC的基本特点,包括可编程性,指令系统,寄存器数据存储和IO端口; (3)可实现程序的开发、仿真、调试、下载和在线诊断等功能; (4)可以满足实际控制要求的性能和可靠性。 二、研究内容 本研究的主要研究内容包括软件和硬件两个方面。 1.软件 (1)基于PLC编程语言的软PLC编译器,支持各种常用PLC编程语言,如LD/LADDER,ST/StructuredText、IL/InstructionList以及FC/FunctionBlock等。 (2)基于嵌入式实时操作系统的驱动程序,支持各种主流的硬件接口,如串口、以太网口、USB等。 (3)软件模拟运行环境,支持程序开发时的仿真、调试和性能分析。 (4)支持在线调试和在线断点调试功能。 2.硬件 (1)基于FPGA技术的嵌入式软PLC芯片,具有高速IO响应、高精度控制、开放式编程接口等特点。 (2)基于PLC程序运行特点的IO接口设计,支持数字IO、模拟IO、PWM等标准接口。 (3)兼容各种通讯协议,并提供相应的通讯接口设计。 三、进展情况 1.运用PLCcropStudio5编写软PLC的编译器。 2.设计完毕基于基于FPGA技术的嵌入式软PLC芯片和IO接口设计。 3.建立了模拟运行环境,能够为软件开发提供仿真、调试和性能分析等功能。 4.软PLC的驱动程序将集成于嵌入式实时操作系统中。 4.下一步工作计划 1.完善软PLC编译器的性能和可靠性,增加支持各种不同PLC程序的编程语言。 2.硬件设计中,完善通讯协议与相应的通讯接口设计。 3.完善向用户提供的文档资料,使用户能更好地了解该系统的功能和应用。 4.进一步优化整个软PLC开发系统的性能和稳定性。 以上就是本项目的中期报告,感谢各位的关注,欢迎提出宝贵的意见和建议。