从零基础自学PLC入门教程
- 格式:pdf
- 大小:7.12 MB
- 文档页数:50
超实用PLC编程入门教程PLC(可编程逻辑控制器)是一种用于自动化控制的电子设备,广泛应用于工业自动化、楼宇自动化、交通控制等领域。
对于初学者来说,掌握PLC编程的基本概念和技巧至关重要。
本教程将帮助你从零开始,逐步掌握PLC编程的使用方法。
一、PLC概述1. 定义:PLC是一种用于工业自动化控制的电子设备,可以通过编程来实现对各种生产过程的自动化控制。
2. 应用:PLC广泛应用于工业自动化、楼宇自动化、交通控制等领域,如生产线自动化、电梯控制、交通信号灯控制等。
3. 优势:PLC具有可靠性高、稳定性好、易于编程和维护等优点,是现代工业自动化控制的首选设备。
二、PLC编程语言1. 梯形图(Ladder Diagram):梯形图是一种图形化的编程语言,类似于电气控制电路图。
它使用继电器、接触器等符号来表示逻辑关系,易于理解和编写。
2. 指令表(Instruction List):指令表是一种文本化的编程语言,使用特定的指令来表示逻辑关系。
它具有更高的灵活性和可读性,适用于复杂的控制逻辑。
3. 功能块图(Function Block Diagram):功能块图是一种图形化的编程语言,使用功能块来表示逻辑关系。
它具有模块化的特点,便于编写和维护复杂的控制程序。
三、PLC编程环境1. 选择合适的PLC编程软件:根据PLC型号和品牌,选择合适的编程软件。
常见的编程软件有Siemens STEP 7、Mitsubishi GX Developer、Rockwell RSLogix等。
2. 安装和配置编程软件:按照软件的安装指南,将编程软件安装到计算机上,并配置好与PLC的通信参数。
3. 创建新项目:在编程软件中创建新项目,选择PLC型号和配置参数,并设置项目名称和保存路径。
四、基本编程技巧1. 理解输入/输出:在PLC编程中,输入/输出是控制逻辑的核心。
理解输入/输出的概念,并正确地配置它们,是编写有效控制程序的关键。
【最新整理,下载后即可编辑】PLC 初级培训教材第一章 电气系统及PLC 简介一、设备电气系统结构简介 设备电气系统一般由以下几部分组成1、 执行机构:执行令陶瓷行业中常构有:电动机(普通、带刹车、带离合)、电磁阀(控制油路或气路的通闭完成机械动作)、伺服马达(控制调节油路、气路的开度大小)等。
2、输入元件:从外部取入信息陶瓷行业中常见的输入元件有:各类主令电器(开头、按扭)、行程开关(位置)、近接开关(反映铁件运动位置)、光电开关(运动物体的位置)、编码器(反映物体运动距离)、热电偶(温度)、粉位感应器粉料位置)等。
控制中心:记忆程序或信息、执行逻辑运算及判断常见控制中心部件有各类PLC 、继电器、接触器、热继电器、等。
电源向输入元件、控制中心提供控制电源;向执行机构提供电气动力。
二、简单的单台电动机电气系统例:一台星——角启动的鼠笼式电动机的电气系统1、一次线路图2、二次线路图A B C JC1 RRSJJCJ3、上图看出,二次回路图中为实现延时控制,要使用一个时间继电器,而在陶瓷行业中,星——角启动控制可说是一种非常简单的例子,若在陶瓷生产设备上全部采用继电器类来实现生产过程的自动控制,要使用许多的继电器、时间继电器等其它一些电气产品,而该类产品占空间大,且运行不是十分可靠。
三、PLC简介1、可编程序控制器早期的PLC只能做些开关量的逻辑控制,因而叫PLC,但近年来,PLC 采用微处理器作为中央处理单元,不仅有逻辑控制功能,还有算术运算、模拟量处理甚至通信联网功能,正确应称为PC,但为了与个人计算机有所区别,仍称其为PLC。
2、PLC的特点1>、灵活、通用控制功能改变,只要改变软件及少量的线路即可实现。
2>、可靠性高、抗干扰能力强①硬件方面:采用微电子技术开关动作由无触点的半导体电路及大规模集成电路完成,CPU与输入输出之间,采用光电隔离措施,隔离了它们之间电的联系。
②软件方面:有自身的监控程序,对强干扰信号、欠电压等外界环境定期检查,有故障时,存现状态到存储器,并对其封闭以保护信息;监视定时器WTD,检查程序循环状态,超出循环时间时报警;对程序进行校验,程序有错误进输出报警信息并停止执行。
零基础自学PLC入门1、1 简单介绍原理及作用:利用按钮推动传动机构,使动触点与静触点按通或断开,并实现电路换接得开关。
就是一种结构简单,应用十分广泛得主令电器。
在电气自动控制电路中,用于手动发出控制信号,给PLC输入端子输送输入信号。
1、2 应用举例下面用简单得点动电路举例介绍最常见得常开按钮在电气控制中得应用。
深圳稻草人plc培训1、2 继电器继电器得实物照片及符号如图 1-4 所示:2、1 原理及作用当输入量(激励量)得变化达到规定要求时,在电气输出电路中使被控量发生预定得阶跃变化得一种电器。
继电器就是一种电子控制器件,它具有控制系统(又称输入回路)与被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上就是用较小得电流去控制较大电流得一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路等作用。
下面我们给出继电器线圈未通电与通电后得示意图,进行比较以使读者更深入且直观得了解其原理及作用。
深圳稻草人plc培训2、2 应用举例下面用一个简单得点动电路举例介绍继电器在电气控制中得应用。
图 1-7 :按钮未按下 ? 继电器线圈不得电 ? 继电器常开触点切断回路电流 ? 灯泡不亮深圳稻草人plc培训图 1-8 :按钮按下 ? 继电器线圈得电 ? 继电器常开触点闭合灯泡有电流 ? 灯泡点亮继电器与灯泡时序图如下图 1-9:1、3 三极管1、3、1 原理及作用:三极管,全称应为半导体三极管,也称双极型晶体管。
分成NPN与PNP两种。
三极管有三个极,分别叫做集电极C,基极B,发射极E。
晶体三极管就是一种电流控制电流得半导体器件,其作用就是把微弱信号放大成辐值较大得电信号,也用作无触点开关。
如果三极管主要工作在截止与饱与状态,那么这样得三极管我们一般把它叫做开关管。
当基极电流为 0 时,三极管集电极电流为 0(这叫做三极管截止),相当于开关断开;当基极电流很大,以至于三极管饱与时,相当于开关闭合。
PLC 初级培训教材第一章 电气系统及PLC 简介一、设备电气系统结构简介 设备电气系统一般由以下几部分组成1、 执行机构:执行工作命令陶瓷行业中常见的执行机构有:电动机(普通、带刹车、带离合)、电磁阀(控制油路或气路的通闭完成机械动作)、伺服马达(控制调节油路、气路的开度大小)等。
2、 输入元件:从外部取入信息陶瓷行业中常见的输入元件有:各类主令电器(开头、按扭)、行程开关(位置)、近接开关(反映铁件运动位置)、光电开关(运动物体的位置)、编码器(反映物体运动距离)、热电偶(温度)、粉位感应器粉料位置)等。
控制中心:记忆程序或信息、执行逻辑运算及判断常见控制中心部件有各类PLC 、继电器、接触器、热继电器、等。
电源向输入元件、控制中心提供控制电源;向执行机构提供电气动力。
二、简单的单台电动机电气系统例:一台星——角启动的鼠笼式电动机的电气系统 1、一次线路图 2、二次线路图R JC1 SJ JC13、 上图看出,二次回路图中为实现延时控制,要使用一个时间继电器,而在陶瓷行业中,星——角启动控制可说是一种非常简单的例子,若在陶瓷生产设备上全部采用继电器类来实现生产过程的自动控制,要使用许多的继电器、时间继电器等其它一些电气产品,而该类产品占空间大,且运行不是十分可靠。
三、PLC简介1、可编程序控制器早期的PLC只能做些开关量的逻辑控制,因而叫PLC,但近年来,PLC采用微处理器作为中央处理单元,不仅有逻辑控制功能,还有算术运算、模拟量处理甚至通信联网功能,正确应称为PC,但为了与个人计算机有所区别,仍称其为PLC。
2、PLC的特点1>、灵活、通用控制功能改变,只要改变软件及少量的线路即可实现。
2>、可靠性高、抗干扰能力强①硬件方面:采用微电子技术开关动作由无触点的半导体电路及大规模集成电路完成,CPU与输入输出之间,采用光电隔离措施,隔离了它们之间电的联系。
②软件方面:有自身的监控程序,对强干扰信号、欠电压等外界环境定期检查,有故障时,存现状态到存储器,并对其封闭以保护信息;监视定时器WTD,检查程序循环状态,超出循环时间时报警;对程序进行校验,程序有错误进输出报警信息并停止执行。
从零基础自学PLC入门教程(一)PLC(可编程逻辑控制器)技术已经在工业自动化领域得到广泛应用,成为了工业自动化控制的核心之一。
但是,对于初学者来说,学习PLC 却是一个比较困难的过程。
那么,如何从零基础开始自学PLC呢?下面是本文的具体分析。
一、了解PLC的基本概念和工作原理PLC的工作原理是以数字信号的输入和输出为基础的。
对于初学者而言,了解PLC的基本概念和工作原理是必不可少的。
简单的说,PLC的输入是通过传感器来实现的,而输出则会控制执行器的运动。
因此,我们需要学习PLC的输入输出的基本原理和常用的PLC传感器及执行器。
二、学习PLC的编程语言PLC编程语言有多种,但是Ladder和SFC是最常用的两种。
Ladder语言的语法结构类似于电气图,很容易理解和掌握。
SFC语言则适用于更加复杂的控制程序,需要学习的知识和门类就比较多了。
因此,初学者可以首先学习Ladder语言并掌握其基本语法,从而逐渐掌握更复杂的PLC编程语言。
三、选择适合的PLC编程软件和硬件平台PLC编程软件和硬件平台是PLC学习的重要组成部分。
因此,在学习PLC的过程中,需要选择适合自己的编程软件和硬件平台。
国内比较流行的PLC编程软件有3S-Smart Software Solutions GmbH的CoDeSys、西门子的Step7和欧姆龙的CX-Programmer等。
硬件平台方面,初学者可以选择一些较为基础的PLC型号,例如欧姆龙的CP1H、西门子的S7-200等。
四、多实践,多思考,多交流PLC技术作为一种实用性很强的技术,学习过程中实践极为重要。
因此,多做PLC编程的实验,才能掌握PLC编程的技巧和方法,理解系统结构和执行过程。
同时,要多思考,多与人交流,就可以更好地提高PLC 编程的能力。
以上就是从零基础自学PLC入门教程的主要内容。
初学者可以结合自身的需求和理解能力,按照上述四点来进行PLC学习。
相信通过不断的努力和练习,可以掌握PLC编程技术,成为一个合格的PLC程序员。
新手如何学习plc?学习PLC 的流程和方法
摘要: 为了大家有一个好的学习方法,能在最快最短的时间内学会掌握PLC 的应用,特此为初学PLC 的同学编写了一份学习PLC 的流程和方法,教大家如何学习PLC,希望对大家有所帮助,这是某个学员学习时候的一些学习方法及感悟,特...
为了大家有一个好的学习方法,能在最快最短的时间内学会掌握plc 的应用,特此为初学PLC 的同学编写了一份学习PLC 的流程和方法,教大家如何学习PLC,希望对大家有所帮助,这是某个学员学习时候的一些学习方法及感悟,特此分享给大家。
当然,这只是我自己的观点,大家如有什幺好的建议,也希望同学们能向我积极提出来,我们共同讨论学习和进步。
第一:
掌握西门子硬件的结构及各部分的一个功能,熟悉PLC 的硬件接线,例如:开关量输入输出的接线,模拟量输入输出的接线。
熟悉掌握不同模块之间的一个功能选型等。
了解西门子小型PLC 的一个系统都包括什幺,把这些都有一个熟悉的掌握和了解,这对于都后面的学习非常重要,奠定了一个扎实的基础,对我们以后对PLC 的使用及选型有很大的作用。
只要大家用心学习老师所讲的方法一周是可以学会这些的。
第二
了解进制和PLC 到底之间有什幺关系,具体进制是用来对PLC 做什幺用的,并且不同进制之间是怎样转换的,还要了解不同进制在PLC 里面是怎幺表示的,学会这些下一步就要了解PLC 内部有一些什幺软元件,它们在PLC。
非常实用的P L C 入门教程第1章PLC周边常用器件介绍及简单应用 (1)1.1按钮开关 (1)1.2继电器 (2)1.3三极管 (4)第2章常用继电器控制电路与相应PLC梯形图解说 (5)2.1点动电路 (5)2.2带停止的自动保持电路 (6)2.3自保持互锁电路 (7)2.4先动作优先电路 (8)2.5后动作优先电路 (9)2.6时间继电器 (10)2.7计数器 (12)第3章PLC编程相关软件安装 (13)3.1三菱PLC编程工具的安装 (14)3.2安装USB转串口芯片PL2303驱动 (22)第4章三菱GX Developer8.31中文版编程软件的使用 (23)4.1创建工程文件 (24)4.2打开工程 (29)4.3计算机与PLC连接 (30)4.4工程文件写入PLC (34)4.5计算机在线监视PLC (36)第5章常用继电器控制电路转PLC程序编写测试 (37)5.1点动电路编写测试 (38)5.2带停止的自保持电路编写测试 (40)5.3自保持互锁电路编写测试 (43)5.4先动作优先电路编写测试 (47)第1章PLC 周边常用器件介绍及简单应用1.1按钮开关(a)实物图(b)电气符号(c)等效梯形图符号图1.1.1按钮开关示意图难看出开关功能是按下时触点导通,灯泡点亮状态见图1.1.3,松开按钮开关,触点断开,灯泡灭状态见图1.1.2。
1.2继电器(a)继电器实物图(b)电路符号(c)相应的PLC梯形图图1-4继电器示意图1.2.1简单介绍当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。
继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路等作用。
下面我们给继电器线圈未通电和通电前后作出的比较:图1-5继电器线圈未通电状态图1-6继电器线圈通电状态图1-5为继电器原始状态,13、14脚为继电器线圈,5脚是常开触头,1脚是常闭触头。
图1-6为继电器线圈得电状态,13、14脚接通电源后,9脚为继电器公共触头与5脚由原来的常开改为闭合状态,9脚为继电器公共触头与1则由原来的常闭改为断开状态,直到13、14断开电源后由复位弹簧将触头恢复图1-5的原始状态。
(a)原理图(b)实物图图1-7继电器未通电工作,灯泡熄灭(a)原理图(b)实物图图1-8继电器通电工作,灯泡点亮图1-7按钮未按下→继电器线圈不得电→继电器常开触点切断回路电流→灯泡不亮图1-8按钮按下→继电器线圈得电→继电器常开触点闭合灯泡有电流→灯泡点亮继电器与灯泡时序图如下:1.3三极管(a)常见实物图(b)电路符号图1-9常见三极管外观与符号1.3.1简单介绍三极管,全称应为半导体三极管,也称双极型晶体管,晶体三极管,是一种电流控制电流的半导体器件.其作用是把微弱信号放大成辐值较大的电信号,也用作无触点开关。
下面用一个简单的控制电路介绍一下NPN 形三极管。
(a)实物图(b)原理图图1-10按钮开关未按下(a)实物图(b)电路图图1-11按钮开关按下图1-10(a)为实物图,(b)是与之相对应的原理图,按钮开关未按下时三极管b 脚没有电流,电流无法从三极管c 脚流向e 脚,此时灯泡不亮。
图1-11(a )为实物图,(b )是与之对应的原理图,按下按钮开关时,三极管b 有电流,此时c 脚与e 脚导通,电流从ce 脚流过,故灯泡点亮。
第2章常用继电器控制电路与相应PLC 梯形图解说2.1点动电路2.1.1功能介绍顾名思义:点则动,松则不动,即按下按钮开,松开按钮停。
(a)电池灯泡示意图(b)继电器电路图(c)相应PLC 梯形图2.1.2工作原理(a)点到开关灯亮(b)手离开关灯灭图2-1点动电路实物图图2-2时序图X000点动按钮Y000继电器线圈J1继电器线圈2.2带停止的自动保持电路2.2.1功能介绍是保持电路状态的一种基本形式,主要用于保持外部信号状态。
图2-3继电器原理图图2-4等效PLC 梯形图2.2.2工作原理开机=按下常开按钮0→继电器线圈J0得电→J0常开主触点闭合→电机得电开机、同时J0常开辅助触点自锁→电机继续运行,如图2-6。
停机=按下常闭按钮1→继电器线圈J0失电、同时J0辅助触点断开→电机失电停机,如图2-5。
2.2.3电路应用图2-5继电器线圈J0未通电图2-6继电器线圈J0通电2.3自保持互锁电路2.3.1功能介绍一个停止按钮,两个启动按钮,以先动作的信号优先另一信号因受联锁作用,在停止信号未动作前用不会动作。
图2-7继电器原理图图2-8等效PLC梯形图2.3.2工作原理J0动作按下常开按钮1继电器线圈J0得电J0常开触点闭合同时自锁J0常闭触点断开,同时锁定J1不能接通停止动作松开常闭按钮0继电器线圈J0失电J0常开触点断开同时解锁电路恢复初始状态J1动作按下常开按钮2J1得电J1常开触点闭合同时自锁J1常闭触点断开,同时锁定J0不能接通2.3.3电路应用此电路可作电机正反转控制等。
2.4先动作优先电路2.4.1功能介绍在多个输入信号的线路中,以最先动作的信号优先。
在最先输入的信号未除去之时,其它信号无法动作。
图2-9继电器原理图图2-10等效PLC梯形图2.工作原理常开按扭0到3不管哪一个按下时,其对应的继电器线圈得电,相应的常开触点闭合自锁,同时J4继电器也动作断开其它3组的供电,只要最先得电的继电器不断电,其它继电器就无法动作。
2.4.2电路应用此电路只要在电源输入端加一个复位开关,可作抢答器用。
2.5后动作优先电路2.5.1功能介绍在多个输入信号的线路中,以最后动作的信号优先。
前面动作所决定的状态自行解除。
图(a)继电器原理图图(b)等效PLC梯形图2.5.2工作原理在电路通电的任何状态按下常开按扭0到3时对应的继电器线圈得电,其相应的常闭触点断开、同时解除其它线圈的自锁(自保持)状态。
2.5.3电路应用此电路可在电源输入端加一个复位常闭按钮可作程序选择、生产期顺序控制电路等。
2.6时间继电器(又名延时继电器)(a)延时继电器实物图(b)电气符号图(c)等效梯形图符号图2-11定时器示意图2.6.1功能介绍当加入(或去掉)输入的动作信号后,其输出电路需经过规定的准确时间才产生跳跃式变化(或触头动作)的一种继电器,时间继电器按功能分为接通延时、断开延时、瞬动延时等。
下面着重研究延时接通继电器的应用。
图2-12接通延时应用电路图图2-13等效PLC梯形图图2-12为简单的延时接通应用电路。
为便于分析原理,在时间继电器常开触点上串联一个灯泡,当然你也可以串联其它负载,比如接触器、固态继电器等,图2-13为PLC梯形图的表达方式,原理图与图2-12相同。
为了分析动作流程,在接通延时应用电路中加上电源见图2-14,此时延时继电器并未工作。
图2-14接通延时应用电路加上电源图2-15电气图与梯形图工作时序图假设延时继电器预设时间为10秒,按下常开按钮,时间继电器线圈得电并开始计时,10秒后时间常开触点闭合,同时灯泡得电点亮见图2-16,直到松开常开按钮,时间继电器线圈失电,常开触点恢复常开,此时再回到图2-14灯灭状态。
图2-16按下常开按钮10秒后灯泡亮图2-17灯发亮状态梯形图时序图:2.7计数器(a)计数器实物图(b)计数器接线图2.7.1功能介绍通过传动机构驱动计数元件,指示被测量累计(加法计数)或逆计(减法计数)值的器件,当数量达到预设值输出接通或断开信号。
下面介绍一下加法计数应用。
图2-18加法计数器应用电路图图2-19等效PLC 梯形图2.7.2接线说明图2-18中1、4脚为电源输入端,2、3脚为信号输入端,5、6脚为内部常开触点输出端。
2.7.3工作原理按下和松开常开按钮一次,计数器显示窗口加一显示,假设计数器预设值为3,当按下和松开常开按钮数值到达3次后,内部常开触点闭合。
图2-20加法计数器时序图第3章PLC 编程相关软件安装3.1三菱PLC 编程工具的安装3.1.1安装三菱PLC 编程软件GX Developer8.31对计算机硬件要求*Pentium 500MHz 或更快CPU。
*内存256MB 以上RAM 扩充内存。
*硬盘必须有8GB 以上空间。
*显示器:一般为VGA 或SVGA 显示卡。
*使用与Windows 兼容键盘鼠标。
3.1.2安装GX Developer8.31中文版的步骤*启动电脑进入Windows 系统桌面,如下图3-1所示图3-1Windows 系统桌面*如果电脑上没有安装GX Developer8.31编程软件,请登陆/xzzx.asp 找到图3-2点击下载。
图3-2下载中心图片*鼠标左键对准“点击下载”后电脑弹出“新建下载”如图3-3画面图3-3下载软件*用鼠标左键点击浏览将弹出下图3-4图3-4下载软件*点击“浏览文件夹”找到“桌面”图标用鼠标左键点击再用鼠标左键点击“确定”到图3-5图3-5下载软件*用鼠标左键点击下载,将弹出下图3-6图3-6下载软件图3-6软件下载中请耐心等待下载“完成”的出现面,下载完成后回到Windows 桌面如下3-71找到“桌面”用鼠标左键单击2用鼠标左键单击“确定”,完成图3-7软件安装*找到三菱GXDevelo...压缩文件包,解压缩后如下图3-8所示。
图3-8软件安装*安装前请关闭其它程序找到三菱GX Developer8.31中文版,用鼠标左键双击击进入,下图3-9。
图3-9打开GX Developer8.31中文版后界面*打开1-EnvMEL 文件夹找到SETP.EXE 程序如下图3-10所示。
键点击栏桌图3-10软件安装*用鼠标左键双击SETP.EXE后弹出如下图3-11欢迎界面图3-11软件安装*点击下一步会出现如图3-12。
图3-12软件安装*继续点击“下一个”将会出现如下图3-13所示图3-13软件安装*点击“结束”完成1-EnvMEL 的安装到下图3-14。
图3-14软件安装*点击“后退”退出EnvMEL 安装画面到下图3-15。
图3-15软件安装*用鼠标左键点击SETUP.EXE 进入下图3-16。
点击”后退“单击“结束”图3-16软件安装*用鼠标左键点击“确定”进入下图3-17。
图3-17软件安装*用鼠标左键点击“下一个”进入下图3-18。
图3-18软件安装*用鼠标左键点击“下一个”转下图3-19。
NTWorkstationgV4.0系统图3-19软件安装*用鼠标左键点击“是”转下图3-20。
图3-20软件安装*用鼠标左键点击“是”转下图3-21。