菜单
  

    (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[]存放于发送缓存。
  1. 上一篇:CPE流涎薄膜机组主辅机监控系统设计与开发
  2. 下一篇:灌区供电系统设计与无功补偿容量计算
  1. MATLAB的同步发电机运行分析

  2. STC89C52单片机大型建筑火灾...

  3. 集束扭转成型燃料制备与性能测试

  4. MATLAB大型电机轴承故障预测算法仿真研究

  5. Zigbee 基于WSN的大型建筑火灾监控系统的设计

  6. PLCC沙箱成型机电气设计+梯形图+源程序

  7. AT89C52单片机精密温度计的设计+电路图+程序

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 乳业同业并购式全产业链...

  10. 大众媒体对公共政策制定的影响

  11. 当代大学生慈善意识研究+文献综述

  12. 杂拟谷盗体内共生菌沃尔...

  13. 电站锅炉暖风器设计任务书

  14. 中考体育项目与体育教学合理结合的研究

  15. 十二层带中心支撑钢结构...

  16. java+mysql车辆管理系统的设计+源代码

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回