实时数据库采集接口软件是争对国内外各种实时数据库系统(PI、IP21等)和DCS、PLC等数据源之间的进行实时数据通讯的工具。主要包含IOServer服务器和IOClient客户端两个部分:
IO Server运行在实时数据库服务器上,主要功能是把数据库的位号信息和数据请求传递给IO Client,并把IO Client发送的数据写入数据库。
IO Client的主要功能是根据需求取得实时数据,它主要由以下三个程序组成:
(1)Collecter——DCS等数据源进行通讯取得实时数据;
(2)Router——发送实时数据和历史数据给IO Server;
(3)Hisaver——在本地保存历史数据,作用是缓存、断点续传;
IO Monitor——可运行在和IO Server在同一局域网上的任一PC上,主要功能是监视数据采集通讯的运行情况;Device Driver为控制系统通讯接口,运行在DCS上,比如工业标准通讯接口OPCServer等。