毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
大型精密成型液压机的嵌入式智能监控与维护单元软件设计(5)
(7) 液压垫最大行程:对于本论文所研究的1250液压机,液压垫最大行程则代表了本液压机最大拉伸深度。
(8) 滑块速度:包括工作行程速度、空行程速度及回程速度。它的变化范围很大,应根据不同的工艺要求来定工作行程速度,本文所研究液压机的工作速度可在13~38mm/s之间调节。
3.3 编程工具
3.3.1 MDK编译器
RVMDK是RealView MDK的简称,源自德国的KEIL公司。RealView MDK集成了业内最领先的技术,它包括μVision3集成开发环境与 RealView编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能。该系统软件嵌入式部分用的是RVMDK3.80A。该版本的稳定性相对于其他的版本较高。它具有可优化32位ARM指令集及16位Thumb指令集,支持标准C 和C++,代码密度高,容量小等特点。同时,它还包含STM32F10X系列外围接口固件库,FLASH编译器及完善的工具手册、数据手册等。
3.3.2 MFC平台
所谓的MFC是微软件基础类库。它的
英文
全称为Microsoft Fondation Classes,是微软编写的用于封装Windows API的C++类库。它是一个编程框架,MFC中的各类构成了一个应用程序的框架。它的目的就是让程序在此基础上来建立Windows下的应用程序。通过一些类的封装,大大的简化了编程的复杂性,同时也增加了程序的可靠性。
3.4 PLC与STM32之间的通信
在本设计的系统中,液压机的PLC与STM32之间的通信采用的方式是PLC将数据传输到现场总线中,现场总线数据经过适配器传递到串口线上,最后串口线再将数据发送到STM32上。
本设计中用的PLC是西门子公司的CPU315-DP,西门子 CPU315-DP 是一款带有中/大规模程序量和PROFIBUS DP 主/从接口的CPU。它可以组成集中式I/O结构和分布式
自动化
结构。 因此经常在PROFIBUS DP主站中使用西门子 CPU315-DP。
本设计中用的适配器是从上海泗博公司购买PM-125。所谓的PM-125是用于实现串口和Profibus-DP通信的适配器。它可以将Profibus-DP设备转换为Modbus/RS485
网络
设备。它具有应用简单,透明通信,应用广泛等特点。
3.4.1 PM125模块的配置
图3.2 Modbus主站配置
PM-125作为Modbus主站,其相应的配置如上图所示。当PM-125上电后向从站发送预置的Modbus命令。
Modbus主站配置好后再向子网中添加子节点,即将与PM-125连接的STM32控制器作为从站,增加子节点,在STM32子节点的地址配置为0X08。
增加子节点后继续向该子节点添加Modbus功能码,STM32和PM-125之间要互相传输多字节的数据,因此向08子节点添加03号读保持寄存器功能码以及16号预置多个寄存器功能码。03号命令用于读取STM32发送数据给PM-125,16号命令用于PM-125发送数据给STM32。图3.3所示为03号功能码的具体配置情况。
通过图3.3可知Modbus寄存器起始地址填40001,数据个数填写8,每个寄存器为16位,因此一共可以发送16个节的数据,其余保持默认。
图3.3 03号命令配置
图3.4 16号命令配置
通过图3.4可知Modbus寄存器起始地址填40002,数据个数填写28,一共可以发送56个字节的数据,其余保持默认。
3.4.2 串口与STM32之间的通信
对于串口与STM32之间的通信,具体情况如下所述。STM32中的USART接口通过三个引脚与232BD模块引脚交叉连接,它们对应于串口引脚RXD,TXD和GND。为了满足系统的双向通信可通过USART两个引脚实现:接收数据输入(RX)和发送数据输出(TX)。其中数据帧通过定义RX_Buffer[]的方式存放于接受缓存中,而发送数据则定义TX_Buffer[]存放于发送缓存。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
CPE流涎薄膜机组主辅机监控系统设计与开发
下一篇:
灌区供电系统设计与无功补偿容量计算
基于PSCAD大型异步电动机起...
PLC全自动封闭式超大型纸...
matpower大型数据中心负荷智能调度研究
AT89C51单片机秸秆煤成型机...
大型同步发电机无刷励磁系统设计
金属钾成型自动生产线控...
STC89C52单片机大型抢答器设计+程序+电路图
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...