[发明专利]一种基于CAN总线的振动试验控制方法有效

专利信息
申请号: 201310396318.1 申请日: 2013-09-04
公开(公告)号: CN104423349B 公开(公告)日: 2017-11-28
发明(设计)人: 刘军;邹文;张巧寿 申请(专利权)人: 天津航天瑞莱科技有限公司;北京航天希尔测试技术有限公司;北京强度环境研究所;中国运载火箭技术研究院
主分类号: G05B19/418 分类号: G05B19/418
代理公司: 核工业专利中心11007 代理人: 高尚梅,李臻洋
地址: 天津市东丽区*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 can 总线 振动 试验 控制 方法
【说明书】:

技术领域

发明涉及振动试验技术领域,具体涉及一种基于CAN总线的振动试验控制方法。

背景技术

目前振动试验系统的操作主要是通过功率放大器的控制面板和振动控制仪的操作界面协调工作来实现。其中,冷却系统、励磁装置、增益放大等装置的启停和设置,试验参数如功放输出电压、电流等信息的显示都在功率放大器的控制面板上。这种操作形式具有诸多不便,操作人员要往返于功率放大器和振动控制仪之间,操作起来很不方便,而且近距离的操作也会对人体的健康或安全带来潜在的危害。

此外,对于多维振动系统,传统的操作方式更为不便。多维试验系统通常由两个或两个以上的振动台组成,实现两个或多个方向的振动;每个振动台都有一套独立的功率放大器。在振动试验中,多个放大器需单独控制和设置,比较繁琐。而且功率放大器的保护又是相对独立的。当其中一台发生故障时,其他的还在工作,会对系统和试件造成损伤。多功率放大器的联控技术是多维振动亟需解决的问题之一。

振动试验系统在试验过程中,各类运行参数都是分散显示的。这些参数只能通过人工读取的方式来获得,而且需要手工记录。记录这些参数有利于在以后的试验中对过程数据进行比对和分析,从而更好地把握试验情况。但是,由于试验数据的变化速率非常快,人工记录无法完全记录下全部试验数据,不利于试验数据的保存和查询。

发明内容

本发明的要解决的技术问题是提供一种操作更加方便,工作效率更高,试验更加可靠的基于CAN总线的振动试验控制方法。

为了解决上述技术问题,本发明的技术方案为,一种基于CAN总线的振动试验控制方法,其特征在于:包括以下步骤:

步骤一、多任务并行

采用多线程技术,为控制系统的界面管理、数据监测和通信控制分别开启单独的工作线程;

步骤二、数据实时采集

使用windows系统自带的定时功能,定时采集CAN总线控制器接收缓冲区的数据;

步骤三、数据定义

为每个下位机分配一个ID,使发送的每一帧数据都发送给固定ID的下位机;

步骤四、数据存储

对采集的数据进行存储,数据的存储采用线性链表的数据结构实现,将数据节点插入所述线性链表中并写到txt文档;

步骤五、数据传输

控制系统的上位机通过调用CAN总线控制器的动态链接库实现CAN格式数据的收发。

所述步骤四中线性链表这样实现的:在内存中,数据节点存储在一组任意的存储单元中,节点之间通过指针的指向来连接,每个节点包含指向前一个节点和后一个节点地址的指针,节点通过指针连接成线性链表。

所述步骤一中数据监测流程,包括以下步骤:

1)上位机向下位机发送传输数据的请求消息,下位机接收该请求消息并向上位机发送应答消息;

2)上位机接收到所述应答消息后向下位机发送确认消息;

3)下位机接收到所述确认消息后向上位机发送数据;

4)上位机接收到一帧数据后,在上位机界面上显示实时采集到的数据。

所述步骤一中通信控制流程,其包括以下步骤:

1)上位机向下位机发送控制命令的请求消息,下位机接收该请求消息并向上位机发送应答消息;

2)上位机接收到所述应答消息后向下位机发送确认消息;

3)下位机接收到所述确认消息后,所述下位机执行与控制命令相关的动作;

4)所述下位机执行完与控制命令相关的动作后,向上位机发送执行完毕消息;

5)上位机接收到一帧数据后,在上位机界面上显示控制命令完毕。

步骤三中,所述CAN总线的标准帧具有独立的4个字节ID可以使用,专门表示下位机的代号。

所述步骤三中,一个CAN总线的标准帧具有8个字节的数据传输能力;

对于数据监测流程,设定第1个字节的数据表示监测的数据类型,用其他的7个字节表示该数据类型的量;

对于通信控制流程,设定第1个字节表示控制的状态,第2个字节表示控制的目标;

对于增益设置,规定第1个字节表示增益设定的百分比。

本发明的有益效果:

本发明的方法,通过现场总线进行通信,可以将所有下位机的参数设置、监视和控制集中在一台上位机界面上统一协调处理,操作更加方便,工作效率更高,试验更加可靠。

具体实施方式

以下结合实施例对本发明做进一步描述。

一般来说,控制系统包括一个上位机和下位机,所述上位机和下位机通过现场总线进行通信。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津航天瑞莱科技有限公司;北京航天希尔测试技术有限公司;北京强度环境研究所;中国运载火箭技术研究院,未经天津航天瑞莱科技有限公司;北京航天希尔测试技术有限公司;北京强度环境研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310396318.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top