主要内容

事件和回调

执行由特定事件触发的函数

您可以使用以下方法增强OPC应用程序的功能和灵活性事件回调.事件是OPC数据访问客户端对象连接到OPC服务器时可能发生的特定事件。工具箱定义了一组事件,包括日志任务期间的启动、停止或获取记录,以及用于异步读写、数据更改和服务器关闭通知的事件。

功能

opccallback 事件信息OPC工具箱回调
cleareventlog 清除事件日志,丢弃所有事件
showopcevents 事件日志摘要OPC工具箱事件

属性

ErrorFcn 当发生错误事件时执行的回调函数文件
事件日志 事件信息日志
EventLogMax 要存储在事件日志中的最大事件数
ShutDownFcn 当OPC服务器关闭时执行的回调函数文件
TimerFcn 当预定义的周期过去时执行的回调函数文件
TimerPeriod 定时器事件之间的间隔时间
CancelAsyncFcn 当异步操作被取消时执行的回调函数文件
DataChangeFcn 当数据更改事件发生时执行的回调函数文件
ReadAsyncFcn 当异步读取完成时执行的回调函数文件
RecordsAcquiredFcn 回调函数文件执行时RecordsAcquired事件发生时
RecordsAcquiredFcnCount 之前要获取的记录数量RecordsAcquired事件发生时
StartFcn 在日志记录开始之前立即执行的回调函数文件
StopFcn 在日志记录停止后立即执行的回调函数文件
WriteAsyncFcn 当异步写完成时执行的回调函数文件

主题

使用默认回调函数

通过展示一个简单的例子来介绍事件和回调

获取事件信息

描述每个事件生成的信息,并描述如何访问这些信息

创建和执行回调函数

描述如何编写回调函数并将其与事件回调关联

事件类型

定义工具箱支持的所有事件类型万博1manbetx

特色的例子