plc小白如何入门学习plc编程(零基础学习plc入门认识)
#我要上#只要是电工都知道,PLC是可以编入程序的,用编入的程序来控制电气运行和得到需要的功能,那计算机也可以编程的,那为什么计算机不可以当做plc使用?
我们先来看一下plc的全名,可编程序控制器英文为Programmable Controller,简称PC,为了与个人计算机Personal Computer的PC相区别,又称可编程逻辑控制器Programmable Logic Controller ,简称PLC,所以这就是plc。
在国内市场上,欧洲的代表是西门子公司,日本的代表是三菱和欧姆龙公司,美国的代表是AB与GE公司。
推荐初学者先学习西门子的S7-200和S7-300,西门子系列PLC产品在中国市场使用最为广泛,这方面的技术人员需求量非常大,技术和资料也最全面和成熟,对于初学者来说入门比较简单,如果有经济能力呢,建议购买一台plc练手学习,这样学习起来也非常好理解,非常快,有了实物,集成模拟量输入输出,高速计数和高速输出都有了,资料的话在官方网站,工控网等都有。
下来我们主要以德国西门子S7-200系列PLC为例认识学习,了解它的基本组成,原理与应用。
一、PLC与继电器特点比较:
在应用方面,PLC采用了微处理机技术和通讯技术,因而可广泛应用于顺序控制、运动控制、通讯、数据管理等领域,并具有极强的柔性;
而继电器的应用范围有限,对小型问题的解决往往连线复杂、使得控制柜庞 大、可靠性降低,不具有柔性。
在控制速度方面,PLC是由程序指令控制半导体电路来实现的,因此比用依靠触点的机械动作来实现控制的继电器电路的速度要快得多,并且不会出现抖动问题。
在可维护性和可靠性方面 ,继电器控制逻辑电路因采用了大量的机械触点,连线过多,从而使系统的可维护性和可靠性变差,而PLC因利用的是微电子技术,大量的开关动作是由一种辅助继电器软件和无触点开关完成的,因此可靠性高,同时因有些PLC还配备了自检和监控功能,从而为现场调试和维护提供了很大方便,节约了成本。
另外,在施工与设计过程中,PLC比继电器更为方便和省时。
二、PLC与单片机的区别:
单片机具有结构简单、使用方便、价格便宜等优点,但因其不是专门针对工业现场设计的,与 PLC比较有不少缺陷。
首先在编程语言方面上,单片机不如 PLC容易掌握,因为PLC大都采用工程技术人员非常熟悉的梯形图语言;
其次在操作上,单片机不如 PLC使用简单,因为PLC的I/O接口是专为工业控制现场设计的;
最后在可靠性上,PLC的可靠性远超过单片机,因为 PLC在电源、输入/输出部分等方面的设计均采取了抗干扰措施,在软件方面具有较强的自诊断功能。
三、PLC与微型计算机区别:
由PLC的定义可知,PLC实质上就是一台专为工业生产控制而设计的专用计算机,许多用 PLC控制的系统,都可以用微型计算机取代,所以PLC与计算机有很多相似性。但是,由于PLC毕竟是一种专用于工业控制的计算机,其实施方法和设计思想与通用计算机还是有很大的区别。
1、PLC具有大量的I/O接口
2、PLC以扫描方式工作
3、PLC 具有极高的可靠性
4、PLC用梯形图方式编程
5、PLC体积小,结构紧凑
6、PLC的模块化设计,使扩充非常简便。
四、PLC的技术特点:
1、使用方便,通用性强
2、功能强,适应面广
3、可靠性高,抗干扰能力强
4、编程方法简单,容易掌握
5、设计、安装、调试和维修方便容易
6、体积小、重量轻、功耗低
五、PLC的应用范围
1.开关量的逻辑控制
2.运动控制
3.闭环过程控制
4、数据处理
5、通讯联网
六、PLC的发展趋势
1、技术发展迅速、产品更新换代快
2、模块智能化,过程控制功能加强
3、通讯网络化
4、编程语言高级化
七、PLC的工作方式
S7-200CPU有两种工作方式:
1、运行RUN:CPU在RUN工作方式下运行执行用户程序。
2、停止STOP:CPU在停止工作方式时,可以向CPU加载程序或进行系统设置,不执行程序。
在程序编辑、上传下载程序等处理过程中,必须把CPU处于STOP状态方式。CPU前面板上用两个发光二极管发光状态显示当前的工作方。
西门子PLC的分类:
1.S7系列
西门子S7系列PLC按功能分类,有S7-200,S7-300,S7-400三种。S7-200是针对低性能要求的经济型微型(小)型PLC;S7-300是面向各种应用场合自动化控制的模块式中小型PLC,最多可以扩展32个模块;S7-400是针对在制造自动化和过程自动化中的高端应用的大PLC;S7-300/400可以组成MPI,PROFIBUS和工业以太网等。
2.M7系列
西门子M7系列有M7-300,M7-400。M7-300/400采用与S7-300/400相同的结构,它们可以作为CPU或功能模块使用。具有AT兼容计算机的功能,可以用CFC,C或C 等语言来编程。
3.C7系列
西门子C7由S7-300PLC,HMI(人机接口)操作面板、I/O模块、通信和过程监控系统组成。
4.WinAC系列
西门子WinAC基于Windows和标准的接口(ActiveX,OPC),提供软件PLC或插槽plc。
plc分类众多,千差万别,不同厂家生产的 PLC 及同一厂家生产的不同型号的 PLC,其结构各不相同,但就其基本结构和基本工作原理,是大致相同的。它们都是以微处理器为核心的结构,其功能的实现不仅基于硬件,更要靠软件的支持。实际上PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于电工初学者接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。系统的设计、安装、调试工作量小,维护方便,容易改造。PLC的梯形图程序一般采用顺序控制设计法。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,梯形图的设计时间比设计继电器系统电路图的时间要少得多。PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备,只需经过改变程序就能改变生产过程成为可能。@青云计划
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com