PLC入门基础理论

PLC入门基础理论
PLC入门基础理论

笫一章PLC的基础理论

1.1可编程控制器概述

1.1.1PLC的产生与定义

一、P LC的产生

1、在制造工业(以改变几何形状和机械性能为特征)和过程工业(以物理变化和化学变化将原料转化成产品为特征)中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装巻的要求,第二年,美国数字公司研制岀了基于集成电路和电子技术的控制装宜,使得电气控制功能实现的程序化,这就是第一代可编程序控制器,英文需字叫Programmable Controller(PC)0

2、随着电子技术和计算机技术的发生,PC的功能越来越强大,英概念和内涵也不断扩展。

3、上世纪80年代,个人汁算机发展起来,也简称为PC,为了方便,也为了反映或可编程控制器的功能特点,美国A-B公司将可编程序控制器定名为可编程序逻辑控制器Programmable Logic Controller(PLC),并将“PLC"作为其产品的注册商标。现在,仍常常将PLC简称PC。

二. PLC的定义

PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。

1.1.2PLC的发展与应用领域

上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%° 在这时期,PLC在处理模拟疑能力、数字运算能力、人机接口能力和网络能力得到大幅度提髙,PLC 逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的 DCS系统?近年,工业计算机技术(IPC)和现场总线技术(FCS)发展迅速,挤占了一部分PLC 市场,PLC增长速度出现渐缓的趋势,但其在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。目前,世界上有200多厂家生产300多品种PLC产品,主要应用在汽车(23%)、粮食加工(16.4%)、化学/制药(14.6%)、金属/矿山(11.5%)、纸浆/造纸 (11.3%)等行业。

PLC发展的重点

1、人机界而更加友好

PLC制造商纷纷通过收购或联合软件企业、或发展软件产业,大大提高了英软件水平, 多数PLC品牌拥有与之相应的开发平台和组态软件,软件和硬件的结合,提高了系统的性能,同时,为用户的开发和维护降低了成本,使更易形成人机友好的控制系统,目前,PLC +网络+ IPC+CRT 的模式被广泛应用。

2、网络通讯能力大大加强

PLC厂家在原来CPU模板上提供物理层RS232/422/485接口的基础上,逐渐增加了各种通讯接口,而且提供完整的通讯网络。由于近来数据通讯技术发展很快,用户对开放性要求很强烈,现场总线技术及以太网技术也同步发展。如罗克韦尔A-B公司主推的三层网络结构体系,即 EtherNetx ControlNet^ DeviceNet,四门子公司在 Profibus-DP 及 Profibus-FMS 网络等。

3、开放性和互操作性大大发展

PLC在发展过程中,各PLC制造商为了垄断和扩大各自市场,处于群雄割据的局而,各自发展自己的标准,兼容性很差,这给用户使用带来不便,并增加了维护成本。开放是发展的趋势,这已被各厂商所认识,形成了长时期妥协与竞争的过程,并且这一过程还在继续。开放的进程,可以从以下方而反映:

DIEC形成了现场总线标准,这一标准包含8种标准,虽然有人说,多种标准就是没有标准,但必竟是一个经过困难的争论与妥协的成果。标准推出后,各厂商纷纷将自己的产品适应这些标准,或者开发与之相应的新产品。

2)IEC制订了基于Windows的编程语言标准IEC61131-3,它规左了指令表(IL)、梯形图(LD)、顺序功能图(SFC)、功能块图(FBD)、结构化文本(ST)五种编程语言。这是以数字技术为基础的可编程序逻辑控制装垃在高层次上走向开放性的标准化文件。虽然PLC开发上齐工具仍不兼容,但基于这些标准的开发系统,使用户在应用过程中,可以较方便地适不同品牌的产品。

3、 OPC基金会推出了OPC(OLE for Process Control麻准,这进一步增强了软硬件的互操作性,通过OPC—致性测试的产品,可以实现方便的和无缝隙数据交换。目前,多数PLC 软件产品和相当一部分仪表、执行机构及其它设备具有了OPC功能。OPC与现场总线技术的结合,是未来控制系统向FCS技术发展的趋势。

4、 PLC的功能进一步增强,应用范围越来越广泛。PLC的网络能力、模拟量处理能力、运算速度、内存、复杂运算能力均大大增强,不再局限于逻辑控制的应用,而越来越应用于过程控制方面,有人统计,除石化过程等个别领域,PLC均有成功能应用,PLC在相当多的应用取代了昂贵的DCS,从而使原来PLC(顺序控制)+DCS(过程控制)的模式变成PLC+ IPC模式。

5、工业以太网的发展对PLC有重要影响。以太网应用非常广泛,与工业网络相比,苴成本非常低,为此,人们致力于将以太网引进控制领域。目前的挑战在于1)硬件上如合适应工业恶劣环境;2)通讯机制如何提髙其可靠。以太网能否顺利进入工控领域,还存在争论。但以太网在工控系统的应用却日益增多,适应这一过程,各PLC厂商纷纷推岀适应以太网的产品或中间产品

二.PLC在我国的应用

虽然我国在PLC生产方而非常弱,但在PLC应用方而,我国是很活跃的,近年来每年约新投入10万台套PLC产品,年销售额30亿人民币,应用的行业也很广。

在我国,一般按I/O点数将PLC分为以下级别(但不绝对,国外分类有些区别):

微型:321/0

小型:2561/0

中型:10241/0

大型:4096 I/O

巨型:81921/0

在我国应用的PLC系统中,1/0 64点以下PLC销售额占整个PLC的47%, 64点~256 点的占31%,合计占整个PLC销售额的78%。

在我国应用的PLC,几乎涵盖了世界所有的品牌,呈现八国联军的态势,但从行业上分,有各自的势力范用。大中型集控系统采用欧美PLC居多,小型控制系统、机床、设备单体自动化及OEM产品采用日本的PLC居多。欧美PLC在网络和软件方而具有优势,而日本PLC在灵活性和价位方而占优势。

我国的PLC供应渠道,主要有制造商、分销商(代理商)、系统集成商、OEM用户、最终用户。其中,大部分PLC是通过分销商和系统集成商达到最终用户的。

1」.3PLC的特点

1.可靠性高

可靠性是指可编程控制器平均无故障工作时间。可编程控制器在设计、制造、元器件的

选取上采用了精选、高度集成化等一系列措施,以延长元器件工作寿命,提高系统的可靠性。在抗干扰性上,采取了软、硬件多重抗干扰措施,使英能安全地工作在恶劣的工业环境中。

2.控制功能强

可编程控制器不但具有对开关虽和模拟量的控制能力,还具有数值运算、PID调节、通

信控制、中断处理、髙速计数等功能。PLC具有扩展灵活的特点,还具有功能的可组合型,PLC 的多种智能模块,使PLC的过程控制能力和实时性大为增强。

3.组合灵活

小型PLC为整体结构,并可外接I/O扩展机箱构成PLC控制系统。中大型PLC采用分体模块式结构,设有各种专用模块供选用和组合,由各种模块组成大小和要求不同的控制系统。

4?操作方便

PLC提供了多种而向用户的语言,如常用的梯形图LAD、指令语句表STL、控制系统流程图CSF等。PLC的最大优点之一就是采用易学易懂的梯形图语言,它是以汁算机软件技术构成人们惯用的继电器模型,直观易懂,极易被现场电气工程技术人员掌握,为可编程控制器的推广应用创造了有利条件。

5.网络功能

网络和通信能力是PLC应用技术发展水平和先进性的标志,通过PLC的通信接口,利用Profibus现场总线和以太网等网络通信技术可以很方便地将多个PLC、PLC与上层计算机、操作而板和工业现场设备相连,组成工业控制网络系统。

第二章S7—200PLC控制系统

2.157-200系列PLC的硬件系统

2.1.157-200系列PLC系统基本组成

可编程控制器的硬件电路由CPU、存储器、基本I/O接口电路、外设接口、电源五大部分组成。

1.中央处理器(CPU)

CPU是可编程控制器的控制中枢,任系统监控程序的控制下工作,它将外部输入信号的状态写入输入映响寄存器区域,然后将结果送到输出映像寄存器区域。CPU常用的微处理器有通用型微处理器、单片机、位片式计算机等。小型PLC的CPU多采用单片机或专业CPU。

大型PLC的CPU多采用位片式结构,具有高速数据处理能力。

2.存储器

可编程控制器的存储器由只读存储器ROM和随机存储器RAM两大部分构成,只读存储器ROM用以存放系统程序,中间运算数据存放在随机存储器RAM中,用户程序也放在RAM中,掉电时,用户程序和运算数据将保存在只读存储器EEPROM中。

3.基本I/O接口电路

①PLC内部输入电路的作用是将PLC外部电路(如行程开关、按钮、传感器等)提供的、

符合PLC输入电路要求的电压信号,通过光耦电路送至PLC内部电路。输入电路通常

以光电离和阻容滤波的方式提髙抗干扰能力,输入响应时间一般在0.1?15ms之间。

②PLC输出电路用来将CPU运算的结果变换成一泄功率形式的输出,驱动被控负载(电

磁铁、继电器、接触器线圈等)。③公共端点:通常将一组PLC输入/输岀电路的公共

端在PLC内部连在一起,以减少PLC外部接线。

4.接口电路

PLC接口电路分为I/O扩展接口电路和外设通信接口电路两大类。

①I/O扩展接口电路用于连接I/O扩展单元,可以用来扩充开关量I/O点数和增加模拟量

的I/O端子。I/O扩展接口电路采用并行接口和串行接口两种电路形式。②外设通信

接口电路:通信接口电路用于连接手持编程器或其他图形编辑器、文本显示器,并能

组成PLC的控制网络。PLC通过PC/PPI电缆或使用MPI卡通过RS-485 接口和电缆与

计算机连接,并通过PROFIBUS、以太网等通信扩展模块组成工业控制网络,实现编程、

监控、联网等功能。

5.电源

PLC内部配有一个专用开关式稳压电源,以将AC/DC供电电源转化为PLC内部电路需要的工作电源(5VDC)o当输入端子为非干接点结构时,为外部输入元件提供24V 直流电源(通常仅供输入端点使用)。

2.1.2S7-200系列PLC的扫描周期

S7-200系列PLC CPU连续执行用户任务的循环序列称为扫描。可编程控制器的一个机器扫描周期是指用户程序运行一次所经过的时间,分为读输入(输入采样)、执行程序、处理通信请求、执行CPU自诊断、写输出(输岀刷新)五个阶段。

1.读输入阶段,对数字量和模拟量的输入信息进行处理。

(1)数字量输入信息的处理:每次扫描周期开始,先读数字输入点的当前值,然后, 写到输入映像寄存器区域。在之后的用戸程序执行过程中,CPU访问输入映像寄存器

区域,而并非读取输入端口状态,输入信号的变化不会影响输入映像寄存器的状

态。通常要求输入信号有足够的脉冲宽度,才能被响应。

(2)模拟量输入信息的处理:在处理模拟量的输入信息时,用户可以对每个模拟通道选

择数字滤波器,即对模拟通道设置数字滤波功能。对变化缓慢的输入信号, 可以选择数字滤波,高速变化的信号不能选择数字滤波。

如果选择了数字滤波器,可以选用低成本的模拟量输入模块。CPU在每个扫描周期自动刷新模拟输入,执行滤波功能,并存储滤波值(平均值)。巴访问模拟输入时,读取该滤波值。

对于髙速模拟信号,不能采用数字滤波器,只能选用智能模拟量输入模块。CPU在扫描过程中不能自动刷新模拟量输入值,当访问模拟量时,CPU每次直接从物理模块读取模拟量。

2.执行程序

用户执行程序阶段,PLC按照梯形图的顺序,自左而右、自上而下地逐行扫描,在这一阶段,CPU从用户程序第一条指令开始执行,直到最后一条指令结束,程序运行结果放入输入映像寄存器区域。在此阶段,允许对数字量立即I/O指令和不设置数字滤波的模拟量I/O指令进行处理。在扫描周期的各部分,均可对中断事件进行响应。

3.处理通信请求

扫描周期的信息处理阶段,CPU处理从通信端口接收到信息。

4.执行CPU自诊断

在此阶段,CPU检查苴硬件,用户程序存储器和所有的"0模块状态。

5.写输出

每个扫描周期的结尾,CPU把存放在输出映像寄存器中的数拯输岀给数字量输岀端点<写入输岀锁存器中),更新输出状态。当CPU操作模式从RUN切换到STOP时,数字量输出可设置为输出表中泄义的值或保持当前值:模拟量输岀保持最后写的值,默认是关闭数字量输出(参见系统块设苣)。

按照扫描周期的主要工作任务,也可以把扫描周期简化为读输入、执行程序和写输出三个主要阶段。

2.1.3S7-200系列PLC的编程元件

PLC编程入门基础知识

第一章 可编程控制器简介 可编程序控制器,英文称Programmable Controller ,简称PC 。但由于PC 容易和个人计算机(Personal Computer )混淆,故人们仍习惯地用PLC 作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC 应用于生产实践。 一、PLC 的结构及各部分的作用 PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC 的硬件系统结构如下图所示: 1、主机/(如的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。 接触器电磁阀指示灯电源 电源 限位开关选择开关按钮

零基础自学PLC入门

零基础自学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 时,三极管集电极

plc基础知识总结

1、LC有哪些特点? 答:PLC有如下特点:①可靠性高,抗干扰能力强;②配套齐全,功能完善,适用性强;③易学易用,深受工程技术人员欢迎;④系统的设计,建造工作量小,维护方便,改造容易;⑤体积小,重量轻,能耗低。 2、LC机与继电器控制系统之间有哪些差异? 答:PLC机实际上是计算机,它各种元器件之间的逻辑关系是通过程序来表达的,改变逻辑关系只要改变程序,而继电控制系统上各种电器元件,用导线依一定的规律将它们连接起来,接线表达了各元器件间的逻辑关系,要改变这种关系只能改变接线。PLC机是串行工作方式;继电器控制系统是并行工作方式。 3、可编程序控制器的硬件及其结构? 答:PLC采用了典型的计算机结构,主要包括CPU、RAM、ROM、输入输出接口电路、电源单元及编程器和外围设备。 4、梯形图编程方式有几种? 答:1、按逻辑指令梯形图方式编程;2、按步进指令梯形图方式编程。 5、可编程序控制器的工作原理。(P460/简答1) 答:可编程序控制器采用的是循环扫描工作方式,采用集中采样、集中输出。其工作过程可分为五个阶段:内部处理、通讯操作、输入处理、程序执行和输出处理。 7、简述可编程序控制器梯形图基本结构的组成。

答:三菱FX系例可编程序控制器梯形图的基本结构由左、右母线,各类触点符号、各类线圈符号、文字符号和表示能流的连线、节点组成。 8、简述节点和梯级的含义?答:节点是触点的逻辑关系表示;梯级则是表示一段逻辑关系的刷新或输出。 9、简述可编程序控制器的编程技巧。 答:编程技巧并无一定章法可循,只能在编程的过程中积累,首先应能熟练运用机内元器件和常见的基本环节,如定时计时环节、振荡环节、分频环节等,在编程过程中,有个串联回路并联,应将触点最多的那个回路放在最前面;有几个并联回路串联,应将触点最多的那个回路放在最左面,这样能使程序简洁明白,语句较少.在编程的过程中遇到不可编程电路必须重新安排,以便正确应用PLC指令进行编程。 10、RST指令在实际使用中应注意哪些方法? 答:RST指令一般与SET指令配合使用,对同一元件,SET、RST 指令可多次使用,而且不限制使用顺序,但最后执行者有效。RST指令还可用于积算定时器、计数器、数据寄存器、变址寄存器等的复位、当前值清零。 11、什么情况下允许双线圈输出? 答:同一程序的两个绝不会同时执行的程序段中可以有相同的输出线圈。在步进指令程序中,不同时“激活”的双线圈是允许的;在子程序调用程序中也容许双线圈输出。

PLC编程入门基础知识

PLC编程入门基础知识 第一章可编程控制器简介 可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。 一、PLC的结构及各部分的作用 PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原

理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示: 1、主机 主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。 2、输入/输出(I/O)接口

PLC编程入门基础知识

-

可编程控制器简介第一章,简称PC。但由于PC容易和个人可编程序控制器,英文称Programmable Controller 计算机(Personal Computer )混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/ 计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,PLC 只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将应用于生产实践。一、PLC 的结构及各部分的作用的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由PLC

输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC 的硬件/ 主机、输入系统结构如下图所示:可编程序控制器钮接触器按输输 CPU 出入电磁阀选择开关模模块模 指示灯限位开关块块电源电源 编程装置 图1-1-1 1、主机CPU)、系统程序存储器和用户程序及数据存储CPU 是主机部分包括中央处理器器。(PLC 的核心,它用以运行用户程序、监控/ 输出接口状态、作出逻辑判断和进行数据处输入理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设 备(如电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是 - - 系统程序系统程序存储器,主要存放系统管理和监 控程序及对用户程序作编译处理的程序,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应 用已由厂家固定,程序及各种暂存数据和中间结果。输出(/ I/O )接口2、输入 输出设备连接的部件。输入接口接受输入设备(如按钮、与

PLC编程入门基础知识

第一章可编程控制器简介 可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。 一、PLC的结构及各部分的作用 PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示: 图1-1-1 1、主机 主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。 2、输入/输出(I/O)接口 I/O接口是PLC与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。 3、电源 图中电源是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。 4、编程

PLC编程入门基础知识

第一章 可编程控制器简介 可编程序控制器,英文称Programmable Controller,简称PC 。但由于PC 容易与个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC 作为可编程序控制器的缩写。它就是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数与算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC 就是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性与灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别就是PLC 的程序编制,不需要专门的计算机编程语言知识,而就是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线与简易的用户程序编制工作,就可灵活方便地将PLC 应用于生产实践。 一、PLC 的结构及各部分的作用 PLC 的类型繁多,功能与指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口与外部设备接口等几个主要部分组成。PLC 的硬件系统结构如下图所示: 1、主机 CPU 就是PLC 的核心,(如电,一类就是系统程序存储器,,系统程序已由厂家固定,用户不能更改;另一类就是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据与中间结果。 2、输入/输出(I/O)接口 I/O 接口就是PLC 与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口就是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O 接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。I/O 点数即输入/输出端子数就是PLC 的一项主要技术指标,通 接触器 电磁阀指示灯电源 电源 限位开关选择开关按钮

零基础自学PLC入门

第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继电器未通电工作,灯泡熄灭

学习PLC的基础

PLC好学吗?有的人说好学,更多的人说难学。我的看法是入门易,深造难。入门易,总有它易的方法。很多人都买了有关PLC的书,如果从头看起的话,我想八成学不成了。因为抽象与空洞占据了整个脑子,一句话晕! 学这东东要有可编程控制器和简易编程器才好,若无,一句话,学不会。因为无法验证对与错。如何学,我的做法是直奔主题。做法如下: 帖子相关图片: 1、认识梯形图和继电器控制原理图符号的区别:继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,但其触头的数量是受到限制。而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件。它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现。而继电器则无法达到这一目的。而线圈的使用是相同的,即不同的线圈只能出现一次。 2、编程元件的分类:编程元件分为八大类,X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态继电器、T为定时器、C为计数器、D为数据寄存器和指针(P、I、N)。关于各类元件的功用,各种版本的PLC书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。 编程元件的指令由二部分组成:如LD(功能含意)X000(元件地址),即LD X000,LDI Y000......。 3、熟识PLC基本指令: (1)LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭。这二条指令最常用于每条电路的第一个触点(即左母线第一个触点),当然它也可能在电路块与其它并联中的第一个触点中出现。 帖子相关图片:

plc基础知识试题(附答案)

plc基础知识试题(附答案) 一、单项选择(30分) 1、PLC是在什么控制系统基础上发展起来的 A、电控制系统 B、单片机 C、工业电脑 D、机器人 正确答案:A 2、一般而言,PLC的I/O点数要冗余多少? A、10% B、5% C、15% D、20% 正确答案:A 3、PLC设计规范中,RS232通讯的距离是多少? A、1300M B、200M C、30M D、15M 正确答案:D 4、PLC的RS485专用通讯模块的通讯距离呢? A、1300M B、200M C、500M D、15M 正确答案:C 5、工业中控制电压一般是多少伏 A、24V B、36V C、110V D、220V 正确答案:A 6、工业中控制电压一般是直流还是交流 A、交流B,直流C、混合式D、交变电压 正确答案:B 7、请写出电磁兼容性英文缩写、 A、MAC B、EMC C、CME D、AMC 正确答案:B 8、在PLC自控系统中,对于温度控制,可用什么扩展模块 A、FX2N-4AD B、FX2N-4DA C、FX2N-4AD-TC D、FX0N-3A 正确答案:C 9、三菱FX系列PLC普通输入点,输入响应时间大约是多少ms? A 100 m s ,B、10ms C、15 m s D、30 m s 正确答案B 10、FX1S系列最多可以有多少个点的PLC? A、30 B、128 C 256 D、1000 正确答案:A 11、FX1N系列最多能扩展到多少个点 A、30 B、128 C 256 D、1000 正确答案:B 12、FX2N系列最多能扩展到多少个点

A、30 B、128 C 256 D、1000 正确答案:C 13、M8013的脉冲输出周期是多少? A、5秒, B、13秒 C、10秒 D、1秒 正确答案:D 14、M8013的脉冲的占空比是多少? A、50% B、100% C、40% D、60% 正确答案:A 15、P LC外部接点坏了以后,换到另外一个好的点上后,然后要用软件中的哪个菜单进行操作 A、寻找 B、替换 C、指令寻找 正确答案:B 16、PLC电池电压降低至下限,应怎么处理: A、没关系 B、及时更换电池 C、拆下电池不管 正确答案:B 17、十六进制的1F,转变为十进制是多少? A、31 18、工业级模拟量,哪一种更容易受干扰、 A、uA级 B、mA级 C、A级 D、10A级 正确答案:A 19、一般而言,FX系列PLC的AC输入电源电压范围是多少? A、DC24V B、86-264VAC B、220-380VAC D、24VAC-220VAC 正确答案:B 20、三菱FX型PLC一个晶体管输出点输出电压是多少 A、DC12V B、AC110V C、AC220V D、DC24V 正确答案:D 21、三菱FX型PLC一个晶体管输出点输出电流是多少 A、1A B、200 m A C、300 m A D、2A 正确答案:C 22、三菱FX型PLC输出点中,继电器一个点最大的通过电流是多少 A、1A B、200 m A C、300 m A D、2A 正确答案:D 23、PLC的RS485专用通讯板的通讯距离呢? A、1300M B、200M C、500M D、50M 正确答案:D 24、在PLC自控系统中,对于压力输入,可用什么扩展模块 A、FX2N-4AD B、FX2N-4DA

新手学习PLC编程的入门建议

新手学习P L C编程的入 门建议 Last revision on 21 December 2020

新手学习PLC编程的入门建议 鄙人原本是化工专业毕业的,后因工作需要,加之个人兴趣,才转行搞表、机械。十年前,我刚开始使用时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的粗浅了解,硬着头皮接下了任务。当时已经来不及接受培训,相关资料极其缺乏,仅有的参考资料是一本英文的S7-200手册,以及西门子网站上找到的一些全西文的示例,总算在三个月内完成了系统的构建、软件的编写工作。期间走弯路、出故障是家常便饭,经常搞得我茶饭不思,而且还由于操作不慎烧毁过一台。所以我非常理解那些刚入门的网友两手抓瞎的感觉。 在此,我想粗略的总结一下自己的学习之路,供网友们参考。 1、编程需要坚强的毅力和足够的耐心 人各有所长。有些人把编程看作一项冗长而枯燥的工作;有些人把编程看作一项趣味的智力游戏。如果你是前者,强烈建议你远离这份工作。毕竟编程工作是对人的毅力和耐心的挑战。我所在实验室中,很多学生看到我编程序就会惊讶于我面对这一堆堆符号所表现出的专注。其实,这是兴趣使然。兴趣使我具备了足够的毅力和耐心。经过无数次失败后,当看到一个个符号按我的思路整齐的排列,按我的要求有条不紊的运行时,兴趣得到了极大的满足,如同打通了一个游戏的关口。所以,我告诉这些学生:你们看到的是一堆枯燥怪异的符号,我看到的却是一群热情奔放的舞者,而我则是她们的导演。 2、编程需要敢于实践的信心

我曾经教过一个学生学AutoCAD,我对她的唯一要求就是实践。我告诉她:你随便怎么操作,大不了一张图重画;最坏的结果是系统崩溃,没关系,系统重做,再来;只要电脑没被砸了,怎么都行。两年后,我再看到她做的CAD图纸,也自叹不如。 同样道理,只有不断地在上运行这些指令,观察运行的结果,才能弄清指令的作用。很多初学者对一脸的迷茫,往往是出于一种畏惧,担心损坏设备。而这些畏惧是没有任何道理的。仔细的阅读手册是非常重要的,但是仅靠读书是成不了一个工程师的。更何况手册上的内容并非面面俱到。我在接触到那些不熟悉的指令时,喜欢单独编一个小程序,让运行。然后逐个修改条件,观察运行的结果(MicroWin为用户提供了非常好的监控手段),反过来再重新理解手册的描述,这样就可以非常直观的理解这些指令的作用和使用方法。不必担心自己写的程序会有什么问题,会影响的正常工作。程序有没有问题,只有让运行了才能发现。而发现问题并解决问题就是对自己能力的提高。撇开硬件操作不谈,单就软件来说,我还真没有遇到过由于软件问题而损坏的事。在这里不必担心继电器电路接错线可能造成的后果。所以,大胆的实践是编程的必由之路。 当然,大胆实践并不是野蛮操作,而是必须遵循必要的规范。还有一个要注意的,在程序未经可靠性证实之前,千万不要挂接负载,以免造成不必要的损失。数字量的输出有LED显示;而模拟量处理可以采用一些硬件或软件模拟手段来解决。 3、编程需要有缜密的逻辑思维 编程本身就是一种逻辑思维过程。在高级语言中,使用最多的是if then else、select这些条件判别语句,这就是逻辑中的因果关系。程序就是由这些因果关系组成的:判别条件是否成立,进而决定执行相应的指令。最初的是用来替代继电器逻辑电路的,所以继承

相关文档
最新文档