网站代运营服务公司,网站建设方案书填写示例,个人做旅游网站怎样,扬州市网站建设工作室本博文是OPC 10000-20: UA Part 20: File Transfer 的学习笔记。 OPC UA的客户端需要读写服务器端的文件#xff0c;OPCUA 规范中#xff0c;是通过文件模型实现的。客户端通过调用文件模型中的方法来处理文件。 在控制系统中#xff0c;需要下载配置文件#xff0c;工艺文…本博文是OPC 10000-20: UA Part 20: File Transfer 的学习笔记。 OPC UA的客户端需要读写服务器端的文件OPCUA 规范中是通过文件模型实现的。客户端通过调用文件模型中的方法来处理文件。 在控制系统中需要下载配置文件工艺文件图片甚至代码。如果将OPCUA 作为统一的接口就需要透过OPCUA 模型来传输和管理软件在工业4.0的系统中为了实现设备协同操作即插即生产也需要设备间传递文件。
文件类型
文件类型FileType的属性 属性
文件大小Size可写性用户可写性打开计数
文件操作方法
打开文件 关闭文件读文件写文件获取位置 获取当前设置位置最大字节串长度 读写缓冲区的最大长度。上次修改时间
文件操作与电脑中的文件处理是类似的也有一个文件句柄Handle
打开文件方法
带有一个参数mode表示打开文件的模式返回一个Handle。 模式
0 Read 读文件
1 Write 写文件
2 EraseExisting 先删除后写入
3 Append 添加
47 Reserved 保留 像电脑文件系统一样打开文件返回一个FileHandle在以后的文件操作中要使用FileHandle
文件系统
除了文件操作之外OPCUA 还定义了文件目录及其操作形成完整的文件系统
文件目录类型 文件目录类型是一个对象类型内部包含文件类型也可以包含一些方法比如新建文件删除文件移动和复制新建目录。 结束语
OPCUA 推荐了文件系统的模型在具体应用中我们可以灵活地采纳比如实现固件更新配置文件下载工艺文件下载等工控场景的需求。