当前位置:
实时操作系统

    我们选择Linux做为开放自动化的操作系统,以Xenomai做为Linux的实时扩展,在此基础上实现控制器的runtime运行时的功能。Linux 为开源的操作系统,Xenomai为开源的实时扩展,用户可以得到全部的源代码,在此基础上集成客户化的功能。

    Runtime即运行时刻,是指PLC程序在运行时所处的软件环境,它是PLC应用程序与操作系统以及硬件平台之间的接口。包括程序运行时的资源分配,任务调度,编程语言的解析,上下位的通信。 当改变Runtime以下的操作系统以及硬件时, 不需要修改Runtime之上的应用层,Runtime负责为PLC应用编程提供了统一接口。

    Runtime具备如下基本功能:

l        任务的调度与执行

l        变量的监控和修改

l        变量的追踪和采样

l        与上位机的数据通信

l        提供外部设备的驱动接口

    
    
关于开放自动化操作系统及Runtime 的详细介绍和软件下载,请点击如下链接