CODESYS实时扩展手册:V3.5移植与配置指南

需积分: 26 17 下载量 122 浏览量 更新于2024-07-15 收藏 681KB PDF 举报
"CODESYSControlRTEV3_Manual.pdf" 这篇文档是关于CODESYS Control RTE V3的手册,主要针对CodeSys V3.5版本的实时系统扩展(Real-Time Extension)进行了详细介绍。CodeSys是一款广泛应用的工业自动化软件开发平台,它不仅支持传统的PLC编程,如梯形图,还支持IEC 61131-3标准中的Structured Text(ST)语言,便于编写复杂的控制逻辑。 1. **概述** - **什么是实时扩展?** 实时扩展是一种增强CodeSys功能的组件,它允许在严格的实时要求下运行应用程序,确保了关键任务的准确执行。 2. **安装** - **安装过程的关键步骤** 包括下载和运行Setup程序,按照向导指示进行配置,确保操作系统和硬件兼容,并正确设置实时环境。 3. **用户界面** - **远程PLC** 提供了对远程设备的访问和控制,使得用户可以在本地计算机上管理远程的PLC程序。 - **PLC配置** 包含多个标签,如启动(Startup)、组件管理器(Component Manager)、应用(Application)、日志(Logger)、调度器(Scheduler)、文件(File)和目标(Target),用于配置PLC的各种参数和功能。 - **启动标签** 设置PLC的启动行为。 - **组件管理器** 管理和配置PLC使用的各种组件。 - **应用标签** 用于配置PLC的应用程序设置。 - **日志标签** 记录和查看PLC运行时的日志信息。 - **调度器标签** 配置任务的执行计划和优先级。 - **文件和目标标签** 与文件管理和目标设备相关,如上传/下载程序到PLC。 4. **可用的动态组件** - **硬件平台适应性** 指出CODESYS Control RTE V3能够适应不同的硬件平台,提供各种驱动支持。 - **列出的组件** 如CmpSJACanDrv(SJAA CAN驱动)、CmpEt100Drv(ET100驱动)、CmpEt1000Drv(ET1000驱动)、CmpRTL81x9Mpd和CmpRTL8169Mpd(RTL网络驱动)、CmpSercos3Master(Sercos III主设备驱动)、CmpHilscherCIFX(Hilscher CIFX驱动)、CmpNetXCanDlDrv(NetX CAN驱动)以及CmpCX5000Mpd(CX5000驱动),这些组件提供了对不同硬件接口和协议的支持。 5. **附录** - **附录A:RTE使用的注册表条目** 提供了关于RTE在Windows注册表中使用的条目的信息,这对于调试和优化系统性能至关重要。 - **附录B:特殊平台上的实时行为** - **检查BIOS设置** 用户应检查BIOS设置以确保它们不会影响实时性能。 - **检查Windows设置** Windows的某些设置可能会影响实时系统的稳定性,用户需要确保这些设置正确无误。 - **其他建议** 提供了针对特定平台的实时行为检查和调整指南,以确保最佳性能。 此手册为开发者和系统集成商提供了详尽的指导,帮助他们充分利用CODESYS Control RTE V3的功能,实现高效、可靠的工业自动化解决方案。