零基础无实物一步一步学PLCS7-1200仿真(一)--电动机的点动控制

     先看背景知识:

零基础无实物一步一步学PLCS7-1200仿真 背景知识一元器件原理_永远都是新手的博客-CSDN博客

 这次给大家带来西门子1200/1500系列PLC的教程。也是秉承着之前的思路,尤其考虑到PLC这个控制器价格不菲,不少的同学无法重金购买另一部分是上班以后的同学无从下手,故编写这一部分教程。笔者在编写的过程中也看了市面上的一些教程,普遍都是带实物的教程,这样的好处是跟实际做项目一样,缺点是观看者无法上手,另外一部分教程则是纯理论编完程序后的仿真面对枯燥的监控SIM表很抽象,况且不能模拟真实的情况。故笔者在目前的教程基础上,增加了HMI画面的仿真联动,可以在无实物的情况下最大限度模拟真实情况。大家一边看着HMI画面进行实际操作,然后监视PLC程序的变化去学习PLC程序,这样才能真切的体会到程序是如何运转的。

        第一次的PLC教程难免要增加一些背景知识,作为完全不同于单片机的一款控制器,无需C语言基础也可上手,这是PLC的好处。实际上PLC是套了一个外壳的单片机,当然这个外壳里面得东西“包裹的非常好”才让PLC目前广泛应用于各行各业中,几乎所有企业的生产线都是PLC作为控制器的。学习PLC编程之前新手小白需要理解继电器和接触器的工作原理,PLC的输入接收的是各种传感器和开关的信号这与单片机一样,PLC输出控制的可都是各种继电器和接触器的线圈。继电器和接触器的工作原理核心就是电磁铁,懂了电磁铁看了下面的图就回到继电器和接触器的常开常闭触点是什么工作原理了。

无论是继电器还是接触器都是线圈(其实就是电磁铁)先通电后,利用磁力吸引金属的触点开关动作。于是就形成了常开(原来断开的开关变闭合了)和常闭(原来闭合的开关变断开了),大家在仔细看一下动图在分析一下原理,看看能否区分出来常开和常闭触点,它们是同步动作的,总之线圈得电后的规律就是十字箴言:常开变闭合,常闭变断开。还不懂的请继续搜索一下B站教程吧。

一、硬件电路

 上面是没有PLC的硬件电路,工作的顺序应该是1234,实际上是一瞬间的事。最终SB按下--KM线圈得电--KM常开触点闭合--电机旋转。控制的核心是KM得电,那么如果是PLC控制的话电路图我们只关心图中12的部分即可,今后如无特殊说明,我们只针对控制电路进行分析。后续的主回路接法都是一样的。PLC电路图如下:

PLC输入接想要控制的开关,输出直接接控制的接触器线圈或者其他被控对象。中间其实如何连接的是靠内部的程序把输入和输出关联起来,而编程非常简单。

二、PLC程序

如果用单片机去做点动的话,需要先做一个按键扫描程序,然后当控制器检测到按键后立即控制输出端口输出。这是单片机的编程思想和步骤。而PLC面对这种项目只需要一步,有了电路图一般程序就出来了。

 上面的一句程序就可以完成点动控制功能的全部程序。这就是PLC的优势,上手简单,不需要C语言的基础,使用梯形图编程,实质上是对电路的理解到位后,PLC程序基本上可以直接编程了。

 编程的基本操作全部靠拖拽,下面如图,开关可以从下图中的零件库中直接拖到主程序区,然后组成具体语句程序。具体的操作大家可以实际操作一下,实在不行可以看B站视频。

而实际上PLC最终的软件和硬件完成的效果使这样的。

正常来说,PLC内部的输入和输出是完全隔离开的,通过梯形图的程序将他们连接起来完成某些逻辑关系。

 

 三、PLC和HMI联动仿真效果

仿真效果如下:

分别做了一个灯和电机动作的效果仿真。程序的使用教程如下:

 分别在PLC程序和HMI程序上右键点击启动仿真,即可在弹出的仿真界面点击按钮查看仿真效果

仿真程序下载请点击下方链接:

零基础无实物一步一步学PLCS7-1200仿真(一)-电动机的点动控制

西门子PLC S7-1200洗衣机自动控制设计带梯形图是一种先进的电气控制系统,用于自动化地控制洗衣机的操作。该控制系统基于西门子S7-1200系列PLC,拥有强大的功能和可靠性。 在这个设计中,洗衣机的各个部分被连接到PLC的输入和输出端口。传感器被用来检测洗衣机中的水位、温度和转速等参数,并将其作为输入信号传递给PLC。根据这些输入信号,PLC通过输出端口控制洗衣机的电机、阀门和其他设备的操作。 梯形图是用来描述PLC程序结构的图形化语言。在这个设计中,梯形图被用来表示洗衣机控制的逻辑流程。梯形图由多个梯形网元组成,每个梯形网元代表一段逻辑控制程序。这些梯形网元通过连接线连接起来,形成了一个完整的控制流程。 在这个洗衣机控制设计中,梯形图的第一个梯形网元用来检测洗衣机的水位。如果水位过高或过低,那么相应的控制信号将被发送到电机和阀门,以调整水位。接下来的梯形网元用来控制洗衣机的加热和搅拌操作。PLC会根据温度和时间要求来控制加热和搅拌设备的启停。最后一个梯形网元用来控制洗衣机的排水和烘干操作。 通过使用西门子PLC S7-1200和梯形图的洗衣机自动控制设计,我们可以实现对洗衣机各个环节的精确控制,提高洗衣机的操作效率和可靠性。这种设计不仅简化了洗衣机的操作流程,还提供更好的用户体验和节约能源的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远都是新手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值