柔性生产线CAN和LoRa网络融合系统设计与实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:sjty2j
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
柔性生产线能极大的提高工厂的生产效率及产品质量,实习单位决定同意接受长葛易和电气有限公司的委托,合作开发一条用于生产“高压真空断路器”的柔性生产线。本文作者负责柔性生产线信息系统的设计及实施。结合工业生产现场环境复杂以及信息系统高可靠性的要求,工程中使用了CAN和LoRa技术构建了柔性生产线的网络系统。该系统的构成主要分为三个模块,即工位状态监测模块、RGV控制模块和多协议网关模块。工位状态监测模块负责采集工位状态,通过CAN总线连接到网关模块。RGV控制模块负责采集RGV状态及控制RGV的行走,通过LoRa模块连接到网关模块。网关模块通过以太网与上位机连接,实现了CAN与LoRa网络的融合,完成了工位、RGV与上位机服务器间的信息交互。本文从硬件和软件两方面详细地描述了CAN和LoRa网络融合系统的设计与实现,主要内容如下:1、在硬件设计方面,遵循模块化设计思想,分别设计了工位状态监测子板、RGV控制子板及网关子板。以PIC18F25K80为核心设计了基于CAN通信的工位子板,实现了工位状态检测及CAN基础通信;以dsPIC30F6010A及sx1278为核心设计了RGV控制子板,实现了RGV的运动控制及LoRa数据流传输;以PIC32MX795F512L为核心,结合DP83848I及SX1278设计了网关子板,完成了LoRa、Can与Ethernet的互通。2、在软件设计方面,设计编写了CAN、LoRa及Ethernet的驱动程序及应用程序。CAN方面,实现了CAN总线的硬件驱动,并在此基础上自定义了CAN的应用层的帧格式,设计了网络通信过程中使用的主从通信机制及事件触发机制;LoRa方面,实现了SX1278的硬件驱动,并自定义了LoRa数据链路层协议及应用层协议,解决了peer-to-peer对等网络的数据收发问题,实现了基于LoRa的网络通信;在网关方面,完成了以太网的硬件驱动及TCP/IP协议栈的移植,在此基础上定义了网关的转换协议,完成了LoRa、Can与Ethernet间的协议转换。3、最后,对该CAN与LoRa网络的融合系统的通信功能进行了测试,包括Can和Ethernet之间的通信以及LoRa和Ethernet之间的通信,获得了比较理想的结果。
其他文献
作为国民经济支柱性产业的建筑业,近年来随着中国经济的发展特别是房地产业和公共基础设施的投资不断加大,作为建筑业主体的建筑施工企业也得到了长足发展。建筑施工企业的项
目的评价冠外附着体义齿修复后基牙牙周的健康状况。方法选择20例下颌牙列末端游离缺损的患者,每个患者分别在附着体义齿修复前,修复后1个月、6个月和1年,4个不同时期测定远
长期以来,顾颉刚倡导的疑古思潮在近代史学界的影响被过分夸大。事实上,至少在"古史辨运动"的策源地——北大研究所国学门,占据主流地位的章门弟子便对之表现出一种十分错综
从神话分析角度分析了明朝补服的意义,表达了明朝统治者希望臣民严格遵守上下尊卑的等级观念。从太阳与鸟兽彰显的等级观念、云气纹为连接天上与人间的纽带以及江崖海水纹表
目的:考察不同材质的输液瓶和一次性输液器对注射用匹诺塞林的吸附性。方法:高效液相色谱法测定匹诺塞林在玻璃输液瓶及塑料输液瓶中放置4 h过程中的峰面积,并测定此过程中的
目的探讨PDCA循环在住院患者用药安全管理中应用效果。方法将PDCA循环理论用于住院患者用药安全管理,比较PDCA循环运用前后住院患者用药差错事件的发生率。结果 PDCA循环应用
为了应对当代社会对机械行业要求的不断提高以及我国对教育改革的不断重视与深化,各高校机械教学的内容与方法也在不断完善。在这一过程中,由于国家对现代机械教学的重视和支
车加工调心滚子轴承内圈滚道直径测量一直采用极限样板,这只能对产品进行定性分析,当样板基准面与内圈端面歪斜时,还会造成测量误差.改用外锥直径标准件测量,取得了良好效果.
随着时代的发展,科学技术在不断进步,越来越多的电子产品走进人们的生活与工作,电力企业也在此期间取得了巨大的发展,推动了我国的城市化建设。电力系统的运行基础就是电力工
十余年来海上风力发电在全球方兴未艾,成为海上绿色能源开发和利用的最主要形式。伴随着海上风电场不断规划和兴建,其在服役期内遭遇船舶撞击和地震作用将影响风机安全运营,