邮件分拣PLC控制系统设计
一、设计目的:
用PLC构成邮件分拣控制系统,使其掌握PLC的编程和程序调试方法。
二、工作过程
:
启动后绿灯L2亮表示可以进邮件,S1为ON表示模拟检测邮件的光信号检
测到了邮件,拨码器模拟邮件的邮码,从拨码器读到的邮码的正常值为1,2,3,
4,5,若是此5个数中的任一个,则红灯L1亮,电机M5运行,将邮件分拣至
邮箱内,完后L1灭,L2亮,表示可以继续分拣邮件。若读到的邮码不是该5个
数,则红灯L1闪亮,表示出错,电机M5停止,重新启动后,能重新运行。
三、控制系统流程示意图:
实验流程图:
四、机型的选择
邮件分拣是一个比较固定的、环境条件较好的工艺过程,要实现的功能也相
对简单,无需A/D和D/A转换、加减运算。另外,控制程序也比较固定,不需要
在线编程,选用整体式PLC就可以满足工艺的要求了。综合前面的工艺要求与
I/O点数可知,在机型上可选用三菱FX2N-48MR的可编程控制器。
1,什么是 PLC 可编程控制器
可编程控制器是以微处理器为基础,综合了计算机技术、自动控制技术和网
络通信技术等现代科技而发展起来的一种新型工业自动控制装置,是将计算机技
术应用于工业控制领域的新产品。它从诞生至今,仅有三十年历史。
2,关于BCD码的简介和算法
简介:BCD码是四位二进制码, 也就是将十进制的数字转化为二进制, 但是和普
通的转化有一点不同, 每一个十进制的数字0-9都对应着一个四位的二进制码,
对应关系如下: 十进制0 对应 二进制0000 ;十进制1 对应二进制0001 ....... 9
1001 接下来的10就有两个上述的码来表示 10 表示为00010000 也就是BCD
码是遇见1001就产生进位,不象普通的二进制码,到1111才产生进位10000。
运算法则:BCD码是十进制数,而运算器对数据做加减运算时,都是按二进制
运算规则进行处理的。这样,当将 BCD码传送给运算器进行运算时,其结果需
要修正。修正的规则是:当两个BCD码相加,如果和等于或小于 1001(即十进
制数9),不需要修正;如果相加之和在 1010 到1111(即十六进制数 0AH~0FH)
之间,则需加 6 进行修正;如果相加时,本位产生了进位,也需加 6 进行修正。
这样做的原因是,机器按二进制相加,所以 4 位二进制数相加时,是按“逢十六
进一”的原则进行运算的,而实质上是 2 个十进制数相加,应该按“逢十进一”
的原则相加,16 与10相差 6,所以当和超过 9或有进位时,都要加 6 进行修
正。
五、系统硬件设计
根据该邮件分拣机的控制要求,该系统有4台电机,2个指示灯,6个接近
开关,5个邮箱,3个按钮,1个BCD拨码器,1个传动装置。该邮件分拣系统采
用PLC控制需要有12个输入点,7个输出点,选用三菱FX-2N系列PLC。
六、I/0分配表
启动按钮SB0 X000 复位按钮 SB1 X0006
检验邮码按钮 SB2 X001
拨码按键(即数字按键)由低位到高位分别为:X0002 ,X0003,X0004 ,X006
红灯L1 Y001 绿灯L2 Y000 电机5运行 Y002 电机1运行Y003 电机2运
行Y004 电机3运行Y005 电机4运行Y006 5号邮箱运行Y007
其中标志位:M100为复位标志, M101为下一次循环标志,M102出错标志位。
输入量 输出量
启动按钮 X000 红灯(L1) Y001
复位按钮 X006 绿灯(L2) Y000
停止 X007 传送带M5 Y002
检验邮码按钮 X001 电动机1(M1) Y003
BCD拨码器 X002~X006 电动机2(M2) Y004
电动机3(M3) Y005
电动机4(M4) Y006
七、硬件接线图:
八、控制系统设计梯形图