zoukankan      html  css  js  c++  java
  • 记关于研华采集卡访问模式

    研华采集设备在连接时有 4 种“访问模式”,在其Navi DAQ随附的中说明如下:

    Access Mode

    DAQNavi中,无论您使用Device的何种功能,流程顺序都是先利用属性SelectedDevice选择设备,然后再运行功能。
    Device权限管理是指在SelectedDevice时,以何种模式打开,不同的模式对Device使用的权利范围不同,有三种权限:
    只读(Read),以只读(Read)模式打开Device,设备相关的任何属性都无法更改 ,支持的功能也会受限制,比如DO的Write动作 ;只读(Read)模式,允许多个应用程序以只读(Read)权限打开。
    写(Write),以Write模式打开Device,这种模式下,应用程序拥有设备的完全控制权。一次只允许一个应用程序以Write模式打开设备。
    共享写(Write Shared),以Write Shared模式打开device,应用程序可读写设备,一次允许多个应用程序同时以Write Shared模式打开设备。
    写并重置(WriteWithReset),这种模式类似于Write,差别在于以这种模式打开设备时会将设备重置到默认的状态。
    DAQNavi中,枚举AccessMode列举出了这四种权限模式,分别对应ModeRead、ModeWrite、ModeWriteShared以及ModeWriteWithReset。

    在实际使用时,需要注意:创建各种 Ctrl 控件类型时,可能需要提供 DeviceInformation 实例,该实例的构造函数中若未指定AccessMode,则默认使用 WriteWithReset 模式。

    如果需要支持多应用同时读写,则需要明确指定 DeviceInformation.DeviceMode 属性。

  • 相关阅读:
    linux系统中sed命令删除指定行后的下一行
    linux系统中删除文件的最后几行
    linux系统中sed命令删除指定行及其后的若干行
    linux系统中sed命令整行替换
    linux系统中sed命令在指定行前(后)插入内容
    CVE-2010-3333-office RTF栈溢出漏洞分析
    BM 算法
    HDFS 的 API 操作
    linux 服务器使用百度网盘
    linux 下配置java JDK1.8
  • 原文地址:https://www.cnblogs.com/heroius/p/15561249.html
Copyright © 2011-2022 走看看