通常普通控制算法在现场控制器中进行(可由上层控制器下载),而高级控制算法则在上层控制器中进行,其控制输出经以太网集线器和以太网I/O接口传输到现场执行仪表。由于实时现场仪表挂接在专用的以太网入口地址,并用完全分离的线路传输数据,所以保证了实时数据不会产生传输延滞和线路阻塞。 集线器作为网络的仲裁器,除了控制通信双方的传输时间外,还对传输的数据包进行优先级设置,使每条信息都包含传输优先级等实时参数。此外智能化的集线器还可以动态检测需要通讯的现场设备所在以太网I/O口,并为之提供数据缓冲区,这样可大大缩短现场设备的响应时间和减少数据的重发次数。集线器与其它集线器相连可实现不同网络之间的数据共享。 经验证这种采用以太网集线器技术的FCS可使实时数据的延迟时间控制在200纳秒的范围之内,这已足以满足多数场合的实时控制要求。 b、在以太网的协议中加入实时功能 一些FCS的生产商(如ControlNet、Profibus、Modbus和Java等)在开发自己的工业以太网FCS时,在工业以太网协议中加入实时功能,此项技术被称为“地道”,它其实仅仅是在设备中加入特殊的协议芯片,这里不做具体介绍