词条 | OPC Toolbox |
释义 | ——从OPC服务器上读写、记录数据 OPC Toolbox通过提供OPC服务器交互的工具扩展了MATLAB和Simulink的应用。用户可以从支持OPC基金会数据访问标准的设备中读取写入和记录OPC数据,例如分布式控制系统、监控系统和PLC系统。该工具箱允许MATLAB和Simulink对OPC服务器或OPC Toolbox初始化事件作出响应,比如开关机或服务器出错。 过程、制造、化学、能源以及其它连续过程工业领域的工程师可以运用该工具箱将对象数据导入到MATLAB环境中进行分析、可视化、仿真和快速原型算法的开发,从而应用Simulink模型进行在线监测控制和控制器的测试工作(硬件在回路)。 用户可以以MATLAB命令行方式直接运行所有的OPC Toolbox函数,或者将这些函数与MATLAB用户应用进行集成。同时用户也可以使用图形化界面直接与OPC服务器连接,创建和配置OPC对象,读写和记录数据。 特点支持OPC基金会数据访问标准v2.05a通过命令行方式或图形界面方式操作利用同步或异步操作与OPC服务器进行读写交互可将数据记录到内存或硬盘中支持同时的数据记录和数字处理支持同时多台OPC服务器连接 功能创建和配置OPC访问对象 OPC Toolbox配置有直观的层次化的对象结构可以帮助用户管理OPC服务器的连接以及服务条目(server item)的连接。用户可以创建OPC数据访问客户端对象来连接某一OPC服务器,也可以浏览存储在服务器上的服务器名称空间(Namespace)并得到每一条目的属性。用户可以创建表示服务器条目的读数据访问组群对象来控制数据访问条目对象。用户还可以通过改变所有的客户端、组群和条目相应的属性来对其进行配置和控制。 OPC数据读写 一旦用户创建了包含一个或多个条目对象的组群对象,就可以通过组群的方式同时对单个或所有条目进行读写操作了。这样的读写操作既可以是同步(操作完成MATLAB才可继续执行)的也可以是异步的(当操作进行中MATLAB仍可继续处理)。 记录OPC数据 该工具箱允许用户随时将数据的变换记录在内存或硬盘中。一旦数据记录下来并进入MATLAB的工作空间,用户就可以利用MATLAB各种工具箱来对数据分析可视化、进行控制系统设计和对象性能优化。 创建回调函数 OPC Toolbox允许用户创建回调函数,这些回调函数在相应事件发生下可以自动地被MATLAB所执行。这些事件可以由OPC Toolbox产生也可以由OPC服务器产生。所支持的事件包含:某一条目的数值或数量发生变化、OPC服务器关机、数据记录达到指定数量、到达指定时间、出错等。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。