当前位置:首页 > 基于PLC的材料分拣系统毕业论文
*******毕业(论文)
图4-7 备用传感器检测分拣部分
七、传送带控制部分
我设计的传送带是由三相异步电动机来驱动的。当传感器检测到物料时,都会给电动机一个停止的信号,这样方便实现分拣物料,当分拣完后再给电动机一个信号,使它转动起来。不管哪个传感器有信号时都会给电动机一个信号,使它停止转动,等待气缸推手把物料分拣下去。直至这个传感器没有信号时传送带才又开始运行。下图就是实现这种工作控制的梯形图。夹覡闾辁駁档驀迁锬減。
M100 T4
K10 X003 X011 X014 X022 Y002 T4
图4-8控制电动机部分梯形图
以上是我关于分拣系统软件设计的各个组成部分,梯形图的整体组合以及语句表的我分别放在了附录A和附录E中了。视絀镘鸸鲚鐘脑钧欖粝。
- 21-
**:基于PLC的材料分拣系统设计
第5章 分拣系统与上位机的通信接口
本课题还要还要实现与上位机的通信,我只负责下位机的设计,所以上位机我在这里只稍微介绍一下。
5.1 数据通信概述
数据通信包含的内容十分广泛,如计算机与计算机、计算机与外部设备、计算机内部设备之间的信息交换等均属于数据通信的范畴。数据通讯的实质是代表“1”和“0”的数字信号从源点通过通讯媒体向目标点的传送。数据通讯主要有并行通讯和串行通讯两种方式。偽澀锟攢鴛擋緬铹鈞錠。 一、并行数据通信
并行数据通信是指以字或字节为单位的数据传输方式。在这种传输方式中,除了传输用的数据线外,还需要数据通信联络用的控制线,如图所示。緦徑铫膾龋轿级镗挢廟。
数据线
应答线
接受方 发送方
选通线
-22-
*******毕业(论文)
图5-1 并行数据通信示意图
并行数据通信时,每次传送的数据位数多、速度快,但是信号的传输线开销大(数据线的数量对应于传送的数据位数),成本高。并行数据通信常用于近距离、高速度的数据传输场合。例如,计算机内部各部件之间的数据传输,计算机上向具有Centronices接口的打印机的数据传送及具有IEEE488标准接口的设备之间的数据通信等。騅憑钶銘侥张礫阵轸蔼。 二、串行数据通信
串行数据通信是指以位为单位的数据传输方式。在这种数据传输方式中,数据传输在一个传输方向上只用一根通信线。这根线既作为数据线又作为通信联络控制线。数据和联络信号在这根线上按位进行传输。由于串行通信方式要求的传输信号线少,因此数据传输的速度慢,常用于低速、远距离的通信场合。如计算机与计算机、计算机与有串行接口的外部设备之间的数据交换等。串行数据通信按其传输的信息格式可分为异步通信和同步通信两种方式。疠骐錾农剎貯狱颢幗騮。 本次材料分拣系统与上位机的通信我采用的是异步串行通信方式。异步串行通信方式是按字符传输的,发送方每传送一个字符就用起始位通知接受对方,依此来重新核对接收双方的同步。这样,即使接受双方的时钟频率略有偏差,也不会因偏差的累计而导致错位。加上字符之间的空闲位也为这种通信提供了一种缓冲,所以异步串行通信的可靠性非常高。由于在每一个数据字符的发送过程中,异步串行通信方式都要花费时间来传送起始位、停止位等附加的非有效信息位,因此它的传输效率低,但是我这个材料分拣系统属于低速场合,所以异步串行通信方式还是比较适合的。同步串行通信方式中,发送方和接受方要保持完全的同步,所以要求传输效率要非常高,但是它要求的硬件很复杂,它只适合用于高速通信的场合。镞锊过润启婭澗骆讕瀘。
5.2 RS-232C串行通信接口
在异步串行通信接口中我选择了RS-232C串行通信接口。目前,PC系列微机中串行接口标准是按照RS-232C通信接口标准进行数据传输的,由于RS-232C串行通信接口标准是为公用通信网制定的,因此它与通信设备连接最为方便。榿贰轲誊壟该槛鲻垲赛。 异步串行通信接口是微型计算机与外部设备的主要通信接口之一,只需要一条信号线就可以进行单向的数据传输。由于线路简单,价格较低,所以得到了广泛的应用。邁茑赚陉宾呗擷鹪讼凑。
嵝硖贪塒廩袞悯倉華糲。 X000 Y000 X001 X002 Y002 X003 X004 Y003 X010 X011 Y005 PC机 X012 X013 Y007 X014 - 23- X020 Y011 X021 X022
**:基于PLC的材料分拣系统设计
图5-2 I/O接口图
上图为材料分拣系统的I/O接口图。一共有15个输入点,6个输出点。其中COM1、COM2分别是PC机配有的两个串行接口的标称。大多数微机的两个串行口通过一个25芯D型连接器和一个9芯的D型连接器与外界相连。我选用COM1端口来实现通信。
该栎谖碼戆沖巋鳧薩锭。
5.3 MCGS 组态软件的简介
与本材料分拣系统相连的上位机采用的是MCGS组态软件进行实时监控。MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。下图5-3是组态软件的构成。劇妆诨貰攖苹埘呂仑庙。
臠龍讹驄桠业變墊罗蘄。
MCGS组态软件 主控窗口 设备窗口 用户窗口 实时数据库 运行策略 菜单设计 设置工程 属性 添加工程设备 连接设备变量 注册设备驱动 创建动画显示 设置报警窗口 人机交互界面 定义数据变量 编写控制流程 使用功能构件 -24-
共分享92篇相关文档