产品概述
KingOPCServer是北京亚控科技有限公司推出的国内首屈一指的通用OPC服务器。它继承了亚控科技超过10年的驱动开发成果,实现了通讯和OPC技术的完美结合。
KingOPCServer亮点
●在线组态
●设备冗余
●导入导出变量
●系统变量
●自动创建变量
●以太网封装
●事件记录
●诊断
●用户管理
●接口
支持的操作系统
√ Windows Server 2003
√ Windows XP
√ Windows 2000
√ Windows Vista
√ Windows CE
√ Windows XP Embedded
可选功能
◎高级变量
◎转发变量
◎数据存储
◎OPCServer冗余
I/O Server
●在线组态
KingOPCServer为完全的在线组态模式,即修改即运行,不需要停止采集。
图 主界面
●设备冗余
KingOPCServer支持针对设备的双链路冗余、双设备冗余。
对于同一设备的双链路冗余,链路类型可以相同也可以不同。典型应用为同一PLC的双IP冗余。切换准则为当前链路通讯失败时切换至另一链路。
对于不同设备之间的冗余,设备厂家必须相同,设备系列可以不同,但是必须支持相同的变量。典型应用为两个PLC之间的冗余。切换准则为当前设备通讯失败时切换至另一设备。
对于特殊的冗余切换,比如标志位切换,请查看相关的驱动说明文档。
●导入导出变量
KingOPCServer支持导入导出变量。选择设备,可将该设备下的变量导出为.csv文件,也可将.csv文件中的变量导入至该设备。.csv文件中保存变量名,地址,数据类型等。
●系统变量
KingOPCServer内置系统变量,以方便客户在客户端实现监视和控制。系统变量包括OPCServer信息、统计值,链路设置,设备设置等。
例:一个串口链路的系统变量:
●自动创建变量
在协议或设备支持的情况下,KingOPCServer允许自动批量创建变量。
目前支持自动批量创建变量的驱动包括:
AB Logix以太网驱动
BACnet驱动
B&R PLC驱动
●以太网封装
随着串口服务器的出现,很多串口设备可以通过该服务器连接到以太网上,在这种情况下,KingOPCServer中需要使用“以太网封装”。
以太网封装是在定义链路时,指定所用的串口服务器的IP、端口等,而忽略实际现场设备的串口设置。这样,所有已经支持的串口设备都可以直接使用串口服务器,在KingOPCServer中修改链路设置即可。
●事件记录
事件记录窗口展示KingOPCServer所有的事件记录,包括任何添加、删除、加载操作,以及操作结果。可选择事件种类。对于窗口展示的信息,可保存为文本文件。
●诊断
KingOPCServer内置OPC诊断和链路诊断。
OPC诊断显示Client端与KingOPCServer之间接口调用的详细信息,包括调用时间,接口类型,返回值等,方便Client端编程调试。
链路诊断显示指定链路上所有的收发数据,并且可设置“出错时暂停”,以捕捉通讯错误时的数据帧,方便调试通讯。
●用户管理
KingOPCServer提供基本的用户管理功能。内置管理员账户和默认账户。管理员账户具有最高权限,可创建新用户。默认账户为没有登录其他账户的情况下使用的账户,不可删除,权限可设置。典型权限包括:是否允许修改
KingOPCServer工程文件;能否执行使得Client端断开的操作。
●接口
为方便其他应用程序的调用,KingOPCServer支持:
OPC DA 2.0/3.0接口
DDE接口
●高级变量
KingOPCServer内置变量处理功能,称为高级变量。高级变量包括:平均值、最大值、最小值、累加值、加减乘除余计算、三角函数计算、逻辑运算。
●转发变量
通过两个变量的映射,实现数据同步。实际使用中,通常为采集变量与模拟设备变量的映射,达到将采集变量通过固定格式发送至第三方的目的。
注意:采集变量和模拟设备变量可以动态定义。
●数据存储
将OPCServer中的数据存入支持ODBC接口的数据库中。KingOPCServer支持自动创建表,修改表中字段,以及设置存储条件。
●OPCServer冗余
KingOPCServer内置数据通讯链路冗余,双OPCServer冗余,并且主OPCServer和从OPCServer之间可指定专用的检测链路。