邮件分拣plc课程设计Word文档下载推荐.docx
《邮件分拣plc课程设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《邮件分拣plc课程设计Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
邮箱:
在邮件放进该邮箱的同时,其上指示灯亮,1秒(时间根据其他动作自定)后熄灭。
另外最好在每个邮箱下放一计数器,显示已进此邮箱的邮件数。
S1:
检测邮码,具体位置防于M1左方,当邮件经过时该灯亮,并送PLC位置信号,在该信号有效时,PLC检测邮码(读入输入模块3个拨码开关表示的数据0-7)(或在监控界面的邮码图形上设置0-7邮码)以决定该邮件应该放于哪个邮箱。
由E码:
若采用外部拨码开关则接受PLC信号显示当前邮件编码(LED)若采用界面设置邮码,此处为设置输入点将信号送PLC在S1动作时刷新或采样。
L1、L2:
根据PLC信号亮灭。
传送带:
静态或能动态表示M5的运行,注意:
设计界面要比上图的长的多,在传送带上左边应该有S1和邮件出现的位置。
SD复位:
模拟按钮信号,点击相关图形送PLC相关控制按钮信号。
三、监控系统设计分析
用PLC实现邮件分拣系统的电机运行控制,输入点由WinCC控制。
WinCC
同时获得相应的PLC中变量,并显示到对应的指示灯。
编程元件统计如表1所示。
表1编程元件统计及I/O地址分配表
编程元件
电路器件
I/O端子
用途
输入继电器
SB1
启动按钮
SB2
复位按钮
SA1〜SA3
拨码开关(+,-),输入邮码值
S1
邮码检测开关S1
SQ1〜SQ5
位置检测行程开关
SQ6
进邮箱到位行程开关
输出继电器
L1
进邮件指示L1
L2
拣邮件指示L2
M5
传送带电机M5
M1〜M4
邮件分拣电机M1-M4
L3〜L7
邮箱1-5指示灯
四、PLC系统硬件配置与I/O点分配接线图
1.PLC系统硬件配置
利用实验室设备进行课题设计,选择西门子S7-300PLC
输入点由WinCC在监控界面中给出,输出只需12点输出,选择SM322的
16点输出模块。
PLC的具体硬件配置如下面表2所示。
表2PLC硬件配置表
插槽号
模板名称
模板型号
I/O点范围
数量
1
电源模板PS3075A
6ES7307-1EA00-0AA0
一
2
CPU模板
CPU314-2DP
6ES7314-6CF02-0AB0
4
DI模板SM321
6ES7321-1BH02-0AA0
5
DO模板SM322
6ES7322-1BH01-0AA0
2、输入输出点分配表
I/O点分配如表1中列表所示
3、输入输出接线图
I/O接线图如2所示。
/SB1
厂、SB2
二SA1
二SA2
二SA3
“S1
—SQ1
KSQ2
XSQ3
XSQ4
—SQ5
"
1
24V
13.0
13.1
13.2
13.3
13.4
I4.0
I41WinCC虚拟
14.1输入点
14.2
14.3
14.4
14.5
14.6
COM
L+
Q4.0
Q4.1
Q4.2
Q4.4
Q4.5
Q4.6
SM322模块
Q4.7
Q5.0
Q5.1
Q5.2
Q5.3
Q5.4
图2电路输入、输出接线图
五、PLC控制程序设计
networkl:
启动
停止
维持启动状态并自锁
network2:
同上,主要实现的是让动作然后使后面的计数器复位
network3:
按一下加减计数器+1
按一下加减计数器-1
复位输出寄存至MW1.
GB1二.WIsu.iiPxa<
iamSweep(Cycle)
W.O
IO.1
MO.O
:
Tittle:
CQJTUHOliti
W$tvQ<
k3;
Titles
CujrruMai:
X
CG
IL
rTTr-i
1L
IO=□一
CDCV
—MW1
■…一
亠日亠
PV
moB1-
R
network4:
检测是否有邮件,检测到有邮件则相当于按一下,对应于
wincc中的S1_ON仃程开关
是捡邮件开始状态
是捡邮件结束状态
是启动状态
network5:
将MW1中的邮码值MOVE至MW10供给后面作比较,捡邮件开始状态时停止寄
L'
ojnncntS
W3.1
J)-
MOVE
RN
END
MW1-
IN
OUT
-MW1O
network6:
捡邮件开始状态,将邮码值与
1,2,3,4,5作比较,是则使,”,其中之一动作,非上述
邮码值则使动作
IH^UvuiLk£
»
:
Irilv:
L6
炉to
-f)-
network7:
启动之后,捡邮件之前,使进邮件灯(亮绿),捡邮件开始后,进邮件灯灭,若是错的邮码值则走上边路使动作。
T1,TO控制闪烁。
Network7;
Title:
Cajment;
network8:
邮码值对,则使常闭,捡邮件灯(常亮红),邮码值错误,则断开,使闪亮。
Hetvoxk8:
Titls:
Comweri+:
K4.0
%
■nI
network9:
各电机(~中有一台运行或者下移形成开关(对应wincc中arrive变量)断开,则由动作断开。
networkIO:
对应M5电机,若进邮件开始,动作使动作,未达成断开条件之前一直工作。
由进邮件转入捡邮件后,前面检测邮码的各中间继电器~代替使动作。
■ullfl1TLtle;
ZcWJTidll*
W4.1
-11
W4・O
-1/1-
M:
X1
-1II
ND,0
11
恿人7
T1-
g2
<
11
Nd.7
kiBinieml;
H'
$.3
Hd.4
M4.B
networkll:
~分别为邮箱1~4的形成开关,~为电机m1~4,控制邮件到达指定位置后下移。
“xk11:
Titin:
^DiiUTietit:
network12:
邮件下移到指定邮箱后,对应邮箱(~)点一下,以便下面计数器输入
Betvoirk12:
Conuient:
network13:
复位各邮箱对应的形成开关,并使捡邮件进入结束状态。
此时对应wince中的邮件先返回其y值,再返回其x值,回到原点,进行下一轮进邮件,捡邮件。
network14~18:
各邮箱对应假发计数器累加显示邮件数。
letvoTk13:
ConjT.ent:
Q5・0
Hl-
4I-
41-
Q5.3
TF
Q5・4
HF
Metwork14:
Titie:
Conjrent:
1…
CO
scu
II
CU
□
s
cv
-MV12
-
CV.B3D
Mil-
Hetlb:
Comment:
Cl
•1
SCU
Q
•••■
CV
-W14
•••—
CV_BCD
—•••
M0・1-
Not16:
Comment:
C2
Q6・2
1|
rii
8_CUQ
-W16
•••~
MU.1-
K
Wet17:
Title:
CojnMent:
NcIwuxk10:
Titic:
C4
rn
S-CU
n
I1
Ju
-W20
CVBCD
M0・1-
M1M2M3M4
专回叵]◎回
回◎◎回回oo
MlM2M3M4
*回回◎回僅J
回回2回回oo
M5M5M5M51X5
MlMJiMl
M5豪M5NlfS
六、WinCC监控部分设计
邮件分拣系统模拟
SIEMENS
M3
M4
805
邮昭T卸詹20(^9此祐白邮帕5
[liW雋15~|
EDI彌
阳动真位I
1.监控界面设计
图2WinCC组态界面
打开图形编辑器,建立新画面。
设置监控界面的宽度为1024像素,高度为
768像素;
画面刷新周期为1(250ms)。
在画面中放置适当的按钮,指示灯,传送带,邮件,静态说明文本及数码管等控件。
调整画面中各对象的大小、相对位置与层次关系,并对相关联的控件进行编组。
最终的监控组态界面图2所示。
2.内部变量与过程变量表
在WinCC变量管理中添加S7驱动,并在MPI接口中建立与PLC的连接。
新连接属性参数如下:
站地址,2;
段ID,0;
机架号,0;
插槽号,2。
新建立的变量如表3所示。
表3变量统计表
变量名
参数
数据类型
作用
起停控制
start
二进制变量
reset
停止按钮
拨码开关
code+
加法计数
code-
减法计数
行程开关
s1_on
邮件检测点
tp1