windows软件开发工具包-windows store开发
如果您是一位自动化设备或者控制器制造商,那么下面的这篇文章一定对您有帮助。通过在主流的CPU平台上部署CODESYSControl Runtime Toolkit软件包,可以让您轻松方便地开发具有定制化功能的且支持 IEC 61131-3 编程的智能控制器。
CODESYS Control Runtime Toolkit
支持的标准平台:
CPU型号
操作系统
Intel 80x86: 80186,
Pentium,
Atom (完全支持32位和64位系统)
Windows
(实时/非实时扩展),
Windows CE,
Linux
(可选具有OSADL实时扩展),VxWorks *,
QNX
ARM based CPUs
(ARMv6 - ARMv9);
ARM Cortex CPUs
(Thumb2指令集: Mx, Ax, Rx)
Windows CE,
Linux
(可选,具有OSADL实时扩展),VxWorks *,
QNX,
无操作系统
(仅适用于Cortex M3,M4,R4)
Power 架构: PowerPC
及其衍生产品,
支持VLE指令子集
Linux
(可选,带有OSADL实时扩展),QNX,
VxWorks *
Tricore
无操作系统(TC1798)
CODESYS Control Runtime Toolkit
支持的标准平台:
在CODESYS开发系统中,集成的编译器可用于以下CPU平台:
CODESYS 编程系统为所有的 CPU 平台生成机器代码。因此,CODESYS Control Runtime系统无需外部编译器即可处理生成的应用程序代码,以实现最佳性能。所以其他CPU平台的智能设备也可以根据要求移植 CODESYS Control Runtime。另外借助 CODESYS 的定制开发和服务,可以在大部分操作系统平台上实现CODESYS Control。
CODESYS Control 可以在所有主流的平台上使用。在以下参考平台上进行了定期测试和更新:
平台/CPU
硬件
工具链
TriCore /
TC1798
Infineon
TriBoard
TC1798
Tasking
ARM /
CortexR4
TI TMS570
MCU开发套件
Code Composer
Studio V5.1.0
ARM /
CortexM4
MCBSTM32F400
MCBSTM32F400
CODESYS Control Runtime
实时内核系统的主要功能:
1. 执行 CODESYS IEC 61131-3 编程软件编译后的应用程序。
2. 对应用程序进行调试和监控。
3. 与外部 I/O 模块进行映射交互操作。
4. 与 CODESYS 编程软件进行通信。
5. 可以与其它控制器或者 HMI 设备进行通信。
6. 路由控制器网络中的数据信息。
CODESYS Control Runtime Toolkit
包含的组件:
1. 根据客户提供的目标 CPU 设备信息,提供 Runtime 实时内核系统的源代码或者目标代码。
2. 根据客户提供的目标 CPU 设备windows软件开发工具包,提供基础组件和附加组件,用于 Runtime 实时内核系统的部署。
3. 提供 Runtime 实时内核系统原理介绍以及适配硬件设备方法的全部文档。
4. 提供I/O驱动程序和 Runtime 功能库案例的源代码。
5. 由我们经验丰富的技术工程师提供移植培训,教会用户如何把 Runtime 系统移植到目标设备上。
CODESYS Control Runtime Toolkit
的优势
1.可扩展功能
与系统配置器一起交付使用,可适配 32 位和 64 位CPU平台(CISC / RISC)目标设备的性能和内存功能。
2.Runtime 系统作为一个产品
经过数以万计的客户进行的大量测试和应用,能够在最大程度上保证产品的质量,并且在数千种工业应用中得到验证,同时能够快速的实施和开发成成熟产品。
3.开放式的接口
可按照具体场景的需求进行适配和扩展,以适应各种不同品牌的设备。
4. 为 Windows / Linux / VxWorks / WinCE 用户提供适用的测试平台。
可以在参考平台上进行测试,CODESYS 提供基于 PC 和标准嵌入式系统的SoftPLC。
5.依赖于操作系统的环境
提供目标代码或源代码,轻松适应不同的操作系统和开发环境(工具链)。
6.集成安全保护功能
更好的在工业 4.0 应用环境中保护设备和通讯,例如防止未经授权的访问或复制应用程序代码。
如何实现 CODESYS Control
1. 使用基本组件和附加组件安装 CODESYS Control Runtime Toolkit。
2. 对组件选择和配置windows软件开发工具包,以实现 Runtime 系统的所需功能。
3. 根据提供的接口,适应操作系统接口,实现定制驱动程序或集成的附加功能(“外部库”),与外部系统的连接等。
4. 将所有组件链接和编译到可执行 Runtime 系统,并在目标上实现该系统。
5. 提供设备驱动程序(设备描述文件),以便在 CODESYS 开发系统中使用该设备。
产品购买方式:
如果您是可编程控制器制造商或者设备制造商,