[发明专利]基于控制器局域网接口卡的高压变频器数据采集系统的数据存储方法有效
申请号: | 201710639367.1 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107451032B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 赵鑫;李国良;李玉秋 | 申请(专利权)人: | 哈尔滨电机厂有限责任公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F8/38;H04L12/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150040 黑龙江省哈尔滨市香坊区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 控制器 局域网 接口卡 高压 变频器 数据 采集 系统 存储 方法 | ||
本发明涉及基于控制器局域网接口卡的高压变频器数据采集系统的数据存储方法。该数据来自高压变频器的控制板的CAN总线,通过USBCAN‑I型智能双通道CAN接口卡的转换处理,计算机在USB端口将电压电流等数据采集到内存中。使用LabView中的波形图表控件实时显示曲线的同时对接收到的数据进行了存储处理。该方法提高了LabView程序运行的速度,数据完整可靠。由于使用了缓存的策略,实现了当突发事件来临后再记录也不丢失数据信息的功能,该功能兼具示波器和录波器的功能。
技术领域
本发明涉及基于控制器局域网接口卡的高压变频器数据采集系统的数据存储方法。
背景技术
高压变频器是当今拖动电机运行的主要设备。其结构和控制算法非常复杂,研究人员经常需要采集电压、电流、温度、开关信号等各种控制量及中间运算结果。使用串口通讯的方式将这些控制量传递到上位机,进行分析计算。一般来说,高压变频器的主控制器的处理速度非常快,而使用串口通讯速度慢,不能及时传递出电量的变化,只适合显示开关状态量。由于发送接收数据未经专门的芯片处理,串口通讯容易出错,可靠性低。上位机采集数据一般使用windows程序设计软件进行编程,程序界面需要应用C语言等高级语言来设计,比较繁琐复杂,需要研发人员很熟练地掌握编程方法。
本文利用高压变频器控制板的TMS320F2812数字信号处理器的eCAN(增强型控制器局域网)总线模块作为从机向计算机发送数据。计算机运行用LabView(中文意思:实验可视)软件编写的通讯程序作为主机发送命令和接收传递上来的数据。一般来说在LabView中将接收到的数据直接连线波形图,就可以显示和记录了。
发明内容
本发明的目的是提供一种开发监控程序非常简单高效,做出的界面功能完善、易于操作的基于控制器局域网接口卡的高压变频器数据采集系统的数据存储方法。本发明的技术方案为:
基于控制器局域网接口卡的高压变频器数据采集系统的数据存储方法,其特征是:利用控制器局域网(英文简称CAN)总线采集高压变频器数据,负责CAN总线上数据采集分析并转化到计算机USB口的仪器是智能双通道CAN接口卡,该数据存储方法包括如下步骤:
1)将采集的数据临时存储在任意“数值变量”中,使用“替换数组子集”将数据插入数组;
“数值变量”:由LabVIEW软件创建的数据存储空间;
“替换数组子集”:LabVIEW软件的函数选板\编程\数组函数里的一个编程模块,作用是更改数组元素的值;
2)减少使用“替换数组子集”的次数,接收前9个来自CAN总线的待采集数据时都是将数据存在“数值变量”中不加处理;
3)“数值16”是收到数据的次序号,如果是第0次收到数据,就将数据存在临时变量“数值17”中,如果是第1次收到数据,就将数据存在临时变量“数值18”中,以此类推,当第9次收到数据时,将前9次的数据连同本次的数据总共10个数据使用“替换数组子集”一次性全部写入数组,用“数值26”确定写入数组的位置序号;
“数值16”、“数值17”、“数值18”、“数值26”:这里是数值变量的名称;
4)设计缓存10000个点,数值26最多计数到1000,1000以后对数组执行移位操作,将后9990个点的数据向前移动10位,等待新的10个数据插在它的后面,同时数值26回到999;
5)当“开始记录”时,需要预先处理下缓存数组,在插入新数据前删除最后重复的10个数,或者删除未充满的零值。在“开始记录”后仅执行一次,用数值变量“布尔2”进行判断,删除过后就可以接在数组之后插入新数据;
“开始记录”:程序界面的一个按钮,单击之后开始记录采集到的数据;
“布尔2”:这个数值变量是布尔(BOOL)类型,即只有0和1,序号为2;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨电机厂有限责任公司,未经哈尔滨电机厂有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710639367.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种真空离心机
- 下一篇:一种牧区灌溉用塑料离心网式组合过滤器