[发明专利]基于轮询通信检测的制丝设备状态数据采集方法有效
申请号: | 201610389315.9 | 申请日: | 2016-06-02 |
公开(公告)号: | CN106094743B | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 马聪孝;韩勇;程林峰;段三青;马骏;孟科峰;陈传通;马洪晶 | 申请(专利权)人: | 山东中烟工业有限责任公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250014 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于轮询通信检测的制丝设备状态数据采集系统及方法,包括:数据采集控制器以及生产现场各站点的控制器;所述数据采集控制器采用单边通信的方式与现场每一个站点的控制器进行通信。本发明有益效果:通过依次触发与现场各个站点的通信,判断通信返回值,重新触发或者初始化通信功能,进而触发下一次通信,有效提高了通信的效率,保证了制丝设备运行状态数据的高效采集。 | ||
搜索关键词: | 基于 通信 检测 设备 状态 数据 采集 系统 方法 | ||
【主权项】:
1.一种基于轮询通信检测的制丝设备状态数据采集方法,其特征是,包括以下步骤:步骤1:将需要通信的现场各站点的信息存储在一个设定的数据块中;步骤2:当需要与某个现场站点通信时,将该站点的通信信息读取至对应的内存地址中;步骤3:根据所需通信站点的CPU类型,判断总通信数据长度是否超出该站点单次通信最大数据量限制;如果未超出,直接使用实际通信次数,并记通信次数为1;转入步骤6;否则,分多次通信,转入步骤4;步骤4:根据CPU类型计算需要通信的总次数,并确定每次通信的数据量;步骤5:利用变量寻址方式,将每次通信的数据进行存储,对单次通信的信息进行整合;步骤6:利用脉冲信号触发通信使能信号,接收并判断通信返回值,如果返回值有错误,复位相应的标志位,停止本站点通信;如果通信成功,对通信成功返回值进行计数,根据通信总次数,计算剩余通信次数,并立即触发下一次通信;步骤7:判断本次通信是否结束,即预计通信总次数是否等于已完成通信总次数,如果结束,跳转到步骤2,获取与下一站点通信的数据,并开始通信;单次通信的信息包括:数据的类型、数据的存储区、数据采集控制器的数据存储块号、通信站点控制器数据存储块号,以及单次通信数据长度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中烟工业有限责任公司,未经山东中烟工业有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610389315.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于增加土壤含氧量的装置
- 下一篇:一种自助式多功能计算机排障系统