新手快速入门的9个经典西门子PLC案例

发布者:AngelicJourney最新更新时间:2024-03-20 来源: elecfans关键字:快速入门  西门子 手机看文章 扫描二维码
随时随地手机看文章

一、小车往返运动

用S7-200实现小车往返的自动控制 ,控制过程为按下启动按钮 ,小车从左边往右边(右边往左边运动) 当运动到右边(左边)碰到右边(左边)的行程开关后 小车自动做返回运动,当碰到另一边的行程开关后又做返回运动 。如此的往返运动,直到当按下停车按钮后小车停止运动。

9662bf7a-6711-11ee-939d-92fbcf53809c.png

▲电气接线图

I/O分配表

9673775c-6711-11ee-939d-92fbcf53809c.png

梯形图程序

96773f4a-6711-11ee-939d-92fbcf53809c.png

PLC接线图

96969912-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

96a1aa32-6711-11ee-939d-92fbcf53809c.png

▲控制平台操作面板

当按下SB2即i0.0(鼠标点击i0.0f)接通后,Q0.0接通,小车右行(即指示 灯 Q0.0 亮)。当小车运行碰到右限位开关SQ2即i0.4(用鼠标点击i0.4f,模拟SQ2被压下)接通,此时小车左行(指示灯Q0.0灭,指示灯Q0.1亮),当运行到左边碰到左限位SQ1即i0.3(鼠标点击i0.3f)接通,此时小车又往右运行(指示灯Q0.1灭,指示灯Q0.0 亮)。如此往返运动下去直到按下SB1即i0.2(鼠标点i0.2f)接通,小车停止运行。

附:

96ab050a-6711-11ee-939d-92fbcf53809c.png

二、闪光电路

当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪 发光。

I/O分配表

96b697e4-6711-11ee-939d-92fbcf53809c.png

梯形图程序

96c9c120-6711-11ee-939d-92fbcf53809c.png

PLC接线图

96d9c11a-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把编写好的程序下载到西门子s7-200PLC中进行调试。观察运行结果和实验要求 是否相同。通过在线控制面板进行调试,当按下在线控制面板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时, 当计时一秒后因T37动作,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。灯灭的同时启动定时器 T38,T38 计时一秒后,把串联在定时器T37的常闭触点 断开,所以T37复位,T37常闭触点恢复常闭。此时Q0.0 又有输出, 所接负载灯又亮。这样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频率不停的闪烁,直到按下在线控制面板上的 I0.1f(即I0.1接通),闪光电路不在继续工作。若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。

三、星三角降压启动

利用西门子S7-200的PLC实现星三角接法的降压启动。

星三角降压启动的电路图与控制图

96e7c12a-6711-11ee-939d-92fbcf53809c.png

流程框架图如下

970229c0-6711-11ee-939d-92fbcf53809c.png

I/O分配表

971a822c-6711-11ee-939d-92fbcf53809c.png

梯形图程序

9725646c-6711-11ee-939d-92fbcf53809c.png

PLC接线图

973c1432-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把编写好的程序下载都西门子S7-200的PLC中进行调试,下载好后我们打开在线控制面板进行调试,看运行结果是否符合要求。首先把控制面板上的i0.2f置位为按钮按下去,即i0.2 接通,表示断路器QF合上。按下启动按钮i0.0f(SB2)即i0.0接通此时电动机星形启动,Q0.0和Q0.1有输出,实验接线图中表示这两个的灯L1和L2都亮同时驱动时间计数器,当计时器计到10S时切换为三角型启动,此时Q0.1无输出,Q0.2有输出,则此时Q0.0和Q0.2 有输出,电机三角星运行。接线面板上的L 1和L3灯亮。按下在线面板上的i0.1f后(i0.1接通)此时电动机停止运行。所以的输出点都无输出。

四、彩灯控制

利用PLC的Q0.0到Q0.7八个输出端控制八个彩灯,使其每隔一秒亮一个并循环。当接通I0.0后所有的灯都熄灭。当接通I0.1后又重新从Q0.0开始循环。

I/O分配表

974bb0a4-6711-11ee-939d-92fbcf53809c.png

梯形图程序

9760f306-6711-11ee-939d-92fbcf53809c.png

976bd884-6711-11ee-939d-92fbcf53809c.png

9781be92-6711-11ee-939d-92fbcf53809c.png

PLC接线图

979c0522-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把编写好的程序下载都PLC中进行调试,下载好后我们打开在线控制面板进行调试,看运行结果是否符合要求。

PLC一上电后sm0.0一直保持接通。所以t37进行延时计时,延时到后启动t38计时,t38计时到后t38常闭触点断开所以t37断开计时,t37常开触点恢复为常开所以t38也断开计时。此时t38的常闭触点恢复为常闭所以t37又重新计时,同时计数器C0开始计数一次。如此的反复计数。当计数为1时,Q0.0接通。计数器计数为2时Q0.1接通……如此下去当计数器计数到8时Q0.7接通。当计数器计到9时计数器C0清零。当按下在线控制面板上的I0.0f(即I0.0)接通,此时计数器,和Q0.0~Q0.7都清零,即没有一个灯亮。当按下在线控制面板上的I0.1f(即I0.1接通)此时计数器开始重新计数,灯又从Q0.0开始重新一个接一个的往下亮。

五、比较指令

对进出仓库的货物进行记录。仓库最多可放6000箱货物,货物多于1000箱灯L1亮,多于 5000箱时灯L2亮。

I/O分配表

97ab4460-6711-11ee-939d-92fbcf53809c.png

梯形图程序

97b6661a-6711-11ee-939d-92fbcf53809c.png

PLC接线图

97c1412a-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把程序下载到S7-200的PLC中进行调试。在下载的之前我们先把程序中的数字进行缩小处理,以便在实验中我们能够更好的更快的观看到实验结果。我们把L1的灯亮的时候设置为5。把L 2灯亮我们设置为10。这样我们就能够更快的看到实验结果。

当按下在线控制面板上的I0.0f的时候即I0.0接通,表示有货物进去。当我们点击在线控制面板上的I0.0f五次后,此时计时器中的计数值为5,(即表示仓库中已经有1000箱物品了)则灯L1要亮,即Q0.0有输出。当继续点击I0.0f后点 击有十次后此时计数器的计数值位10(即表示仓库中有5000个物品),此时灯L2也亮即Q0.1有输出当继续点击在线控制面板上的I0.0f。计数器中的计数值就继续往上增加。当按下在线控制面板上的I0.1f后计数器就开始往下减。点击一次,计数器中的计数值就减少一次。当计数器中的值小于10时即表示仓库中的物品少有5000箱,此时灯L2灭(即Q0.1没有输出)当继续点击I0.1f时计数器 中的计数值继续减少,当减少到小于5次时。表示仓库中的物品少于1000,此时灯L1灭。Q0.0就没有输出。当按下在线控制面板上的I0.2f时计数器清零。L1和L2都不亮,(即Q0.和Q0.1都没有输出)。

六、8个彩灯移位控制

用IO导线控制接在Q0.0到Q0.7上的八个彩灯循环移位,用t37定时,每0.5S移位一位,首次扫描时给Q0.0到Q0.7置初值,让Q0.0和Q0.2先有输出。用I0.1来控制彩灯位移的方向。

I/O分配表

97cbc1c2-6711-11ee-939d-92fbcf53809c.png

梯形图编程

97daaf20-6711-11ee-939d-92fbcf53809c.png

PLC接线图

97f643c0-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把程序下载到西门子S7—200的PLC中进行调试,PLC一上电Q0.0和 Q0.2 就有输出,则Q0.0和Q0.2亮。当把在线面板上的I 0.0f(表示 I0.0 有输入)置位开关按下后定时器T37开始计时每0.5秒后彩灯以Q0.0和Q0.2作为基础向右每次移移位。当按下在线控制面板上的I0.1f(表示I0.1有输人)使其置位时彩灯以同样的方式向左移动。

七、跳转指令

利用跳转指令控制两个灯L1和L2,分别接于Q0.0和Q0.1,切换开关位I0.0,两个灯的控制开关位I0.1和 I0.2.。手动时分别用两个灯的控制开关来控制。自动时,两个灯每隔一秒交替亮。

I/O分配表

9801842e-6711-11ee-939d-92fbcf53809c.png

梯形图编程

9818834a-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

把编写好的程序下载到s7-200的PLC中进行调试。当I0.0为OF时,PLC运行手动程序按下在线控制面板上的置位按钮I0.1f和I0.2f 即表示(I 0.1和I0.2闭合)灯L1和L2亮,Q0.0 和Q0.1有输出。当我们按下在线控制面板上的I0.0f时,此时I0.0为ON,此时程序跳转到自动程序运行。两个灯每隔一秒循环亮。先L1亮一秒后L2亮。当在按下在线控制面板上的 I0.0f后即此时I0.0为OFF程序跳转到手动程序运行。

八、鼓风机和引风机的顺序启动控制

9835f4c0-6711-11ee-939d-92fbcf53809c.png

984b3966-6711-11ee-939d-92fbcf53809c.png

I/O分配表

98557b7e-6711-11ee-939d-92fbcf53809c.png

梯形图编程

9860973e-6711-11ee-939d-92fbcf53809c.png

PLC接线图

9877f0c8-6711-11ee-939d-92fbcf53809c.png

98890a48-6711-11ee-939d-92fbcf53809c.png

▲PLC上电时的程序监控图,蓝色表示接通

程序调试及结果分析

Sm0.1的特点在扫描的第一个周期接通,以后不接通。当按下在线控制面板上的i0.0f时即 i0.0接通,此时Q0.0接通输出,(即指示灯Q0.0亮)引风机启动,同时定时器T37接通并开始计时,当定时器计数到50即(即指示灯Q0.1亮)鼓风机启动。此时两台风机都运行。当按下在线控制面板上的I0.1f时,即接通I0.1此时鼓风机停止运行,(即指示灯Q0.1灭)同时定时器T38接通并开始计时,定时5s后引风机停止运行。(即指示灯Q0.0灭)。

九、液体混合

用S7-200实现液体混合的自动控制。当按下启动按钮后,液体阀A 打开,液体A流入搅拌机里面。当液位达到中限位时阀A关闭,同时打开液体阀B,液体B流入搅拌机里面。当液位达到上限位时,阀B关闭,此时启动电动机进行搅拌。搅拌一分钟后电动机停止同时阀门C打开,混合液体流出。当液位到达下限位时再过5S容器放空,关闭阀门C。同时打开阀门A,注入液体A。如此周期性的循环。若按下停止按钮后必须要等一个周期循环完后才停止。

98a2c8a2-6711-11ee-939d-92fbcf53809c.png

I/O分配表

98b7f1a0-6711-11ee-939d-92fbcf53809c.png

98c8fb3a-6711-11ee-939d-92fbcf53809c.png

梯形图编程

98ef28fa-6711-11ee-939d-92fbcf53809c.png

9905a4c2-6711-11ee-939d-92fbcf53809c.png

PLC接线图

99105c64-6711-11ee-939d-92fbcf53809c.png

程序调试及结果分析

当按下在线控制面板上的I0.03f 即(I0.3闭合)阀A打开(即Q0.0亮),当按下在线控制面板上I0.0f(即I0.0中限位闭合)阀A关闭,阀B打开(即Q0.0灭,Q0.1 亮)当按下在线控制面板上I0.1f(即上限位I0.1闭合)此时阀B关闭,电动机启动开始进行搅拌,(即Q0.1灭,Q0.2亮)同时定时器T37开始定时一分钟,一分钟后搅拌机停止搅拌,阀C打开(即Q0.2灭,Q0.3亮)当液位到达下限位后阀C继续打开(即Q0.3亮)同时定时器T38开始定时。5s后阀C关闭。阀A打开,(即Q0.3灭,Q0.0亮),进入下一个循环周期。按下在线控制面板上的I0.4f(即表示停止的I0.4闭合)此时系统不会立即停止,而是当运行完一个周期后才停止。


关键字:快速入门  西门子 引用地址:新手快速入门的9个经典西门子PLC案例

上一篇:什么是有感?什么是无感?无刷直流电机的有感和无感的区别
下一篇:YTM32的DMA控制器要点简析

推荐阅读最新更新时间:2024-11-12 19:37

西门子收购Solido Design Automation 加大对IC市场的投入
   西门子 已经签订了一份协议,将收购总部位于加拿大萨斯卡通的Solido Design Automation公司。该公司是为全球半导体公司提供变化感知设计和特征提取软件的领先提供商。下面就随嵌入式小编一起来了解一下相关内容吧。     目前,已有40多家大型公司在生产中应用了Solido的基于机器学习的产品,以设计、验证和制造比以往更具竞争力的产品。对Solido的收购进一步扩大了Mentor的模拟/混合信号(AMS)验证产品组合,帮助客户解决在汽车、通信、数据中心计算、联网、移动设备和物联网等应用领域中 IC设计 和验证所面临的日益严峻的挑战。 西门子 计划在2017年12月初完成交易,交易条款尚未披露。   Siemens
[嵌入式]
HD-PLC最新应用案例! Socionext通信芯片助力打造智慧城市再添新亮点!
近日,Socionext HD-PLC通信芯片SC1320A开始向全球客户量产交付。该款芯片采用第四代HD-PLC技术,集成有松下公司授权的符合IEEE1901-2020标准的半导体设计IP核。 图:Socionext HD-PLC芯片 SC1320A HD-PLC应用案例 日本札幌市AOAO SAPPORO城市水族馆内最新架设了内置SC1320A芯片的高速电力线通信系统(如下示意图)。这套系统由株式会社MIRAIT One和MMD株式会社联合开发,方案通过架设高速电力线对水族馆生物环境进行远程监控,为水族馆生物提供24小时生命监测,并提高水族馆运营效益。 图:AOAO SAPPORO通信系统示意图 除城市
[物联网]
HD-<font color='red'>PLC</font>最新应用<font color='red'>案例</font>!  Socionext通信芯片助力打造智慧城市再添新亮点!
西门子医疗创新技术 利用AI进行实时心脏MRI诊断
英特尔与西门子医疗(Siemens Healthineers)* 正在合作开发一种突破性的基于人工智能的的心脏MRI(磁共振成像)分割和分析模型,有望提供实时的心血管疾病诊断。英特尔和西门子医疗使用了第二代英特尔®至强®可扩展处理器进行人工智能推理,为技术专家、心脏病专家和放射科医生提供实时磁共振成像(MRI)推理结果。 英特尔公司物联网事业部生命科学与健康部门总经理David Ryan表示:“西门子医疗和英特尔有一个共同目标——利用人工智能技术,进一步改善医疗水平。通过在边缘部署集成了英特尔®深度学习加速技术和英特尔®Distribution of OpenVINO™工具包的第二代英特尔至强可扩展处理器,数据在采集后将
[物联网]
<font color='red'>西门子</font>医疗创新技术 利用AI进行实时心脏MRI诊断
西门子S7-200SMART系列PLC位相关指令分享
导读:本案例主要让读者练习西门子S7-200SMART系列PLC位逻辑指令、定时器、移位指令、子程序的结构等。 01 左中括号 【控制示意图】 左中括号 如图3-1所示为彩灯控制示意图。 图3-1 彩灯控制 02 左中括号 【控制要求描述】 左中括号 现有L1-L8共8盏彩灯,要求按下开始按钮,霓虹灯L1-L8以正序每隔1S轮流点亮,当L8亮后,停2S;然后,反向逆序间隔1S轮流点亮,当L1再亮后,停5S,重复上述过程。按下停止按钮,彩灯停止工作。 03 左中括号 【I/O分配】 左中括号根据控制要求描述对需要用到的I/O进行分配,如图3-2所示: 图3-2 I/O分配表 【相关指令解读】:此案例主要用到移位指令和其它指
[嵌入式]
<font color='red'>西门子</font>S7-200SMART系列<font color='red'>PLC</font>位相关指令分享
西门子发布Solid Edge 2022 版本
西门子数字化工业软件近日推出 Solid Edge® 2022 版本,无需转换即可实现基于规则的嵌入式设计自动化,增强了与点云、网格和导入数据相互协同的能力,同时新增面向2.5轴加工及超高效前端流体流动仿真的新工具。作为西门子 Xcelerator 产品解决方案的一部分,Solid Edge 凭借直观的产品开发平台,可全面加快包括3D设计、仿真、可视化、制造和设计管理在内的产品创建过程。 Solid Edge 2022版本的重点功能包括: 全新的嵌入式 Solid Edge Design Configurator 设计配置器带有基于规则的自动化功能,可根据设计参数和规则快速实现产品定制,不仅能够节约时间,还可捕捉并
[工业控制]
<font color='red'>西门子</font>发布Solid Edge 2022 版本
西门子百年长存秘诀:持续的技术创新
  燃气轮机、超声解决方案、分布式能源,电网SCADA系统……这些实在不是能让人欢快或引起阅读兴趣的词汇或话题。下面就随工业控制小编一起来了解一下相关内容吧。   你不能像听罗辑思维或看咪蒙一样,要的就是让你有献出膝盖或抄起键盘的冲动;也不是看一场苹果或小米发布会,连库克的歌声与雷军鞋子的颜色也能登上第二天新闻的头条。   没错,制造业,是一个早已在现代社会被“消费思维”所湮没的领域。在很多人看来,将各种不起眼的玻璃板、钢铁等原材料转化为各类设备成品的看得见、摸得着的制造流程,远不如虚拟世界有趣、生动且富有诱惑力。   这就像美国历史学家斯米尔曾发表的著名观点一样:在一个以声音、图像以及语言交换构筑的非实体化新型宇宙中,研究及探
[工业控制]
威世亚洲荣获西门子2017 SEWC最佳合作供应商奖
宾夕法尼亚、MALVERN — 2018 年 4 月12 日 — 日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,威世科技亚洲荣获西门子颁发的2017西门子工业自动化产品(成都)有限公司(SEWC)最佳合作供应商奖。西门子是全球最大的高效、节能产品的制造商之一。 西门子工业自动化产品(成都)有限公司是最先进的西门子自动化产品制造工厂,其产品包括SIMATIC控制器等。这家数字化工厂的专家组通过对质量、交货期、技术和合作的评估,将2017年供应商奖授予了11家表现突出的供应商。 西门子工业自动化产品(成都)有限公司的总经理李永利表示:“我们很高兴向威世亚洲授予这个奖,该奖项表
[半导体设计/制造]
msp432快速入门第十三节之串口通信
(一)MSP432串口介绍   MSP432P401R并没有专用的串口设备,要使用EUSC模块配置成UART模式,串口通信非常便捷易用,它在嵌入式设备中是最为常见的一种接口,在这里我们把MSP432的串口配置成8in1的模式,8位数据,1位停止位,没有流控选择,波特率为9600,发送方式是直接发送,接收方式是中断接收。 需要注意的是仅仅有EUSCA支持被配置成串口模式。 (二)配置串口   首先打开TI的串口回环(call back)例程,然后参照其进行配置,之后进行测试即可: (1)初始化串口 需要注意的是串口时钟选择了SMCLK,之前的例子中SMCLK已经被配置成12MHz,那么我们需要获取特定波特率的分频数等等,
[单片机]
msp432<font color='red'>快速入门</font>第十三节之串口通信
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved