软件:SCADA DIAView
硬件:电脑
在工程目录树“IO通信”节点下,双击已创建的“串口设备”,打开串口设备IO变量配置窗口
点击“添加”按钮新建IO变量
将IO变量名称“地址”重命名为“D0”,点击【地址】栏中的按钮,打开地址属性配置窗口进行地址配置
参数说明:1、寄存器类型如【图1】2、值类型如【图2】3、字符交换如【图3】
寄存器类型选择“D: 数据寄存器(WORD R/W)”, 单元号: 0,其他项保持默认值
点击【关联变量】栏中的按钮,打开变量浏览器选择已事先建立的内部工程变量,实现IO变量与内部工程变量的映射关联
其他栏位取默认值,完成一个IO变量的建立
在工程目录树“IO通信”节点下,双击已创建的“串口RTU设备”,打开串口RTU设备IO变量配置窗口
点击“添加”按钮新建IO变量
将IO变量名称“地址”重命名为“D0”,点击【地址】栏中的按钮,打开地址属性配置窗口进行地址配置
参数说明:1、寄存器类型如【图1】2、值类型如【图2】3、字符交换如【图3】
寄存器类型选择: “3: 保持寄存器(R/W,3,16)”, 单元号: 4096,其他项保持默认值
点击【变量】栏中的按钮,打开变量浏览器选择“模拟量”类型的变量
其他栏位取默认值,完成一个IO变量D0的建立
再建立一个IO变量Y0: 其他步骤与建立D0相同,只是其【地址】栏参数如下图
完成两个IO变量D0、Y0的建立
在“串口设备”IO变量配置窗口工具栏点击“批量添加”按钮如【图1】。配置项意义:1、类型: 设置寄存器类型;2、使用位: 是否使用访问通讯地址的指定某一位;3、位偏移: 相对于寄存器起始地址的大小;4、起始地址: 设置批量建立IO变量的地址索引的起始值;5、IO名称: IO变量的名称,批量添加时在此名称基础上末位以数字递增;6、IO描述: IO变量的说明信息;7、连续个数: 批量建立IO变量的个数;8、以选中项为参考(禁用): 若选中,则IO名称以在IO变量表中选中的IO变量名9、称为基础递增;寄存器类型与选中的IO变量类型相同;起始地址为选中项地址递增;若不选,则IO名称以系统默认名称递增,寄存器类型为默认项,起始地址为0。不支持STRING类型批量地址
将“连续个数”设为:10,其他项保持不变
批量添加10个IO变量地址0~ 地址9,不支持STRING类型批量地址
关联变量、设置其他栏位,完成IO变量的批量建立
DIAView组态软件中的IO变量可以导入或者导出到Excel中,导入Excel中的IO变量必须是正确有效数据