配置EPICS客户端I/O服务器对话框
- 更新时间2023-02-21
- 阅读时长3分钟
必需:DSC模块或Real-Time模块 (Windows)
在创建新I/O服务器对话框中,从I/O服务器类型列表中选择EPICS Client,单击继续按钮,打开输入IO服务器名称对话框。在输入IO服务器名称对话框中,指定I/O服务器的名称,然后单击确定,可打开该对话框。也可右键单击现有的EPICS客户端I/O服务器,从快捷菜单中选择编辑I/O服务器,打开该对话框。
该对话框用于配置要使用的EPICS客户端I/O服务器。创建EPICS Client I/O服务器监控进程变量,进程变量是EPICS服务端或输入/输出控制器(IOC)通过CA(Channel Access)发布的变量。
该对话框包括以下部分:
- 过程变量—列出要监控的过程变量。LabVIEW根据记录和字段对过程变量排序。 过程变量树形目录也显示过程变量的数据类型和访问类型。
- 添加记录—向过程变量树形目录添加一个新的过程变量。默认情况下,LabVIEW会添加一个过程变量,变量的记录为RecordN,字段为VAL。过程变量RecordN.VAL的默认数据类型为Auto,默认访问类型为读/写。
- 添加字段—在选中的记录下添加新的过程变量。默认情况下,LabVIEW将新增一个字段,名为VALN,默认数据类型为Auto,访问类型为读/写。
- 删除—删除过程变量树中选中的变量。删除一个记录也将删除记录下的所有字段。
- 导入文件—加载存储了过程变量的.db(Record Instance Files)文件至过程变量目录树。.db文件通常在配置IOC时创建。
NI建议将一个EPICS客户端I/O服务器的过程变量限制在2000。如需监测超过2000个过程变量,考虑创建多个EPICS客户端I/O服务器。注:导入多个过程变量时,LabVIEW仅导入过程变量的VAL字段,以保证速度。 - 属性—指定选中的过程变量的名称、数据类型和访问类型。 包含下列选项:
- 名称—指定过程变量的记录或字段名称。记录和字段名称不能包含句点(.)。同一个I/O服务器上的记录名称必须是唯一的。同一条记录下的字段名称也必须是唯一的。名称忽略大小写。
- 数据类型—选中过程变量的数据类型。如将数据类型指定为Auto,LabVIEW在I/O服务器运行时检测IOC上的数据类型。
- 访问类型—选中过程变量的访问类型。如指定数据类型为枚举,访问类型必须是只读。