PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」

编程文档 (53) 2023-08-13 19:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」,希望能够帮助你!!!。

PLC S7-1200一学就会连载(一),PLC的硬件与软件

可编程控制器简称PLC(Programmable Logic Controller),是当今工业控制过程中必不可少的一款控制器,相当于一个微型计算机。无论是在交通、食品工业、制造业、娱乐业、医疗、建筑等领域都有着很广泛的应用,PLC编程技术是工科专业不可缺少的应用技能之一。PLC需要硬件和软件相结合,才能实现强大的功能。那么,如何能够快速地掌握这门技术呢?

视频加载中...

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第1张

要想学好PLC,那是需要循序渐进地学习、练习、设计,逐步地从基础到巩固,再到熟练。我主张在学习知识的过程中,将复杂问题简单化理解,再将理解深入化研究。如果一开始就接触看不懂的东西,一头雾水,会影响学习的兴趣;一旦入门,说不定你会上瘾。

一、 PLC的硬件

小时候都玩过积木吧?我们不妨将PLC的硬件部分比作积木,其实确实如此,PLC的硬件大多都是模块化的结构,正如一块块的积木,你需要搭建多少个模块,就可以将他们组装到一起。我们这个课程就以西门子S7-1200为例,这一款也是比较常见的PLC。PLC的主体模块(积木)就是CPU模块,CPU模块上集成了电源、指示灯、通信接口、输入/输出端口等等,看图说话。

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第2张

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第3张

简单的功能使用CPU模块即可实现,但是如果你要建造城堡的话,还是需要多来点积木的。在PLC的世界里,都是方块形状的积木,积木之间有卡扣,可以牢固连接。

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第4张

我把最简单的记忆方法告诉你,“中为CPU,左通信右信号,左三右八”,一般是这个样子的。中间为CPU模块,左边最多放三块通信模块,右边最多放八块信号模块(模拟、数字量输入输出)。

这是城堡的大楼,现在还需要搭建一些桥梁,将PLC的硬件与外部世界联系在一起。例如,实现一个简单的连接:我们将两个按钮作为数字量输入,一个灯作为数字量输出,通入24V直流电源,将所有的线路按照下图(硬件接线图)连接完毕,就可以进入下一步的学习啦!(别忘了PLC的CPU模块还需要和计算机通过网线相连哦)

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第5张

二、 PLC的软件

1. 在这里先提问一下,上图能够实现什么功能呢?

实现什么功能不是由硬件接线图决定的,而是由软件决定的。积木虽然拼凑好了,下面还得让积木拥有智慧呀!这个智慧就是由“TIA博途”软件来实现。我们先来理解一下它的工作过程,也就是PLC的工作原理:

首先,上电后执行一次启动块,然后开始循环执行,读取输入信号的状态,并存储再输入映象区中,执行用户程序,接下来将输出送入输出映象区,最后将输出映象区状态写到实际输出设备,再循环读取输入信号状态……以上来自官方。

其实呢,PLC工作过程的主体部分是“循环扫描周期”,一个扫描周期分为三个阶段,分别是输入采样阶段用户程序执行阶段输出刷新阶段(这是考点)。接下来是通俗的语言:第一步,采集硬件输入的信号(比如传感器、按钮、开关等)存储在PLC软件的映象区(这是到软件啦,也就是到你计算机当中啦)中;第二步,输入的信号在你所编写的程序中开始顺序执行啦,咱们后期再来学习详细的指令和编程啦;第三步,将程序执行完的结果送到输出映象区(还是软件内部的存储区),最后从输出映象区输出到执行机构(外部实物,比如灯、电磁阀、蜂鸣器等)。

2. TIA博途软件是面对西门子公司所有PLC产品的一款编程软件。

让“积木”充满 “智慧”还是需要通过TIA博途软件来实现。博途V13及以上版本的软件集成了TIA Portal 编程软件,S7-PLCSIM仿真器,WinCC RT组态功能,使用方便,占内存不大,功能能够满足工程需要。

PLC S7-1200一学就会连载(一),PLC的硬件与软件「建议收藏」_https://bianchenghao6.com/blog_编程文档_第6张

通过软件可以在硬件连接的基础上,实现相应的功能。通过改变程序,也能够实现不同的功能。在学习编程之前,同学们要先准备好计算机哦,版本不能太低,至少要满足推荐的计算机配置:主频3.3 GHz,内存8GB,硬盘300GB。安装顺序:STEP 7,PLCSIM,WinCC。当然内存越大,运行速度就越快。

好了,今天我们就介绍到这里,希望大家能够轻松学到知识。有需要软件的同学可以@我!

如果喜欢视频学习的方式,请在留言板留言哦,我会陪大家学完整本S7-1200的编程及应用的内容,有问题的也请留言交流哦!

待续。

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复