当前位置: 首页> 范文大全> 规章制度>

基于ARM的线缆生产监控系统的设计

发布时间:2022-04-16 08:43:31 浏览数:

zoޛ)j馐0*+LU/LS7<L
tӍ}׽<Nӏ7	}ƛkۜ*'ⶊ2צmvLBCOz$	G�ч)�4f({iIhZW''~jب֧RxzS #I37]q1S, ֈX RH}3}N>E3]4cӽMDXH}Z!b羴ѿD0wH4x-P]^Uĵ^]WP?Z"https://www.kkmfz.com/list-125-1.html" target="_blank" class="keylink">思想。在生产监控系统中,采集器主要实现对绕线铁盘的跟踪管理。根据每条生产线的上盘通道数安装相应数目的采集器,通过RS 485串口控制UHF射频识别模块读取铁盘标签号中的信息,实现铁盘的跟踪管理,通信波特率为9 600 b/s。以线缆框架工艺为例,每个线缆操作台管理1条生产线,包含4个铁盘推送口,因此需要满足能同时管理4组铁盘的实际要求。为此,提出了一种基于分布式控制的铁盘多标签自动识别系统。采集器系统结构如图3所示。

STM32和采集器之间采用了RS 485串行通信总线,对4个采集器进行分布式控制。RS 485通信距离远,可用于多点互连,扩展性强,应用时布线简单,稳定可靠。如图3所示,每台采集器必须手牵手地串下去,不可以有星型連接或者分叉,否则,干扰将非常大,导致通信不畅,甚至无法通信。采集器由STC12LE5A60S2单片机和UHF模块组成,它们之间通过RS 232串口进行通信。UHF模块中核心的超高频识别技术(UHF RFID)是RFID技术在超高频段的一种应用,不仅识别距离远、读取速度快,且可以识别高速运动的物体[6],能适应线缆车间恶劣的工作环境。

此外,系统的报警工作也由采集器来完成。当发现服务器回送的数据和本地获取的数据有误差时,采集器通过控制继电器的引脚强制停止运行框绞机并启动蜂鸣器和双层指示灯进行报警,提示工人存在错误操作的情况。采集器及其周围硬件组成框图如图4所示。

3 系统软件设计

系统软件主要由监控终端软件和监控中心服务器收发软件两部分构成,本文主要介绍监控终端的软件设计。

3.1 监控终端集中器的软件设计

监控终端实现的功能多样,逻辑、时序繁杂,程序编写时主要采用分块法和子函数调用的思想。监控终端软件中涉及的子函数模块有SD卡、FLASH模块,条码扫描、键盘模块,触摸屏、嵌入式打印机模块,WiFi、采集器模块等。监控终端集中器的软件模块设计主要结构如图5所示。主程序可直接调用子函数来实现预期功能。

硬件相关的驱动及初始化是软件设计的重要组成部分,其为增强代码的可移植性和可维护性提供了保障。这里着重介绍SD卡和通用异步串行(RS 232)初始化流程,如图6所示。

3.2 监控终端采集器的软件设计

采集器的软件设计是监控终端程序设计中较为重要的部分。在监控终端的RS 485总线网络中,STM32F407ZGT6作为中心主站,采集器则处于从属地位。采集器硬件设计中STC12单片机一方面控制RS 485信号数据流向;另一方面,由于UHF模块内部不含有物理地址编号,因此借助于STC12芯片设计一个编码电路给每个UHF模块赋予惟一的物理地址,以便中心主站能够对数据来源进行识别。绞线上盘状态下,主站采用广播方式,按地址轮流向采集器发送读标签命令,从站不断监测总线上包含的地址信息,只有检测到与自己的设备地址相一致时,才将自己的状态与采集到的铁盘标签数据回送给主站。通信波特率为9 600 b/s,数据格式为1位起始位,8位数据位,1位停止位,无奇偶校验位[7]。主站的程序设计如图7所示。

Modbus协议是一种主从式点对点的通信协议,允许一台主机和多台从机之间进行数据通信,鉴于Modbus协议易于实现的优点,它已经成为被广泛应用的工业标准[8]。

本文设计通信协议时,在Modbus协议的基础上设计了RTU链路协议,1个RTU消息帧由地址域、功能域(数据域)、CRC校验域外加起始域共同构成[9]。例如,中心主站发送一帧数据0A 01 05 85 90 CF(十六进制),数据帧中含有如下信息:

(1) 0A:起始帧(一个有效数据帧的开始);

(2) 01:从属设备地址(物理地址为01的UHF终端);

(3) 05 85:功能码(读标签功能码);

(4) 90 CF:CRC16校验(低字节在前,高字节在后);

根据“地址相同响应”原则,只有物理地址编号为01的UHF终端返回标签数据(前提是读取到标签号信息)。回送数据格式为0B 01 12 B标签号数据 CRC16。各字段含义和发送数据帧类似。

4 现场测试结果

该系统已经在中天科技线缆框绞车间某条生产线上进行了现场测试。从现场测试结果来看,采集系统各模块之间能稳定工作,相互之间无干扰。能按照预期的要求采集合同、钢芯、上盘、生产等多路信息并上传至服务器。上盘时铁盘标签识别成功率达到96.25%,良好的反馈机制能实现对上盘过程的有效控制,很好地实现生产过程监控与管理。管理人员通过上位机监控软件可查看生产信息,与传统的手工记录方式相比,实现了无纸化生产与管理,符合生产智能监控的要求。表1为某工作日某条框绞生产线上铁盘标签编号的获取情况。表1中,铁盘标签号获取情况中的1表示一次性读取成功,0表示读取失败。0/1表示重推读取成功。

從现场测试数据统计结果来看,该分布式多标签识别系统能较好地实现预期功能,标签号读取成功率较高,是智能化数据采集在车间生产中的一次成功应用。针对统计结果中几次读取不成功的情况,后期将规范标签号固定位置,培训操作工人能注意推送角度以及做好标签的防碰撞工作,系统的成功率能达到100%。

5 结 语

本文首次提出并实现了基于ARM Cortex M4F的线缆生产数据监控系统的设计,系统将嵌入式技术和数据库技术相融合[10],实现了生产的自动化、智能化和可视化,向实现车间生产自动化进程迈出了一大步。本文提出的构想改变了该线缆厂管理滞后的现状,不仅能够很好地解决集团内部企业的实际问题,实现自动化生产,同时也对其他线缆企业乃至广大的制造业都有十分宝贵的标杆作用。

参考文献

[1] 肖体梁.基于物联网的线缆企业制造执行系统研究及设计[D].成都:电子科技大学,2011.

[2] 延建林,孔德婧.解析“工业互联网”与“工业4.0”及其对中国制造业发展的启示[J].中国工程科学,2015,17(7):141⁃144.

[3] 王加兴.离散制造车间数据采集及其分析处理系统研究与开发[D].杭州:浙江大学,2010.

[4] 郝真鸣,赵男,梁铁,等.基于WiFi的智能楼宇监控系统[J].测控技术,2013,32(10):87⁃89.

[5] 杜红彬,徐芳俊,江哲.一种新型双核飞行控制系统的设计[J].自动化仪表,2015,2(2):30⁃34.

[6] 唐龙飞.面向超低功耗的无源超高频射频识别芯片架构研究[D].西安:西安电子科技大学,2012.

[7] 郝潇,王晓峰.双网组合下的水声通信网络节点的设计与实现[J].计算机测量与控制,2014,22(9):2967⁃2969.

[8] 中国国家标准化管理委员会.基于Modbus协议的工业自动化网络规范第1部分:Modbus应用协议:GB/T 19582.1—2008[S].北京:中国标准出版社,2008.

[9] 胡兴刚.基于Modbus协议的电磁流量计在水库涵管流量测量中的应用[J].测控技术,2014,33(9):101⁃104.

[10] 李栋,李瑞.数据库信息管理技术在嵌入式系统中的应用研究[J].电脑编程技巧与维护,2015,11(18):63.

上一篇:带阻滤波电磁流量计信号处理系统研究

上一篇:DCS在火力发电厂脱硫系统中的应用分析

相关范文