plc应用技术课件_第1页
plc应用技术课件_第2页
plc应用技术课件_第3页
plc应用技术课件_第4页
plc应用技术课件_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章PLC基础

一、PLC的产生与发展

1968年,美国最大的汽车制造商——通用汽车公司(GM公司)为了适应生产工艺不断

更新的需要,提出要用一种新型的工业控制器取代继电器-接触器控制装置,并要求把计算

机控制的优点(功能完备,灵活性、通用性好)和继电器-接触器控制的优点(简单易懂、

使用方便、价格便宜)结合起来,设想将继电接触器控制的硬接线逻辑转变为计算机的软件

逻辑编程,且要求编程简单、使得不熟悉计算机的人员也能很快掌握其使用技术。第二年,

美国数字设备公司(DEC公司)研制出了第一台可编程序控制器,并在美国通用汽车公司

的自动装配线上试用成功,取得满意的效果,可编程序控制器自此诞生。

PLC的定义有许多种,国际电工委员会(IEC)对PLC的定义是:可编程序控制器是一

种专为在工业环境下应用而设计的数字运算操作的电子装置。它采用可编程序的存储器,用

来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数

字的或模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关的外

围设备,都应按易于与工业控制系统形成•个整体,易于扩展其功能的原则而设计、

二、PLC的特点与应用领域

1.PLC的特点

1)抗干扰能力强、可靠性高

2)控制系统结构简单.、使用方便

3)功能强大、通用性好

2.PLC的应用领域

1)逻辑控制

2)运动控制

3)过程控制

4)工业控制网络分级系统

3.PLC的分类与主要产品

1)PLC的分类

根据PLC可扩展的输入输出点数,可以将PLC分为小型、中型和大型三类。小型PLC

的输入输出点数在256点以下;中型PLC的输入输出点数在256〜2048个点:大型的PLC

的输入输出点数在2048点以上。

按PLC的结构分类,PLC可分为整体式和模块式。整体式PLC将电源、CPU、存储器、

I/O系统都集中在一个小箱体内,小型PLC多为整体式PLC;模块式PLC是按功能分成若

干模块,如电源模块、CPU模块、连接模块、输入模块、输出模块等,再根据系统要求,

组合不同的模块,形成不同用途的PLC,大中型的PLC多为模块式PLC。

2)PLC的主要产品

表1部分PLC生产厂家及主要产品

国家。公司*产品型号。

美国。GEFanuc*390™-30系列,90™-70系列Q

日本。三菱MITSUBISHI^FX,FXa,FXZN系列,A系列,Q系列,叙以系列。

日本。欧姆龙OMRON2C系列,C200H,CPM,1A.CQM1,CV系列。

德国。西门子SIEMENS。S5系列,S7-200,S7-300,S7-400系列"

法国。Schneider^Twido,Micro,Premume>Compaq系列。

4.PLC的一般结构及基本工作原理

1)PLC的一般结构

各种PLC的组成结构基本相同。它主要由CPU、电源、存储器和输入输出接口电路等

组成。

(1)中央处理单元(CPU)

中央处理器单元(CPU)一般由控制器、运算器和寄存器组成。CPU通过地址总线、

数据总线、控制总线与存储单元、输入输出接口、通信接U、扩展接口相连。CPU是PLC

的核心,它不断的采集输入信号,执行用户程序,刷新系统的输出。

(2)存储器

PLC的存储器包括系统存储器和用户存储器两种。系统存储器用于存放PLC的系统程

序,用户存储器用于存放PLC的用户程序。现在的PLC一般均采用可电擦除的E2PROM存

储器来作为系统存储器和用户存储器。

(3)输入输出接口单元

PLC的输入接口电路的作用是将按钮、行程开关或传感器等产生的信号送入CPU;PLC

的输出接口电路的作用是将CPU向外输出的信号转换成可以驱动外部执行元件的信号,以

便控制接触器线圈等电器的通、断电。PLC的输入输出接口电路一般采用光电耦合隔离技

术,可有效地保护内部电路。

PLC的输入接口电路可分为直流输入电路和交流输入电路。直流输入电路的延迟时间

比较短,可以直接与接近开关、光电开关等电子输入装置连接;交流输入电路适用于在油雾,

粉尘的恶劣环境下使用。

图1直流输入电路

输出接口电路通常有3种类型:继电器输出型、晶体管输出型和晶闸管输出型.

继电器输出的优点是电压范围宽、导通压降小、价格便宜,既可以控制直流负载,也可

以控制交流负载;缺点是触点寿命短,转换频率低。

晶体管输出的优点是寿命长、无噪声、可靠性高、转换频率快,可驱动直流负载;缺点

是价格高,过载能力较差。

晶闸管输出的优点是寿命长、无噪声、可靠性高,可驱动交流负载;缺点是价格高,过

载能力较差。

负我

AC220V

图2继电器输出电路

(4)扩展接口和通信接口

PLC的扩展接口的作用是将扩展单元和功能模块与基本单元相连,使PLC的配置更加

灵活,以满足不同控制系统的需要;通信接口的功能是通过这些通信接口可以和监视器、打

印机、其他的PLC或是计算机相连,从而实现“人一机”或“机一机”之间的对话。

(5)电源

PLC一般使用220V交流电或24V直流电源,内部的开关电源为PLC的中央处理器、

存储器等电路提供5V、12V、24V直流电源,使PLC能正常的工作。

2)PLC的基本工作原理

一般来说,当PLC运行后,其工作过程可分为输入采样阶段、程序执行阶段和输出刷

新阶段。完成上述3个阶段即称为•个扫描周期。

程序执行阶段输出刷新阶段

,k---愉---入--采样---阶--段--.

XOXIM0

O—输HH/M)

映输出

M0

寄锁存

了THX#器

M0YO

一个扫描周期

图3PLC的扫描工作过程

输入采样阶段:PLC将各输入状态存入对应的输入映像寄存器中,此时,输入映像寄存

器被刷新,接着进入程序执行阶段。在程序执行阶段或输出刷新阶段,输入元件映像寄存器

与外界隔绝,无论输入端子信号怎么变化,其内容保持不变,直到下一个扫描周期的输入采

样阶段才将输入端子的新内容重新写入。

程序执行阶段:PLC根据最新读入的输入信号,以先左后右、先上后下的顺序逐行扫描,

执行一次程序。结果存入元件映像寄存器中。对于元件映像寄存器,每个元件(除输入映像

寄存器之外)的状态会随着程序的执行而变化。

输出刷新阶段:在所有指令执行完毕后,输出映像寄存器中所有输出继电器的状态(“1”

或“0”)在输出刷新阶段转存到输出锁存器中,通过一定的方式输出驱动外部负载。

第2章三菱FX2N系列PLC的硬件与编程元件

一、三菱FX2N系列PLC的硬件

FX系列PLC型号名称可按如下格式定义:

FX

(1)⑵(3)(4)(5)

(1)子系列名称,如IS,IN,INC,2N,2NC等。

(2)输入输出的总点数。

(3)单元类型:M为基本单元,E为输入输出混合扩展单元与扩展模块,EX为输入

专用扩展模块,EY为输出专用扩展模块。

(4)输出形式:R为继电器输出,T为晶体管输出,S为双向晶闸管输出(或称为可

控硅输出)。

(5)其他定义:D表示DC电源,DC输入;UA1/UL表示AC电源,AC输入;001

表示专为中国推出的产品。如果其他定义这一项无符号,则表示为AC电源、DC输入。

例如型号为FX2N-48MR-D的PLC表示该PLC属于FX2N系列,是具有48个I/O点的基

本单元,继电器输出型,使用DC24V电源。

二、三菱FX2N系列PLC的硬件结构

1.基本单元

基本单元即主机或本机。它包括CPU、存储器、基本输入/输出点和电源等,是PLC的

主要部分。它实际上是一个完整的控制系统,可以独立完成一定的控制任务。

表1FX2N基本单元

型号。输入。输出输入输出

维电器输出2晶闸管输出。晶体管输出p点点C点数总点数。

FX2N-16MR-001^FX2N-16MS-001-FX2N-16MT-001P8。16

FX2N・32MR・0012FX2N-32MS-00bFX2N-32MT-001P16Q16-32

FX2N-48MR-001^FX2N-48MS-001^FX2N-48MT-001^2“2343

FX2N-64MR-001^FX2N-64MS-001-FX2N-64MT-001P32d32。64。

FX2N-S0MR-001^FX2N-S0MS-001-FX2N-S0MT-001P40Q皿80^

FX2N-128MR-001^-PFX2N-128MT-001^6364^1282

2.扩展单元

扩展单元由内部电源、内部输入输出电路组成,需要和基本单元••起使用。在基本单

元的I/O点数不够时,可采用扩展单元来扩展I/O点数。

3.扩展模块

扩展模块由内部输入输出电路组成,自身不带电源,由基本单元、扩展单元供电,需要

和基本单元一起使用。在基本单元的I/O点数不够时,可采用扩展模块来扩展I/O点数。

4.特殊功能模块

FX2N系列PLC提供了各种特殊功能模块,当需要完成某些特殊功能的控制任务时,就

需要用到特殊功能模块。

1)模拟量输入输出模块

2)数据通信模块

3)高速计数器模块

4)运动控制模块

5.相关设备

1)专用编程器

FX2N系列PLC有自己专用的液晶显示的手持式编程器FX-10P-E和FX-20P-E,它们不

能直接输入和编辑梯形图程序,只能输入和编辑指令表程序,可以监视用户程序的运行情况。

2)编程软件

在开发和调试过程中,专用编程器编程不方便,使用范围和若命也有限,因此目前的发

展趋势是在计算机上使用编程软件。目前常用的FXZN系列PLC的编程软件是FX-FCSAVI

N-E/-C和SWOPC-FXGPAVIN-C编程软件,它们是汉化软件,可以编辑梯形图和指令表,

并可以在线监控用户程序的执行情况。

3)显示模块

显示模块FX-10DM-E可以安装在控制屏的面板上,用电缆与PLC相连,有5个键和带

背光的LED显示器,显示两行数据,每行16个字符,可用于各种型号的FX系列PLC。可

以监视和修改定时器T、计数器C的当前值和设定值,监视和修改数据寄存器D的当前值。

4)图形操作终端

GOT-900系列图形操作终端FX2N系列PLC人机操作界面中的较常用的一种。它的电源

电压为DC24V,用RS-232C或RS-485接口与PLC通信。有50个触摸键,可以设置500

个画面。可以用于监控或现场调试。

2.FX2N系列PLC性能指标

在使用PLC的过程中,除了需要熟悉PLC的硬件结构,还应了解PLC的一些性能指标。

1)FX2N的一般技术指标

2)FX2N的电源指标

3)FX2N的输入技术指标

4)FX2N的输出技术指标

二、三菱FX2N系列PLC的外部接线

1.端子排

FX2N-32MRPLC的接线端子如图1所示。L、N端是电源的输入端,一般直接使用工频交

流电(AC100〜250V),L端为交流电源相线,N为交流电源的中性线。机内自带直流24V内

部电源,为输入器件和扩展单元供电。X0〜X17为输入端子,COM为输入端子的公共端。

Y0〜Y17为输出端子,COM1-COM4为输出端子的公共端。FX2N-32MR的输入端子只有一个

公共端子COM,而输出端子的公共端共有4个(COM1〜COM4),其中YO、Yl、Y2、Y3的

公共端子为COM1,Y4、Y5、Y6、Y7的公共端子为COM2,中间用颜色较深的分隔线分开,

其它公共端同理。

接地端子电源端子DC24V输出输入端子空端子

1'♦1•11XOIX2IX4IX6|X10|X12|X14|X16|・|

1|N|.|24-1XI|X3X:)|X7|X11]\13|Xlh|X17|

MITSUBISHI

FX2N-32MR

1YO|Y2|•|¥4|¥6|•|Y10|Y12|•|Yl4|¥16|•|

|CQM1|Y1|V3「八(2|Y5|Y7p)\f3|Yll|Y13LW|V15|¥17|

公共端子输出端子分隔线

(YO、YkY2、Y3公共端)

图2FX2N-32MR的端子排列

2.漏型输入和源型输入

漏型输入和源型输入是针对直流输入的,对于FX2N系列PLC来说,DC电流从PLC公

共端(COM端)流进,而从输入端流出,称为漏型输入。而源型输入电路的电流是从PLC

的输入端流进,而从公共端流出。三菱公司在中国销售的FX2N系列PLC只有漏型输入的型

号。当输入是无电压触点输入时,如图3所示,电流经24+端子输出,经内部电路、X输入

端子和外部的触点,从COM端子流回24V电源的负极。当输入是2线式接近传感器时,接

线如图4所示,2线式接近传感器为NPN型。当输入是3线式接近传感器时,接线如图5

所示,3线式接近传感器也是NPN型。

图3无电压触点输入接线图

图42线式接近传感器输入接线图

图53线式接近传感器输入接线图

3.漏型输出和源型输出

FX2N系列的PLC输出有漏型输出和源型输出两种类型,漏型输出是指负载电流流入输

出端子,而从公共端子流出。源型输出是指负载电流从输出端子中流出,而从公共端子流入。

漏型输出如图6所示,当输出继电器Y为ON时,电流从Y端流入,从公共端COM流出。

源型输出如图7所示,当梯形图中的输出继电器Y为ON时,电流从公共端COM流入,从

Y端流出。

负我

图6漏型输出

负我

图7源型输出

4.外部接线实例

以FX2N-32MR型PLC为例,在PLC的输入端接入一个按钮、一个限位开关,还有•个接

近开关;输出为一个220V的交流接触器和一个电磁阀。

图8外部接线图

三、三菱FX2N系列PLC的编程元件

PLC的编程语言有5种,分别是顺序功能图、梯形图、功能块图、指令表和结构文本,

其中应用最多的是梯形图,PLC的梯形图如图9所示。

叫Y0

TI-------------()

图9PLC的梯形图

1.三菱FX2N系列PLC的编程元件

1)输入继电器(X)

输入继电器一般都有一个PLC的输入端子与之对应,它是PLC用来接收用户设备输入

信号的接口。当接在输入端子的开关元件闭合时,输入继电器的线圈得电,在程序中的常开

触点闭合,常闭触点断开,这些触点可以在编程时任意使用,使用次数不受限制。编程时应

注意的是,输入继电器的线圈只能由外部信号来驱动,不能在程序内用指令来驱动,因此在

用于编制的梯形图中只能出现输入继电器的触点,而不应出现输入继电器的线圈,其触点也

不能直接输出带动负载。

2)输出继电器(Y)

输出继电器一般也都有一个PLC的输出端子与之对应,它是用来将输出信号传送到负

载的接口,用于驱动负载。当输出继电器的线圈得电时,对应的输出端子接通,负载电路开

始工作。每一个输出继电器线圈有无数对常开触点和常闭触点供编程时使用。编程时需要注

意的是外部信号无法直接驱动输出继电器,它只能在程序内部驱动。

3)辅助继电器(M)

FX2N系列PLC内部有很多辅助继电器,和输出继电器一样,只能山程序驱动,每个辅助

继电器也有无数对常开、常闭接点供编程使用。辅助继电器的触点在PLC内部编程时可以任

意使用,但它不能直接驱动负载,外部负载必须由输出继电器的输出触点来驱动。

在逻辑运算中经常需要一些辅助继电器作为辅助运算用,这些器件往往用作状态暂存、

移位等运算。另外一些辅助继电器还有一些特殊功能。以下是几种常用的辅助继电器。

•般辅助继电器的作用和继电器控制系统中的中间继电器相同,它是用来保存控制继电

器的中间操作状态。存取的地址范围是M0〜M499,共500个点;电池后备/锁存辅助继电

器具有断电保护功能,断电后辅助继电器所存储的信息锁存保持不变,存取的地址范围是

M500-M3071,共2572个点。

特殊辅助继电器是用来存储系统的状态变量、有关的控制参数和信息的具有特殊功能的

辅助继电器。特殊辅助继电器的存取的地址范围是M8000〜M8255,共256个点。

4)状态继电器(S)

也称顺序控制继电器,它常用于顺序控制或步进控制中,并与其指令一起使用实现顺序

或步进控制功能流程图的编程。通常状态继电器可以分为下面5个类型。

初始状态继电器:地址范围是从S0〜S9,共10个点。回零状态继电器:地址范围是从

S10-S19,共10个点。通用状态继电器:地址范围是从S20〜S499,共480个点。断电保

持状态继电器。地址范围是从S500〜S899,共400个点。报警用状态继电器:地址范围是

从S900〜S999,共100个点。

5)定时器(T)

定时器的定时精度分别为1ms,10ms和100ms三种,定时器的地址范围是TO〜T255,它

们的定时精度和定时范围并不相同,用户可以根据所要定时的时间来选择定时器。

6)计数器(C)

计数器用于累计计数输入端接收到的由断开到接通的脉冲个数,其设定计数值由程序设

置。计数器的地址范围是C0〜C234。

7)高速计数器(HSC)

高速计数器的工作原理和普通计数器基本相同。不同的是普通计数器的计数频率受扫描

周期的影响,因此计数的频率不能太高;而高速计数器用来累计比CPU扫描速率更快的高速

脉冲。高速计数器的地址范围是C235〜C255。

8)数据寄存器(D)

通用数据寄存器:地址范围是D0〜D199,共200点。

电池后备/锁存数据寄存器:地址范围是D200〜D7999,共7800个点。

特殊寄存器:地址范围是D8000〜D8255,用来控制和监视PLC内部的各种工作方式和

元件。

文件寄存器:地址范围是D1000〜D7999,共7000个点。

变址寄存器:FX2N系列PLC有16个变址寄存器,地址范围分别是V0〜V7,Z0〜Z7,变

址寄存器除了和通用的数据寄存器具有相同的使用方法外,还可以用来改变编程元件的元件

号。

9)指针(P/I)

指针(P/D包括分支和子程序用的指针(P)及中断用的指针(Do分支和子程序用的

指针从P0〜P127,共128点。中断用的指针从10口□〜18口口,共9点。

10)常数(K/H)

常数也作为编程元件对待,它在存储器中占有一定的空间,十进制数用K表示,十六进

制常数用H表示。

2.三菱FXZN系列PLC的寻址方式

FXZN系列PLC将数据存于不同的存储单元(软继电器),每个存储单元都有自己唯一

的地址,这就是寻址方式。PLC有两种寻址方式,分别是直接寻址和间接寻址。直接寻址

方式是指直接找到元件的名称进行存储,而间接寻址则不直接通过元件名称来存储。取代继

电器控制的数字控制系统,一般只用直接寻址。

1)直接寻址

位寻址格式、字寻址和双字寻址、位组合寻址

2)间接寻址

FX2N系列PLC利用变址寄存器V0〜V7和Z0〜Z7来进行间接寻址。

3.三菱FX2N系列PLC的数据格式

1)十六进制数

PLC中,只有二进制数是可以被直接处理的,但是二进制数表达过于繁杂,所以可以用

十六进制数来表示二进制数。十六进制数有16个数字符号,即0〜9和A〜F,A〜F分别对应

十进制数10〜15,十六进制数采用逢16进1的运算规则。4位二进制数转换成1位16进制数,

例如二进制数0001110000010101可以转换成十六进制数1C15。

2)BCD码

BCD码是按二进制编码的十进制数。每位十进制数用4位二进制数来表示,0〜9对应的

二进制数为0000〜1001,例如十进制数1234对应的BCD码为0001001000110100»16位BCD

码对应4位二进制数,范围是0000〜9999。从PLC外部的数字拨码开关输入的数据一般都是

BCD码,PLC送给外部的7段显示器的数据一般也是BCD码,因此PLC在处理时必须将BCD

码转换成二进制数。

3)科学计数法

科学计数法可以用来表示整数和小数,在科学计数法中,数据占用相邻的两个数据寄存

器(例如D10和Dll),D11为高16位,D10为低16位,数据格式为尾数X10指数,D10中存放

的是尾数,D11中存放的是指数,其尾数是4位BCD整数范围是0、1000〜9999和-9999〜-1000,

指数的范围为41〜+35。

4)浮点数格式

浮点数也可以用来表示整数和小数,浮点数占JIJ相邻两个数据寄存器(例如D11和D10),

D11为高16位,D10为低16位,数据格式为尾数X2指数,在32位中,尾数占低23位(即b0〜

b22位,b0为最低位),指数占8位(b23〜b30位),最高位(b31位)为符号位。

第3章三菱FX2N系列PLC的指令系统

一、三菱FX2N系列PLC的基本指令

1.常用指令

1)标准触点指令

XOXIM0

LDX0

HH/M)ORM0

M0

ANTXI

HPOITMO

X2X3MlLDTX2

H/HFH)ANDX3

C2ORIC2

H/l~~1OUTMl

图i标准触点指令

2)逻辑电路块的连接指令

XIX3YOIDXI

ORX2

(

TH/4hLDTX3

j/卜~)ORX4

AKB

LDIX5

X5X6ANDX6

ORB

H/HPOCTYO

图2电路块连接指令

[练习]

根据梯形图写出指令发

//“"

o方

x•

XILX<0LDX-1«0

_—

—D1B

X4X

1A、

rAD411

L2I—

2xNDX1LDX12

X/IDAlX13AVXn3

dKODLN1D

X194

/L—RLBDX4nNIXI5

XIxt

4AX15旧R

-Nl

”ol

O网B

RB

OYnoCH册TYIO

rT!(,*

根据梯形图写出指令表

LD

O

L>RD

R

LND

A

NI

期«B

>K

。NB

“>R1

(HX7

CH

(a)(b)

3)堆栈操作指令

FXZN系列PLC有一个11位的堆栈,堆栈按“先进后出,后进先出”的原则存取,即

先入的数据放在栈下方,后进的数据放在栈上方,出栈时上方的数据(后进的数据)先出去,

下方的数据(先进的数据)后出去。栈顶用来存储逻辑运算的结果,下面的10位用来存储

中间结果。与堆栈有关的指令有以下3个。

入栈指令(MPS):当前的逻辑运算结果压入栈顶,堆栈中原来的数据依次向下一层推

移。

读栈指令(MRD):读取存储在栈顶的数据,读出数据后堆栈内的数据不会上下移动。

出栈指令(MPP):弹出栈顶的数据,使栈中各层的数据向上移动一层,第2层的数据

成为堆栈的新的栈顶值,原栈顶值被推出丢失。

这些堆栈操作指令如图3所示,其中MPS和MPP必须成对出现。主要用在多重输出电

路。

Xo

LDS

\lpDX

AN1

ouTY1

\fRD

ANDX3

WT¥2

P

ANWDX4

TY3

图3堆栈操作指令

[练习]

根据梯形图写出指令表

DXoPP

LDWtNDX4

八wXIPS

NADX5

wlWX2rTY2

AX

aYopP

CT

叩xDX6

wrN

X3cTY3

SDY1

olIT

根据梯形图写出指令表

(a)(b)

4)置位、复位指令

置位指令(SET)的功能是将某个存储器置1;复位指令(RST)的功能是将某个存储

器置0。SET指令用于Y、M和S,RST指令可以用于复位Y、M、S、T和C,也可以将字

元件D、V和Z清零。

X0J1___

XI___IL

YQj~L

图4置位、复位指令

5)触点检测指令

触点检测指令包括上升沿检测的触点指令和下降沿检测的触点指令。上升沿检测的触点

指令有LDP、ANDP、ORP,触点中间有一个向上的箭头,对应的触点仅在指定位元件的上

升沿时接通一个扫描周期;下降沿检测的触点指令有LDF、ANDF、ORF,触点中间有一个

向下的箭头,对应的触点仅在指定位元件的下降沿时接通一个扫描周期。

幻LV

TTpX1

LDFX2

OR

TXJ2OL'TY0

图5触点检测指令

6)微分输出指令

微分输出指令包括上升沿微分输出指令(PLS)和下降沿微分输出指令(PLF)。PLS

指令和PLF指令只能用于Y和M(不包括特殊辅助继电器)。如图16所示,M10仅在X3

的上升沿的一个扫描周期内为ON,Mil仅在X3的下降沿的一个扫描周期内为ON。

LDX3

PLSM10X3j_i_r

PLSMIO

X3LDX3monn

|-------PLFMilPLFMilMHn_

图6微分输出指令

7)主控指令与主控复位指令

IDX10

MCNOMIO

LDXI

SETY1

LDX2

OUTY2

MCRNO

LDX3

OUTY3

图7主控复位指令

8)取反指令

取反指令INV在梯形图中用一条45°短斜线表示。INV指令将执行该指令之前的运算

结果取反,运算结果如果为1则将它变为0,运算结果如果为0则将它变为lo

IHX10HXU/H-Y10)巴XX11

OCT¥10

图8取反指令

9)空指令

空指令NOP使该步序空操作,不影响程序的执行。在程序全部清除时,全部指令变成

NOPo

10)程序结束指令

程序结束指令END将强制结束当前的扫描执行过程。若不写END指令,将从用户程

序存储器的第一步执行到最后一步。如果原来PLC用户程序存储器有程序,并且比新写入

的程序要长,下载新的程序时,原有的程序不能完全覆盖,在执行程序的过程中,执行完新

的程序后接下去执行原来的未被覆盖的程序,导致出错。将END指令放在程序结束处,只

执行第一步到END之间的程序,可以避免上述问题的产生,并且可以缩短扫描周期。

在调试程序的时候也可以将END指令插在各段程序之后,•段一段程序开始调试,调

试好的程序将END指令去掉。

[练习]

根据梯形图写出指令表

2.定时器指令

PLC中的定时器相当于继电器控制系统中的时间继电器,用来定时。FXZN系列PLC的

定时器共有2种类型:通用定时器和积算定时器。定时器有1ms、10ms、100ms三种分辨率,

分辨率取决于定时器号,如表1所示。可用常数K或数据寄存器(D)的内容来设置定时

值。

表IFXZN系列PLC的定时器

类型分辨率定时范围定时器号

10ms327.67sT200〜T245

通用定时器

100ms3276.7sTO〜T199

1ms32.767sT246〜T249

积算定时器

100ms3276.7sT250〜T255

1)通用定时器

当通用定时器的线圈通电时,定时器开始定时,定时时间到时,它的常开触点闭合,

常闭触点断开;通用定时器没有断电保持功能,在输入电路断开或停电时被复位。

LDXIXI_J-LT;L

OUTTOK50so____m

LDTO当前值幺/,

OUTY0

图9通用定时翳指令

2)积算定时器

积算定时器在输入电路接通时开始计时.,当输入电路断开或停电时,当前值保持不变。

需要用复位电路对其进行复位。

tlt2

y7izM

R刀K人

xi_nj—T

Y0

3.内部计数器指令

FX2N系列的内部计数器是在执行扫描周期时对内部器件(如X、Y、M、S、T和C)

的信号计数,计数脉冲为ON或OFF的持续时间应该比扫描周期长。

1)16位加计数器

16位加计数器的设定值为1-32767。

X10-11

K1------RSTC1LDX10

RSTC1xujiniuinnjuui

XIIJIK5LDXII

()01TClK5

H1-----当前值_上广|_

CIYILDC1

H1-----()017Y1Y1_______I—1___

4

图1116位加计数器指令

2)32位双向计数器

32位双向计数器的设定值为一2147483648〜+2147483647,其加/减计数方式由对应的

特殊辅助继电器M8200〜M8234设定,对应的辅助继电器为ON,为减计数器,反之为加计

数器。

LDX10

OCTM8200

LDXII

RSTC200

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论