使用西门子1200PLC来完成应用案例:装配流水线和交通灯
前言
本篇文章主要写一下,装配流水线(传送带)程序以及交通灯程序的实现。
一、装配流水线(传送带)
1.控制要求
要求:按下启动按钮启动整个传送系统,工件开始在传送带移动,旋钮开关到OFF,装配流水线停止工作。
ABC三个灯,模拟三个操作,DEFG四组灯模拟四组传送带;工件从1号位装入,分别在A(操作1)B(操作2)C(操作3)三个工位完成3种装配操作;经过最后1个工位后送到仓库(H);DEFG均是3个灯一组的模拟传送带,都用于传送工件;工件在传送带上开始传送,经过DEFG传送后进行A操作,再经过DEFG传送之后进行B操作,再经过DEFG之后进行C操作,然后再经过DEFG传送到仓库。
2.解题思路
这里边的DEFG要注意,他说的是一共3组,每组进行完之后进行一个操作ABC然后到仓库。这里看图:看过之后,运行过程就一目了然了,经过第一个传送带到A,再经过第二个到达B,然后到C到仓库。
3.I/o分配和接线图
输入 | 输出 | ||||
---|---|---|---|---|---|
名称 | 作用 | 地址 | 名称 | 作用 | 地址 |
启动按钮 | 启动 | i0.0 | a | 操作 | q0.0 |
停止按钮 | 停止 | I0.1 | b | 操作 | q0.1 |
c | 操作 | q0.2 | |||
d | 传送带 | q0.3 | |||
e | 传送带 | q0.4 | |||
f | 传送带 | q0.5 | |||
g | 传送带 | q0.6 | |||
h | 仓库 | q0.7 |
4.参考程序
主程序:
FC块程序:
二、交通灯模拟控制
1.控制要求
要求:按下启动按钮,交通灯系统开始工作,先是南北红灯亮,东西绿灯亮;25s后东西绿灯灭,东西黄灯开始闪亮5s,5s结束后南北红灯灭,南北绿灯亮(同上),东西红灯开始开始亮,东西和南北两方向不断来回循环。当按下停止按钮,系统立即停止。
2.解题思路
交通灯的模拟实现就比较的典型,主要是使用定时器按照时间来回的切换,而且一般这种循环的都可以使用传送指令来实现,主要思路的话就是东西和南北方向要按照规律来亮;这里使用传送来形成一个循环。
3.I/o分配和接线图
输入 | 输出 | ||||
---|---|---|---|---|---|
名称 | 作用 | 地址 | 名称 | 作用 | 地址 |
启动按钮 | 启动 | i0.0 | 南北红灯 | 灯 | q0.0 |
停止按钮 | 停止 | i0.1 | 南北绿灯 | 灯 | q0.1 |
南北黄灯 | 灯 | q0.2 | |||
东西红灯 | 灯 | q0.3 | |||
东西绿灯 | 灯 | q0.4 | |||
东西黄灯 | 灯 | q0.5 |
4.参考程序
这里时间和输出点提出来放到FC快上了,方便更改时间和输出。
主程序:
FC块程序:
总结
以上就是今天的内容,1200应用案例——装配传送带和交通灯!后面会写上自动装料模拟系统和四节传送带模拟系统。这些都是PLC的小型应用,可以更好的练习程序的编写能力!加油!!!