西门子PLC梯形图学习篇1

一、前言

1.1为什么学习PLC

PLC在工业自动化领域有着核心地位,可广泛用于自动化领域。梯形图模仿传统电气控制电路(继电器逻辑),将逻辑控制图形化,便于电气工程师快速理解和应用。同时梯形图为图形化编程,直观易学。

学习目标:掌握基础语法、独立编写简单控制程序。

1.2软件准备工作

打开博图软件,新建新项目后点击打开项目视图。在左侧的项目树中添加新PLC设备。

在程序块中双击Main块进入程序块编写界面。

二、梯形图基础知识

1.I0.0、Q0.0、M0.0、DB1.DBX0.0这些都叫做“位地址”。

2.每一个地址它在程序中出现时有三种状态,分别是:线圈形式、常开触点形式、常闭触点形式。

3.一个地址线圈只允许出现一次,触点可无限制的使用。

4线圈是这个地址的受控端(控制这个地址是得电还是断电),触点是反映这个地址当前状态是得电的状态还是不得电的状态。

三、梯形图基本语法

3.1基本元素与符号

常开触点:输入信号为“1”时导通

常闭触点:输入信号为“0”时导通

线圈(输出):逻辑结果为“1”时输出动作。比如用于继电器吸合、电机启动等。

3.2 组合形式

上述基本元素可以在程序段中进行组合

3.2.1串联

只有当所有条件均成立时,才有输出

在此程序段中,只有当I0.0与I0.0均闭合才能输出Q0.0的动作。

3.2.2并联

只要有一个条件成立,就有输出。

在此程序段中,当I0.0与I0.0有一个闭合就能输出Q0.0的动作。

3.2.3自锁1

通过自身的触点保持线圈持续得电(启动和停止都满足以停止信号优先

此程序段中常开触点I0.0为启动信号,常闭触点I0.1为停止信号。并联部分分别为I0.0与常开触点Q0.0。当I0.0成立时,会使得Q0.0得电,进而导致I0.0依然得电,使得程序段启动。此时若常开触点I0.0断开,由于常开触点Q0.0与常闭触点I0.1处于闭合状态,程序段依然启动,形成自锁。而无论I0.0与Q0.0什么情况,只要停止信号I0.1断开,则无法启动。因此以停止信号优先。

3.2.4自锁2

通过自身的触点保持线圈持续得电(启动和停止都满足以启动信号优先

此程序段中常开触点I0.0为启动信号,常闭触点I0.1为停止信号。常开触点I0.0接通时闭合,线圈Q0.0得电,使得常开触点Q0.0闭合。I0.0松开后断开,但是Q0.0依然保持得电,形成自锁。在此程序段中启动信号I0.0与停止信号I0.1都成立时,即I0.0闭合,I0.1断开,此时Q0.0依然得电。因此以启动信号优先。

3.2.5顺序启动,同时停止

程序段5常开触点I0.0闭合后导致线圈Q0.0得电,同时导致程序段5与程序段6中的常开触点Q0.0闭合。程序段5的Q0.0闭合使得程序段5形成自锁。单独分析程序段6,若常开触点Q0.0断开,接通I0.1不会导致Q0.1得电,程序不会启动。当程序段5导致程序段6的Q0.0闭合后,接通I0.1会导致Q0.1得电,使得Q0.1闭合,程序段6形成自锁。因此程序段5的成立是程序段6成立的前提。

当程序段I0.2断开时会导致Q0.0不得电,使得常开触点Q0.0断开,线圈Q0.1不得电。因此程序段5的停止也会导致程序段6的停止,它们同时停止。

3.2.5顺序启动,分别停止

程序段7中常开触点I0.0接通,线圈Q0.0得电,使得常开触点Q0.0闭合,形成自锁。此时程序段8中的常开触点I0.1闭合,Q0.1得电,使得常开触点Q0.1闭合,形成自锁。因此程序段5的成立会使得程序段6成立,顺序成立。

当Q0.0不得电时,因为常开触点Q0.1与常闭触点I0.3均闭合,因此Q0.1依然得电。程序块7与程序块8分别停止。

3.2.5顺序启动,逆序停止

常开触点I0.0闭合时,线圈Q0.0得电,使得常开触点Q0.0闭合。此时I0.1闭合时,线圈Q0.1得电,使得常开触点Q0.1闭合,同时对程序段9与程序段10形成自锁。因此程序段9成立会使得程序段10成立,为顺序启动。此时断开I0.2无法使得Q0.0不得电。

当断开常闭触点I0.3时,线圈Q0.1不得电,程序段10停止,使得常开触点Q0.1断开。此时断开I0.2会使得Q0.0不得电,程序段9停止。因此程序段10停止会导致程序段9停止,为逆序停止。

3.2.6互锁1

同一时刻只能有一个输出。两个输出进行切换时必须先经过停止。

常开触点I0.0闭合,线圈Q0.0得电,使得常开触点Q0.0闭合,常闭触点Q0.0断开。此时常开触点I0.1闭合,线圈Q0.1不得电。同理常开触点I0.1闭合会使得线圈Q0.0不得电。

常闭触点I0.2为停止信号。在需要切换两个输出时,需要将I0.2断开,使得两个输出均为不得电后再进行切换操作。

可用于控制电机正转与反转过程。

利用常闭触点完成互锁,利用常开触点完成自锁。

2.2.7互锁2

同一时刻只能有一个输出。两个输出进行切换时不需先经过停止。

常开触点I0.0闭合,线圈Q0.0得电,使得常开触点Q0.0闭合,常闭触点Q0.0断开。此时常开触点I0.1闭合,使得常闭触点I0.1断开,线圈Q0.0不得电,常闭触点Q0.0闭合,线圈Q0.1得电。因此可以直接通过I0.0与I0.1控制线圈的状态。

可用于气缸伸缩过程控制,程序段13与程序段14分别控制气缸的伸长与缩短过程。

3.3梯形图分析

I0.0为开关信号,按下开关I0.0闭合,松开开关I0.0断开。Q0.0为启动信号,Q0.0得电时启动,Q0.0断电时停止。

3.3.1第一次按下开关

网络1中常开触点I0.0闭合,因为常闭触点M0.1闭合,因此线圈M0.0得电。

网络2中常开触点I0.0闭合,因此线圈M0.1得电

网络3中常开触点M0.0闭合,常开触点Q0.0断开,因此线圈M0.2断电

网络4中因为线圈M0.0得电,因此常开触点M0.0闭合。常闭触点M0.2闭合,因此线圈Q0.0得电

这一次周期结束后常开触点M0.0闭合,常闭触点M0.1断开,常闭触点M0.2断开,常开触点Q0.0闭合。

3.3.2继续按着

网络1中常开触点I0.0闭合,常闭触点M0.1断开,因此线圈M0.0断电。

网络2中常开触点I0.0闭合,因此线圈M0.1得电

网络3中常开触点M0.0断开,常开触点Q0.0闭合,因此线圈M0.2断电

网络4中常开触点M0.0断开,常开触点Q0.0闭合,常闭触点M0.2 闭合,因此线圈Q0.0得电

这一次周期过程中Q0.0一直得电。这一次周期结束后常开触点M0.0断开,常闭触点M0.1断开,常闭触点M0.2断开,常开触点Q0.0闭合。

3.3.3松开开关后

网络1中常开触点I0.0断开,因此线圈M0.0断电。

网络2中常开触点I0.0断开,因此线圈M0.1断电

网络3中常开触点M0.0断开,常开触点Q0.0闭合,因此线圈M0.2断电

网络4中常开触点M0.0断开,常开触点Q0.0闭合,常闭触点M0.2 闭合,因此线圈Q0.0得电

这一次周期过程中Q0.0一直得电。这一次周期结束后常开触点M0.0断开,常闭触点M0.1闭合,常闭触点M0.2断开,常开触点Q0.0闭合。

3.3.4第二次按下开关

网络1中常开触点I0.0闭合,常闭触点M0.1闭合,因此线圈M0.0得电。

网络2中常开触点I0.0闭合,因此线圈M0.1得电

网络3中常开触点M0.0闭合,常开触点Q0.0闭合,因此线圈M0.2得电

网络4中常闭触点M0.2断开,因此线圈Q0.0断电

功能:开始时没有启动,按住按钮启动,松开保持启动,再按一次就停止。

四、梯形图编程基本规则

1:由上至下,从左到右,循环扫描

2:不管程序里面的触点是否动作,程序始终是在周期循环扫描。

3:还没有扫描到线圈的触点是不会发生变化的(就是常态)。

4:自锁的形式它的先后顺序应该是第N个扫描周期得电,第N+1个扫描周期自锁。

5:如果程序从上往下扫描时出现了上下矛盾的效果,以后面的结果为最终输出效果。

五、总结

PLC梯形图的核心在于将电气逻辑转化为图形化程序,通过掌握基本元件、编程规则和经典案例,可以快速上手工业控制项目。建议结合仿真软件练习,从简单启停控制到复杂逻辑逐步进阶。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值