[西门子] 西门子S7-1200 PLC控制电动葫芦案例

[复制链接]
查看98294 | 回复0 | 2024-5-19 15:49:26 | 显示全部楼层 |阅读模式
01一、控制要求

在一个车间中有一个电动葫芦,用于上下卸料,通过手柄控制向前、向后、向上、向下运动,如图2-1所示。



图 1-1电葫芦

它的控制要求是:

1. 按下急停按钮,葫芦不能移动;急停旋出,可以操作按钮;

2. 按下向前按钮,葫芦前后电机向前,到达前限位开关时,不能再前进;

3. 按下向后按钮,葫芦前后电机向后,到达后限位开关时,不能再后退;

4. 按下向上按钮,葫芦升降电机上升;到达上限位开关时,不能再上升;

5. 按下向下按钮,葫芦升降电机下降;没有下限位开关,人工判断下降极限。

02二、I/O分配表

表 1-1 I/O分配表

输入信号

输出信号

元器件

符号名称

输入地址

元器件

符号名称

输出地址

急停按钮

ES1

I0.0

主接触器

KM1

Q0.0

向前按钮

SB1

I0.1

向前接触器

KM2

Q0.1

向后按钮

SB2

I0.2

向后接触器

KM3

Q0.2

向上按钮

SB3

I0.3

向上接触器

KM4

Q0.3

向下按钮

SB4

I0.4

向下接触器

KM5

Q0.4

前限位开关

SQ1

I0.5




后限位开关

SQ2

I0.6




上限位开关

SQ3

I0.7




03三、接线图



图 1-2 PLC控制接线图



图 1-3 主电路接线图

04四、控制流程图


图 1-4 控制流程图

05五、PLC程序


图 1-5 S7-1200程序段1



图 1-6 S7-1200程序段2



图 1-7 S7-1200程序段3



图 1-8 S7-1200程序段4



图 1-9 S7-1200程序段5

06总结在该案例中,使用PLC来实现电动葫芦的案例,这只是其中的一种实现方式。在进行编程的时候,使用了比较加赋值进行程序步的转移,这也是常见的一种编程方式,如果你有更多的方案和编程方法,欢迎留言交流。
文章来源:技成培训网,作者:刘郴,未经允许不得转载,后果自负!






扫描下方二维码↓↓↓
免费获取【西门子全套电子资料包】



往期推荐

电气高手写PLC程序,往往都是只注重这两点!

【实用】博途S7-1200 如何使用仿真功能

这也太详细了,轻松掌握PLC触摸屏变频器MODBUS  RTU通信

你是电工专家?这18个问题知道15个以上的都是“高手”!

西门子200SMART PLC CRC校验程序的编写

RS232,RS485,RJ45,以及Modbus协议傻傻分不清楚?看完这篇豁然开朗!

西门子SCL语言编程实例——循环调用电机!

老师傅都爱用的10款电气仿真软件,你确定不看看?

空调功率是4500W,用的32A空开和4平方电源线,怎么运行一段时间后总跳闸?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则