河南西门子模块供应代理商河南西门子模块供应代理商河南西门子模块供应代理商河南西门子模块供应代理商河南西门子模块供应代理商。西门子S7-1200 PLC控制电机正反转实操案例
一、任务目标
该任务是位逻辑指令应用案例。西门子S7-1200 PLC的位逻辑指令处理对象为二进制位信号,主要包括触点和线圈指令、位操作指令及位检测指令等。本任务要求读者掌握以下几个内容。
1.常开触点指令的使用
2.常闭触点指令的使用
3.线圈指令的使用。二、任务描述
如图所示(2-1-1)为三相异步电动机正反转运行电路。启动时,合上QS,引入三相电源。按下正转控制按钮SB2,KM1线圈得电,其常开触点闭合,电动机正转并实现自锁。当电动机需要反转时,按下反转按钮SB3,KM1线圈断电,KM2线圈得电,KM2的常开触点闭合,电动机反转并实现自锁。按钮SB1为总停止按钮。
SIEMENS | 模块 | 6ES7135-6HD00-0BA1 |
SIEMENS | 模块 | 6ES7288-3AM06-0AA0 |
SIEMENS | 模块 | 6ES7241-1CH32-0XB0 |
SIEMENS | 触摸屏 | 6AV2124-0MC01-0AX0 |
SIEMENS | 连接器 | 6ES7592-1AM00-0XB0 |
SIEMENS | 模块 | 6ES7288-2DR32-0AA0 |
SIEMENS | 模块 | 6ES7215-1AG40-0XB0 |
SIEMENS | 模块 | 6ES7221-1BH32-0XB0 |
Siemens | 模块 | 6ES7288-2DR08-0AA0 |
Siemens | 模块 | 6ES7155-6AU01-0BN0 |
Siemens | 电池板 | 6ES7288-5BA01-0AA0 |
Siemens | 接触器 | 3TB4022-0XM0 |
SIEMENS | 模块 | 6ES7431-7KF10-0AB0 |
项目要求用PLC来实现图2-1-1所示的三相异步电动机的正反转电路。
图2-1-1 三相异步电动机正反转运行电路
三、相关知识本案例需要使用的是常开、常闭、线圈指令。此处为读者介绍这几个指令的相关知识。
1.常开、常闭、线圈指令
常开触点对应的存储器地址位为1状态时,该触点闭合。常闭触点对应的存储器地址位为0状态时,该触点闭合。触点符号中间的“/”表示常闭,触点指令中变量的数据类型为Bool型。输出指令与线圈相对应,驱动线圈的触点电路接通时,线圈流过“能流”,指定位对应的映像寄存器为1,反之则为0。相关参数如下表:
LAD | 功能说明 | 说明 |
| 常开触点指令 | 可将触点相互连接并创建用户自己的组合逻辑 |
| 常闭触点指令 | |
| 线圈指令 | 将CPU中保存的逻辑运算结果的信号状态分配给指定操作数 |
用例子来说明常开、常闭、线圈指令的使用,梯形图如图所示:(图2-1-2)常开触点及线圈指令和(图2-1-3)常闭触点及线圈指令。
图2-1-2 常开触点及线圈指令
当I0.0等于1/ON时,常开触点闭合,左母线的能流通过I0.0到Q0.0。
图2-1-3 常闭触点及线圈指令
当I0.0位为0/OFF时,I0.0常闭触点闭合,左母线的能流通过I0.0到Q0.0。
四、任务实施本任务的实施步骤主要分为PLC接线、IO地址分配以及程序设计思路:
1.PLC接线如图2-1-4
图2-1-4 PLC接线
2.IO地址分配
输入地址 | 说明 | 输出地址 | 说明 |
I0.0 | 正转按钮 | Q0.0 | 电机正转 |
I0.1 | 停止按钮 | Q0.1 | 电机反转 |
I0.2 | 反转按钮 | ||
I0.3 | 电机过载 |
3. 程序设计思路:
本任务的梯形图程序设计可通过“启-保-停”基本电路实现。在正转运行支路中串入I0.1和Q0.1常闭触点。在反转运行支路中串入I0.1和Q0.0常闭触点来实现按钮及接触器的互锁。
4.程序设计
五、经验与总结
1.在这个案例中主要使用的是常开、常闭、线圈指令,在这个案例中需要注意的是电动机的正转和反转不能同时进行,所以需要采用互锁。当电机出现过载,也需要停止电动机的运行。
河南西门子模块供应代理商 河南西门子模块供应代理商