电子信息工程毕业论文电子机械设备的控制系统设计研究论文_第1页
电子信息工程毕业论文电子机械设备的控制系统设计研究论文_第2页
电子信息工程毕业论文电子机械设备的控制系统设计研究论文_第3页
电子信息工程毕业论文电子机械设备的控制系统设计研究论文_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子机械设备的控制系统设计研究论文与普通的机械设备相比,电子机械设备更加复杂,为了确保其运行的稳定性,需要配置相应的控制系统。电子机械设备的控制系统设计分为两个部分,一部分是主控系统的设计,另一部分是软件系统的设计。下面本文分别就这两个方面的设计过程进行论述。1 电子机械设备主控系统设计要点主控系统由 plc、人机界面和手动脉冲发生器三个部分构成,其中 plc为总控,人机界面与控制器程序相配合可完成系统使用界面的编写,手动脉冲控制器可在不执行程序时,以手动的方式对负载的位置运动进行控制。1.1 plcplc是可编程控制器的简称,本次系统设计中选用的plc型号为 dvp-20pmoom,该 pl

2、c是一款运动控制主机,通过它可以实现三轴直线、圆弧间的运动控制。由于该 plc 只能进行三轴控制,为进一步提升系统的控制能力,并满足电子机械设备三轴联动的需要,在设计时增加了一个扩展模块,该模块能够扩展出一个输出轴和一个高速计数器。该 plc具有如下运动控制功能:内置高速计数器 2 组,能够接收 200khz的频率 ; 支持手动脉冲控制器直接输入,无需进行信号转换 ; 最高的差动输出频率为 500khz。基于plc的主控系统框架结构如图 1 所示。在主控系统中, plc是可循控件,其分别对三个运动轴进行控制,即 x 轴、 y 轴和 z 轴,通过相关程序的编写,可对电机轴的转动进行驱动,从而带动

3、丝杠旋转,由此就带动上滑块平移,对三个轴的目标位置进行设定后,便可达到三维空间坐标点,这是比较简单的运行轨迹规划。如果是复杂的运行轨迹规划,则应按照实际情况对运行轨迹进行优化。可以使用g代码进行 plc编程,工作部分及视觉检测部分的编程则可采用c 语言,为实现三者之间的融合,需要应用到 modbus接口,由于本文选用的 plc控制器本身带有 modbus接口,因此不需要再次安装,只需要给上位pc机安装一个 modbus接口程序便可实现三者之间的通讯。人机界面与 plc之间的通信也是借助 modbus接口来实现的,上位 pc机可将编写好的人机界面通过该接口进行传输。 plc与 x、y、 z 三个

4、运动轴之间的数据通信也可借助 modbus接口来实现。所有硬件接线完毕,并完成程序编写后,便可将之下载到 plc当中,用户可利用人机界面对相关控制程序进行调用。1.2人机交互界面本次设计中采用的人机交互界面为液晶显示面板,其采用的是当前较为流行的 2d绘图加速技术,由此进一步提升了解析度,可对大量的画面元件进行规划。该显示面板不但画质清晰,而且还能实现人机交互界面的快速编辑。该人机界面能够借助直连功能,对 plc程式进行修改。1.3手动脉冲控制器该装置也被称之为手摇轮,它在整个主控系统中具有如下作用:可以在不使用编写的程序对运动进行控制时,以手动的方式对 x、y、z 三个运动轴的移动进行控制。

5、该装置具有如下特点:耐冲击性强,装置外壳是以高强度材料制成,从而使装置具备了极强的抗冲击性 ; 装置采用的是驱动器输出,基本不会受到外界的干扰,由此使得装置具备了较强的抗干扰能力 ; 装置上配有挂钩,使安装变得更加简单和方便。该装置可用于电子机械设备中运动系统的手动控制,其操作面板上有一个倍率旋转按钮,可选择对应运动轴的倍率,旋转手轮时,编码器能够产生出与之相对应的信号,从而实现坐标定位。2 电子机械设备控制系统的软件设计本次设计中选用的 plc为多功能可编程控制器,其最为突出的特点是结合了多种功能,如基本指令、运动指令、应用指令等等,由此使得程序的设计变得更加多元化。鉴于该 plc所具有的顺

6、序和定位控制两大功能,在程式的设计中分为三种情况,即一种主程式和两种副程式设计,其中主程式为 o100,副程式分别为 ox和 pn。下面对程式的架构进行分析。在 plc中 o100 是程式的主体,它主要起两个方面的作用,一方面是对程序的运行顺序进行控制,另一方面是对程式的执行进行控制。 plc的 o100程式中,基本和应用两种指令仅有一组主程式,能够对 100 组 ox副程式进行控制,并提供 i/o 节点信号处理及 pn 呼叫功能。鉴于此,需要先对 o100主程式进行建立,然后在由其设定和启动 xo与 pn 副程式。在对 o100主程式进行设计时,可依据实际需要进行,并在其中直接设定运动指令的

7、相关参数,同时还可对运动程式启动的编号进行设定,从而对 100 组 ox 进行启动控制。为了便于用户使用,在 o100主程式设计时,增设了一个特殊的暂存器,用户通过它能够自行对手动功能运功模式进行规划。由于plc中的 o100仅有 1 组,因此不能被其它程序呼叫,但其能够对 ox和 pn 副程式进行自由呼叫 ;ox 除了能够被o100和 pn 呼叫之外,还能对 pn 进行呼叫 ;pn 能够被 o100和 ox 呼叫,同时也能对 ox进行呼叫。具体而言,在 plc当中主程式不能被副程式直接呼叫,两者间为单向呼叫的关系,而副程式之间可以进行互相呼叫,两者间为双向联系。主程式与副程式运动特性有所差别,其中o100是循环进行的,而ox和 pn 则是预交一次执行一次。与本次设计选用的 plc 控制器相对应的软件为 pmsoft,该软件具有如下功能特点:变数宣告、编辑功能块、完整监控、电子凸轮等。3 结论综上所述,电子机械设备因其本身比较复杂,所以需要通过控制系统对其运行过程进行控制,从而保证设备的运行稳定、可靠。控制系统的设计具体包括两个部分,一部分是主控系统,另一部软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论