logo资料库

力控点表导入.doc

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
力控点表导入 1、 在数据库组态里建几个点,如下图: 2、 然后打开菜单中工程/导出点表,如图: 打开导出点表后出现下面对话框(注意一定要选中以文本方式导出连接项参数)
3、 点击确定后,在保存的目录下就会新建 3 个 excel 文件。 4、 打开基本参数文件(biao_basic.csv)如下图: 5、 选中 7、8、9 行(点 a1、a2、a3 所在的行)中所有的内容,如下图: 6、 把鼠标放在红色标记处,当鼠标变成黑色十字型后按住鼠标右键,往下拖动鼠标,就可 以随便创建多个点表内容。 7、 其他两个文件类似,(如果没有设备连接和保存历史点,其他两个文件就可以不用管它)。 8、 点表创建好后,在数据库组态里打开工程/导入点表,如下图:
9、 找到文件名称 biao_basic.csv 后点击导入。 点表相关文件 该项功能用于快速建点,即在 excel 中编辑点表,导入到力控数据库中。力控数据库识别 的 excel 点表为 CSV(逗号分隔)文件,共包括三个文件 ◇ *_basic.csv – 存放点的基本信息,例如点名、描述、量程等 它包括以下几个部分的内容: 1、 第一行和第二行共两个字段,第一个字段是点类型,第二个字段是这种类型的点的 总数量,包括所有区域中的数量。点类型用一个整形数标示,它的取值和含义见表。 0 1 2 3 4 5 模拟 IO 点 数字 IO 点 累计点 控制点 计算点 组合点 2、 然后接下来的分别是每个区域中该中类型点的定义信息,开始两行是两个字段,指 出那个区域共有多少个这种类型的点。 接下来是这个区域中这种类型的点的定义,字段的数量依赖于这个类型的参数数量。 如 果多个区域有该种类型的点,则重复 2、3 的内容。如果有多种点类型重复 1、2、3 的内容。· ◇ *_his.csv 文件定义历史记录的定义,一共有三种形式的历史记录定义,分别是变化保 存、定期保存和退出时保存。下面详细介绍它的格式: 这个文件的每一行都是四个字段,依次分别是点名称、参数名称、记录形式和参数。
第一行是表头,从第二行开始是数据部分。记录形式的取值和含义见表。 取值 含义 参数含义(第四字段) 0 1 2 变化保存 定期保存 退出时保存 变化率 时间间隔 无意义 ◇ *_link.csv 文件定义连接项的信息,连接项定义一共有三种类型,非别是设备连接项、 网络数据库连接项和内部连接项。下面详细介绍它的格式: 这个文件和上一个文件不同的地方就是参数数量多一些,而且它的字段数量随着连接类 型的不同二不同。它的第三字段取值含义见表。 取值 含义 设备 0 1 2 参数 1 含义 设备名称 网络数据库 网络数据库名称 内部 无意义 参数 2 含义 连接项描述 点名称 点名称 参数 3 含义 连接项数据 参数名称 参数名称 注意,如果是设备连接项,就不是 6 个字段,而是 13 个字段,后 8 个字段分别标示 IOITEMDEF 结构体中的 8 个 long 值的内容。 注意:请勾选“以文本方式导出连接项参数”; 点表编辑方法和注意事项 通过上一步我们获得了点表的模版文件,现在我们可以在 excel 中编辑点表。编辑中 注意遵循第一小节中描述的 3 个文件的格式。 1. #####_basic.csv 注意各类型、各区域点数量与实际点数的一致性; 2. #####_his.csv 参见该文件格式说明; 3. #####_link.csv 共包括 15 列,见下表
Excel 列号 含义 A 点名称 填写内容 数据点名称 对照表 满足变量命名规范,不可重名 连接参数名,通常为 PV 0 代表连接到设备 设备名,例如 hw1 必须事先组态该设备名 B C D E F G H I J K L M N O 参数名称 链接方式 参数 1 参数 2 参数 3 内存区(命令 号) 固定填 1 连接项组态。 连接项组态。 0-4 偏置 1-65535 0-1 1-16 0-1 0-2 1-16 是 否 按 位 读 取 数 据 字 节 长 度 单字 节低/高 8 位 读/写标志 字符长度 按 位 读 取 位 *65536 + 数 据格式 注意区分大小写 0---02 号命令 1----01 和 05 号命令 2----3 号 命 令 3-----04 号 命 令 4-----08 号命令 Excel 值比组态值减 1 例如:组态偏置为 1,则点表列写 0; 组态偏置为 123,则点表列写 122 0-不按位读取 1-按位读取 开关量-1,8 位或 16 位数-2, 32 位数-4, 64 位数-8,字符-1 至 16 0-低字节 1-高字节 0-只读 1-可读可写 2- 只写 对于字符数据,代表字符的长度。 否则无意义 鉴于按位读取该位设置比较麻烦。 此处暂时假定不按位读取 0----8 位有符号数 1----8 位无符号数 2----16 位有符号数 3----16 位无符号数 4----16 位 2 个字符 5----32 位有符号数 6----32 位无符号数 7----32 位 IEEE 浮点 8----字符型 9----64 位双精度浮点 点表导入步骤和注意事项 1.点表编辑完成保存后,在 DBManager 中选择“导入点表”,选择#####_basic.csv, 即可完成导入; 注意:导入前需要关闭 3 个 csv 文件
2.导入前先导出当前点表作为备份。如果导入过程提示错误,注意查看错误提示,返回 点表文件分析、更正错误,再重新导入
分享到:
收藏