slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
PLC 技 能 训 练 PowerPoint Presentation
Download Presentation
PLC 技 能 训 练

Loading in 2 Seconds...

play fullscreen
1 / 107

PLC 技 能 训 练 - PowerPoint PPT Presentation


  • 275 Views
  • Uploaded on

PLC 技 能 训 练. 技能基础班 (12 课时). 授课人:宁红星. 广州开发区高技能人才公共实训鉴定基地. 目 录. 第一天( 6 课时理论 ) 第 1 章 PLC 的初步认识 第 2 章 PLC 编程元件 第 3 章 PLC 逻辑指令 第 4 章 PLC 基本电路 第二天( 6 课时实训) 第 5 章 PLC 编程软件 第 6 章 上机练习. 第一章 PLC 的初步认识. 一、 PLC 的定义

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PLC 技 能 训 练' - siyamak-jihan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

PLC 技 能 训 练

技能基础班(12课时)

授课人:宁红星

广州开发区高技能人才公共实训鉴定基地

slide2
目 录
  • 第一天(6课时理论)
  • 第1章 PLC的初步认识
  • 第2章 PLC编程元件
  • 第3章 PLC逻辑指令
  • 第4章 PLC基本电路
  • 第二天(6课时实训)
  • 第5章 PLC编程软件
  • 第6章 上机练习
slide3
第一章 PLC的初步认识
  • 一、PLC的定义

可编程序控制器是一种以逻辑和顺序方式控制机器动作的控制器,简称PLC(Programmable Logic Controller)或PC(Programmable Controller)。

它实质上是一台用于工业控制的专用计算机,它与一般计算机的结构及组成相似。

slide4

1、三菱PLC系列和类型

1、1980-1990

三菱PLC主要有F\F1\F2系列小型PLC,K/A系列中、大型PLC

2、1990-2000

三菱PLC主要分为FX系列小型PLC,A系列(A2S\A2US\Q2A)中大型PLC

3、2000以后

三菱PLC主要分分为FX系列小型PLC,Q系列(Qn\QnPH)中大型PLC

2 fx plc
2、三菱FX系列PLC介绍

FX系列PLC包括FX1S \ FX1N \ FX2N \ FX3U四种基本类型的PLC,早期还包括FX0系列产品。

FX1S系列为整体固定I/O结构,最大I\O点数为40,I\O点数不可扩展;

FX1N \ FX2N \ FX3U系列为基本单元加扩展的结构形式,可以通过I\O扩展模块增加I\O.

FX1N最大的I\O点数是128点

FX2N最大的I\O点数是256点

FX3U最大的I\O点数是384点(包括CC-Llink连接的远程I\O)

FX1NC \ FX2NC \ FX3UC是变形系列,主要区别是端子的连接方式和PLC的电源输入,变形系列的端子采用的插入式,输入电源只能24VDC,较普通系列要便宜。普通系列的端子是接线端子连接,电压允许使用AC电源。

FX1S系列PLC只能通过RS-232、RS-422\RS-485等标准接口与外部设备、计算机以及PLC之间通讯. FX1N \ FX2N \ FX3U增加了AS-I \ CC-Link网络通讯功能。

slide6

3、三菱FX2N系列PLC介绍

FX2N系列是小型化,高速度,高性能和所有方面都是相当于FX系列中最高档次的超小型程序装置。除输入输出16~256点的独立用途外,还可以适用于多个基本组件间的连接,模拟控制,定位控制等特殊用途,是一套可以满足多样化广泛需要的PLC。

FX2N系列PLC的特点:

①系统配置,固定灵活

可进行16~256点的灵活输入输出组合。可连接扩展模块,包括FX0N系列扩展模块。

②编程简单,指令丰富

功能指令种类多,有高速处理指令:、便利指令、数据处理:、特殊用途指令等等。

slide7

③ 品种丰富,特殊用途

可选用16/32/48/64/80/128/点的主机,可以采用最小8点的扩展模块进行扩展。也可根据电源及输出形式,自由选择。

④ 高性能, 高速度

内置程序容量8000步,最大可扩充至16K步, 可输入注释,还有丰富的软组件。1个指令运行时间,基本指令只需0.08μs,应用指令在1.52μs~几百μs之间。

⑤ 通信简单化

一台FX2N主机可安装一个机能扩充板,使用FX2N-485-BD及FX0N-485 ADP的FX2N系列PLC间,可作简易PLC通信连接。还加了M-NET网络链接的通信模块,以适应网络链接的需要。

⑥ 共享外部设备

可以共享FX系列的外部设备,如便携式简易编程器FX-10P-E、FX-20P-E(需使用FX-20P-CAB0作连接线)。用SC-09电缆线与微机连接,可使用FX-PCS/WIN 编程软件。

slide8

4、FX系列PLC命名方法

三菱公司的FX系列的PLC基本单元和扩展单元的型号由字母和数字组成,其格式如图所示:

其中①~⑤各框的含义说明如下:

① 系列的名称:如0N、1S、1N、2N、3U

② I/O总点数:4~256

③ 单元类型:M为基本单元,EX为输入扩展模块,EY为输出扩展模块,E为输入/输出混合扩展单元或扩展模块。

slide9

④ 输出形式:

R为继电器输出----可以带交、直流负载;

S为双向晶闸管输出----只能带交流负载;

T为晶体管输出----只能带直流负载;

⑤ 适用类型或特殊品种,举出常用的几种,如:

D、DS为DC24V电源

DSS为DC24V电源,源型晶体管输出

ES为AC电源

ESS为AC电源,源型晶体管输出

A1为AC电源,AC输入(AC100~120V)或AC输入模块

无标记为AC电源,DC输入,横式端子排

/UL为符合UL认证

slide11

5、PLC的应用领域

主要用于设备和生产过程的自动控制系统

slide12

PLC具体应用:

  • 用于开关逻辑控制
  • 这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
  • 用于模拟量控制
  •   在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。
slide13
PLC具体应用:
  • 3. 用于运动控制

PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。

  • 4 .用于过程控制
  • 过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
slide14
PLC具体应用:
  • 5、用于数据处理
  • 现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
  • 6、用于通信及联网
  • PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。
slide15

编程器及其他设备

二、PLC的作用及各部分的作用

PLC由三部分组成 :中央处理单元(CPU板)、输入输出(I/O)部件和电源部件

按钮、

继电器触点

行程开关等

接触器

电磁阀

指示灯等

PLC的基本组成框图

slide17

 CPU:(1) 将各种输入信号取入存储器。

(2) 编译、执行指令。

(3) 把结果送到输出端。

(4) 响应各种外部设备的请求。

各组成部分的作用

 存储器:

RAM:存储各种暂存数据、中间结果、用户正调

试的程序。

ROM:存放监控程序和用户已调试好的程序。

slide18

输入、输出接口:采用光电隔离,减小了电磁干扰。

输出三种形式:继电器 -- 低速大功率

可控硅 -- 高速大功率

晶体管 -- 高速小功率

 各种接口、高功能模块:便于扩展。

小型机:一体机。有接口可扩展。

中、大型机:模块式。可根据需要在主板上随意组合。

slide19

三、PLC的工作原理

  • PLC是采用“顺序扫描,不断循环”的方式进行工作的。
  • 扫描周期定义:扫描一条程序所用的时间。
  • 扫描周期的长短主要取决于程序的长短。大概在1-100ms之间。
slide20

I/O刷新

O

刷新

I

刷新

执行指令

一个扫描周期

这种工作方式

有什么好处?

微机:等待命令。

PLC:循环扫描。

CPU从第一条指令开始执行,遇到结束符又

返回第一条,不断循环。

答:对慢速响应系统,

增强了抗干扰能力。

slide21

四、PLC编程语言

  • PLC标准的编程语言有5种:
  • 1、梯形图
  • 2、指令表
  • 3、顺序功能图(SFC)
  • 4、功能块图
  • 5、结构文本

注意:PLC的设计和生产至今尚无国际统一标准,不同厂家所用语言和符号也不尽相同。但它们的梯形图语言的基本结构和功能是大同小异的。

slide22

Y0

X0

X1

X2

Y0

1、梯形图

——PLC最常用的编程语言

  • 梯形图是在原继电器—接触器控制系统的继电器梯形图基础上演变而来的一种图形语言。它是目前用得最多的PLC编程语言。

输入继电器:X

输出继电器: Y

右母线

左母线

梯形图

slide23

X1

Y1

X2

Y2

(1)梯形图中的符号

( )

  • 1.线圈
  • 2.动合触点(常开触点)
  • 3.动断触点(常闭触点)
  • 4、功能指令 [ ]

等效开关

注意:它们并非是物理实体,而是“软继电器”。每个“软继电器”仅对应PLC存储单元中的一位。该位状态为“1”或“ON”时,对应的继电器线圈接通,其常开触点闭合、常闭触点断开;状态为“0”或“OFF”时,对应的继电器线圈不通,其常开、常闭触点保持原态。

slide24

(2)梯形图注意事项

  • 能流只能从左母线流向右母线。
  • 继电器触点和线圈只能作为水平元件使用。
  • 网络中,最右一列只能放置线圈。
  • 线圈如放在其他列,其右边不能放置任何指令 。右边的只能是输出元件。
  • 线圈在梯形图程序中只能使用一次,但作为该线圈的触点,可以在梯形图中多次使用。
  • 若梯形图中串联或并联的指令数超过网络规定的数值时,必须使用内部继电器经分段组合来完成 。
  • 梯形图应满足“上重下轻”、“左重右轻”的原则。
slide25

例:“上重下轻”的编程原则

符合“上重下轻”编程原则

不符合“上重下轻”编程原则

slide26

例:“左重右轻”的编程原则

符合“左重右轻”编程原则

不符合“左重右轻”编程原则

slide27
2、指令语句表

步序 助记符(指令) 操作元件

slide28
第二章 可编程序控制器的编程元件编程元件的名称介绍

一、编程元件名称的组成

字母+数字

字母代表功能,表示元件类型;

数字表示元件序号;输入、输出继电器的元件号采用八进制数,其它编程元件的元件号采用十进制数。

例如 X07 ,Y10 ,M125。

slide29

二、编程元件(软元件)定义

(一)定义:PLC中可被程序使用的所有功能性器件。可将各个软组件理解为具有不同功能的内存单元,对这些单元的操作,就相当于对内存单元进行读写。由于PLC的设计的初衷是为了替代继电器、接触器控制,许多名词仍借用了继电器、接触器控制中经常使用的名称,例如“母线”、“继电器”等。

(二)编程元件种类:

2014/11/27

29

slide30

X1

Y1

X2

Y2

1.输入继电器 (X)(常用)

输入继电器是PLC中用来专门存储系统输入信号的内部虚拟继电器。它又被称为输入的映像区,它可以有无数个动合触点和动断触点,在PLC编程中可以随意使用。这类继电器的状态不能用程序驱动,只能用输入信号驱动。FX系列PLC的输入继电器采用八进制编号。FX2N系列PLC带扩展时,输入继电器最多可达184点,其编号为X0~X7、X10~X17…X260~X267。

2.输出继电器 (Y)(常用)

输出继电器是PLC中专门用来将运算结果信号经输出接口电路及输出端子送达并控制外部负载的虚拟继电器。它在PLC内部直接与输出接口电路相连,它有无数个动合触点与动断触点,这些动合与动断触点可在PLC编程时随意使用。外部信号无法直接驱动输出继电器,它只能用程序驱动。FX系列PLC的输出继电器采用八进制编号。FX2N系列PLC带扩展时,输出继电器最多可达184点,其编号为Y0~Y7、 Y10~Y17…Y260~Y267。

slide31

3.辅助继电器 (M)(常用)

辅助继电器是PLC供用户存放中间变量,用软件实现,它们不能接收外部的输入信号,由程序驱动,也有常开和常闭触点。它不能直接驱动负载。相当于继电器电路的中间继电器。

辅助继电器采用十进制编号

slide32

在FX系列中,除了输入继电器X和输出继电器Y的元件号采用八进制外,其它编程元件的元件号均为十进制。在FX系列中,除了输入继电器X和输出继电器Y的元件号采用八进制外,其它编程元件的元件号均为十进制。

例如没有元件号为X8的输入继电器,有M8的辅助继电器。

slide33

高水平线

X1

ON

X1

Y1

竖线

低水平线

Y1

ON (1)

X2

ON

ON

Y2

OFF

T

OFF (0)

上升沿

下降沿

4.定时器(T)(常用)

定时器的分析工具--时序图

例:

2014/11/27

时序图是用于辅助分析梯形图的一种工具。

高水平线:线圈通电/触点动作

低水平线:线圈断电/触点原态

竖线:线圈通断电/触点闭断时刻

33

slide34

例:

当X1,X2处于如下几种状态时,YI的状态?

2014/11/27

34

slide35

ON

(得电)

X0

T0 K10

T0

OFF(断电)

Y0

脉冲周期

4.定时器(T)(常用)

PLC定时器的作用相当于时间继电器。它的定时功能是通过对时钟脉冲的计数来实现的。时钟脉冲的周期有1ms(=0.001s)、10ms和100ms。

当定时器的计数值和设定值相等时,其输出触点动作,即常开触点闭合,常闭触点断开。

PLC运行时,会自动产生时间脉冲,其中T0-T199定时器只针对100ms的时间脉冲进行计数; T200-T245定时器只针对10ms的时间脉冲进行计数。

定时器由3个部分组成:

1.表示选择计数对象的脉冲周期。

2.脉冲计数个数的设定值。

说明:

当X0闭合通电时,T0开始计数100ms的脉冲数,当计数脉冲个数值=设定值10时(即10×100ms=1s后),会驱动T0触点闭合,然后Y0得电。

当X0断电后,计数值清零,定时器触点恢复原来状态。

3.定时器的触点,当脉冲计数值=设定值时,驱动T0触点动作闭合,Y0得电。

slide36

X0断电,定时器计数值清零

X0

T200

X0(开关)

T200

Y0

Y0

定时器的设定值可通过常数k或数据寄存器D的内容来设定。T后面的数字表示定时器的定时类型和定时精度,K后面的为计数次数,定时时间的计算公式:

定时时间=计数次数×定时精度

3.28 s

通用定时器的工作原理可用下图说明:

ON

OFF

K328

K328

定时器的计数值和设定值相等时,T200触点闭合,Y0得电

定时器T200

计数值

当定时器的计数值和设定值相等时,其输出触点动作,即常开触点闭合,常闭触点断开。

ON

OFF

slide37

T0

X0

K20

T1

T0

Y0

T1

K10

  • 思考题:

1.如图所示,问当X0为ON后,Y0灯1.5S、2.5S的时候的状况?

(A)亮、亮

(B)灭、亮

(C)亮、灭

2.请仔细分析梯形图,X0闭合后,第1S,2.5S,4S时Y0灯的状态?

(A) 灭,亮,亮

(B) 灭,亮,灭

(C) 灭,灭,亮

3.如图所示,当X0闭合时,Y0、Y1看起来的演示效果是:( )

(A)Y0闪烁,Y1一直不亮

(B)Y0、Y1都闪烁

(C)Y0闪烁,Y1一直亮

slide38
5、计数器(C)
  • 计数器是PLC重要内部部件,它是在执行扫描操作时对内部元件X、Y、M、S、T、C的信号进行计数。当计数达到设定值时,计数器触点动作。计数器的动合、动断触点可以无限使用。
slide39
FX2N系列PLC有256个计数器,地址编号为C0—C255,其中C0—C234为普通计数器,C235一C255为高速计数器。 FX2N系列PLC有256个计数器,地址编号为C0—C255,其中C0—C234为普通计数器,C235一C255为高速计数器。

普通计数器C的使用说明:

(1)计数器的功能是对输入脉冲进行计数,计数发生在脉冲的上升沿,达到计数器设定值时,计数器接点动作。每个计数器有常开和常闭接点,可以无限次引用。

(2)计数器有一个设定值寄存器,一个当前值寄存器。16位计数器的设定值范围是1~32767,32位增减计数器的设定值范围是―2147483648—2147483647。设定值为K0和K1的作用相同,都是在第一次计数时动作。

(3)普通计数器在计数过程中发生断电,则前面所计的数值全部丢失,再次通电后从0开始计数。

(4)掉电保护计数器在计数过程中发生断电,则前面所计数值保存,再次通电后从原来数值的基础上继续计数。

slide43
6、状态继电器(S)
  • 状态继电器是PLC在顺序控制系统中实现控制的重要内部元件。它与后面介绍的步进顺序控制指令STL组合使用,运用顺序功能图编制高效易懂的程序。状态继电器与辅助继电器一样,有无数的动合触点和动断触点,在顺控程序内可任意使用。
  • 状态继电器分成四类,其编号及点数如下:
  • 初始状态:S0~S9(10点);
  • 回零:S10~S19(10点);
  • 通用:S20~S499(480点);
  • 保持:S500~S899(400点);
  • 报警:S900~S999(100点)。
slide44
7、数据寄存器(D)
  • 可编程控制器用于模拟量控制、位置控制、数据I/O时,需要许多数据寄存器存储参数及工作数据。这类寄存器的数量随着机型不同而不同。
  • 每个数据寄存器都是16位,其中最高位为符号位,可以用两个数据寄存器合并起来存放32位数据(最高位为符号位)。
  • a.通用数据寄存器D0~D199只要不写入数据,则数据将不会变化,直到再次写入。这类寄存器内的数据,一旦PLC状态由运行(RUN)转成(STOP)时全部数据均清零。
  • b.停电保持数据寄存器D200~D7999除非改写,否则数据不会变化。即使PLC状态变化或断电,数据仍可以保持。
  • c.特殊数据寄存器D8000~D8255这类数据寄存器用于监视PLC内各种元件的运行方式用,其内容在电源接通(ON)时,写入初始化值(全部清零,然后由系统ROM安排写入初始值)。
  • d.文件寄存器D1000~D7999文件寄存器实际上是一类专用数据寄存器,用于存储大量的数据,例如采集数据、统计计算器数据、多组控制参数等。其数量由CPU的监视软件决定。在PLC运行中,用BMOV指令可以将文件寄存器中的数据读到通用数据寄存器中,但不能用指令将数据写入文件寄存器。
8 p i
8、内部指针(P、I)
  • 内部指针是PLC在执行程序时用来改变执行流向的元件。它有分支指令专用指针P和中断用指针I两类。
  • a.分支指令专用指针P0~P63分支指令用指针在应用时,要与相应的应用指令CJ条件跳转、CALL子程序调用、FEND主程序结束、SRET返回及END结束配合使用,P63为结束跳转使用。
  • b.中断用指针I中断用指针是应用指令IRET中断返回、EI开中断、DI关中断配合使用的指令。
slide46

第三章 PLC的基本逻辑指令

  • 1.逻辑取与输出线圈指令(LD、LDI、OUT、END)
slide47
编程例题1:三相电动机点动控制线路与程序
  • PLC基本编程步骤:
  • 1、分配I/O表;
  • 2、画PLC接线图;
  • 3、梯形图;
  • 4、指令表;
  • 5、程序下载(PLC与计算机通信);
  • 6、调试运行;
slide49
三相电动机点动控制程序设计:
  • 1、分配I/O表
  • 2、PLC接线图 3、梯形图

4、指令表

0 LD X000

1 OUT Y000

2 END

slide54
3、梯形图

4、指令表

slide55
编程实例3:三相电动机点动自锁混合控制程序编程实例3:三相电动机点动自锁混合控制程序
slide56
编程实例3:三相电动机点动自锁控制程序设计:编程实例3:三相电动机点动自锁控制程序设计:
  • 1、分配I/O表
  • 2、PLC接线图
slide57
编程实例3:三相电动机点动自锁控制程序设计:编程实例3:三相电动机点动自锁控制程序设计:
  • 3、梯形图
  • 4、指令表
  • 0 LD X000
  • OR M0
  • ANI X001
  • ANI X003
  • OUT M0
  • LD X002
  • ANI X001
  • ANI X003
  • OUT M1
  • LD M0
  • OR M1
  • OUT Y000
  • END

辅助继电器M是用软件实现的,它们不能接受外部的输入信号,也不能直接驱动外部负载,是一种内部的状态标志,相当于传统继电接触控制电路中的中间继电器。

slide60
思考题
  • 1、将启动按钮SB1接到PLC的输入接口X1上;将停止按钮SB2接到PLC的输入接口X2上;在输出端口Y1上接指示灯HL,控制要求:按下SB1时,HL灯亮;按下SB2时,HL灯灭。(用启保停方法)
  • 2、用SET、RST命令编写梯形图完成上题任务。
slide61

5、脉冲上升沿、下降沿指令LDP、LDF

例:控制要求:按下启动按钮,Y0启动,延缓几秒钟后,松开启动按钮,Y1才启动;按下停止按钮,Y0、Y1同时停止。

slide63
编程实例4:三相电动机正反转控制线路与程序编程实例4:三相电动机正反转控制线路与程序
slide64
1、分配I/O表

2、PLC接线图

编程实例4:三相电动机正反转控制线路程序设计:

slide65
编程实例4:三相电动机正反转控制线路程序设计编程实例4:三相电动机正反转控制线路程序设计
  • 3、梯形图
  • 4、指令表
  • 8 LDF X3
  • 9 OR Y1
  • ANI X1
  • ANI X0
  • ANI X2
  • ANI Y0
  • OUT Y1
  • 16 END
  • 0 LDF X2
  • OR Y0
  • ANI X1
  • ANI X0
  • ANI X3
  • ANI Y1
  • OUT Y0
slide66

6、电路块操作指令 ANB ORB

  • 在PLC梯形图程序中除了单个接点的串联与并联形式外,还有电路块的串联与并联形式,对串联电路块的操作要应用“块与”指令,对并联电路块的操作要应用“块或”指令。
slide67

“块与”指令ANB的使用说明:

(1)ANB指令不带操作数。

(2)两个或两个以上接点并联连接的电路称为并联电路块。当并联电路块与前面的电路串联连接时,使用ANB指令。

(3)并联电路块的起点用LD或LDI指令,并联结束后使用ANB指令,表示与前面的电路串联。

slide68

“块或”指令ORB的使用说明:

(1)ORB指令不带操作数。

(2)两个或两个以上接点串联连接的电路称为串联电路块。当串联电路块与前面的电路并联连接时,使用ORB指令。

(3)串联电路块的起点用LD或LDI指令,串联结束后使用ORB指令,表示与前面的电路并联。

slide70

思考题2

  • 题图(a)某台设备的接触器控制线路图,在控制功能不变的情况下改用PlC控制。要求: (1)编写输入/输出端口分配表。 (2)设计程序梯形图,
slide71
设计:
  • 1、分配I/O表
  • 2、PLC接线图
slide73

编程实例5、三台电动机顺序启动同时停止控制程序编程实例5、三台电动机顺序启动同时停止控制程序

slide78

3、梯形图 4、指令表

slide79

8、主控指令MC、MCR

  • 注;常数N为嵌套数,选择范围为N0~N7。
  • 主控、主控复位指令MC、MCR的使用说明:
  • (1)主控接点接通时,执行MC与MCR之间的指令。主控接点断开,计数器、累积定时器,以及用SET/RST指令驱动的元件保持当前状态,其余的均处在断开状态。
  • (2)执行MC指令后,左母线移至MC接点之后,所以要使用LD或LDI指令;执行MCR指令后返回到原来的母线。MC、MCR指令必须成对使用。
  • (3)主控指令可以嵌套,但最多不能超过8级(N7),嵌套级的编号顺次增大(按顺序刨、到大),返回时用MCR指令,根据编号从大到小开始解除(按顺序由大到小)。
slide86

第四章 三菱编程软件的使用

  • 一、程序编制环境及功能
  • 1.进入程序编制环境

当在计算机中安装好编程软件后,在计算机的开始菜单中选“程序”,找MELSOFT,选GX Developer启动项就可以进入GX Developer程序编制环境。

slide87

二、 梯形图程序建立及编辑操作

  • 1.建立梯形图程序文件

先进入GX Developer程序主界面。通过单击“工程”菜单中的“创建新工程(N)”,或者按下快捷键Ctrl+N,或者单击标准工具条中的图标 ,就出现如图2所示的创建新工程对话框,在下拉菜单中选择合适的PLC系列,选择合适的PLC类型;然后,选择程序类型,设置工程名和工程标题,最后按确定,则可进入梯形图编程编环境。

slide89

2. 打开梯形图程序文件

进入GX Developer程序主界面。通过单击“工程”菜单中的“打开工程(O)”,或者按下快捷键Ctrl+O,或者单击标准工具条中的图标 ,就出现打开工程对话框 。

  • 3.读取梯形图程序文件

将程序从PLC传输到计算机(上载或者读取),可以通过“在线(O)”菜单中的“PLC读取(R)”菜单项来完成。或者, 在没有打开PLC 工程文件的情况下,用鼠标点击单击标准工具条中的图标 ,就出现PLC读取对话框。(与PLC的写入类似,下面一起讲解)

slide90

4.读取其他格式的梯形图程序文件

在“工程(F)”菜单中选择“读取其他格式的文件(I)” 再选择相应的文件格式读入PLC程序。

  • 5.梯形图程序输入

梯形图程序的输入,可以用梯形图标记工具条中的图标按钮来输入,或用“编辑(E)”菜单中的“梯形图标记(S)”子菜单来输入。

slide91

6.梯形图程序编辑

梯形图程序编辑,可以使用主菜单上的“查找/替换(S)”和“编辑(E)”菜单或者梯形图写入状态下的鼠标右键菜单来完成。编辑梯形图程序时,要处于梯形图写入模式。在“编辑(E)”菜单中,用“读出模式(R)”、“写入模式(W)”切换梯形图模式 。

  • 7.梯形图的转换

在梯形图写入模式下,输入完PLC程序后,需要将梯形图转换为PLC内部格式。未转换时,梯形图背景呈灰色,转换完成时,梯形图背景呈白色 。

slide92

可以单击程序工具条中的程序变换图标,或者选择“变换(C)”菜单下的“变换(C)”菜单项,或者按下功能键F4,来完成转换。

如果有错误,或存在不能变换的梯形图,则不能完成转换,光标停留在出错处。需修正错误后,才能转换。为避免错误累积,方便差错,建议每输入一段程序,就做一次转换。

  • 8.梯形图程序的存储

通过单击“工程”菜单中的“保存工程(S)”,或者按下快捷键Ctrl+S,或者单击标准工具条中的图标 ,就可以保存梯形图文件 。

slide93

二、梯形图程序下载到PLC

程序从计算机写入(或者下载)到PLC中,可以通过“在线”菜单中的“PLC写入”菜单项来完成。或者单击标准

工具条中的图标 ,

就会出现如图3所示

的对话框。

图3 PLC写入

slide94

点击“传输设置”,就会出现如图4所示的对话框

图4传输设置

点击“通讯测试”,看看是否能正常通讯,如果不能,则双击“串行”所示图标,选择合适的“COM”端口,这里选择的是“COM1”端口,点击“确认”,回到图3所示对话框。

slide95

点击“远程操作”,就会出现如图5所示的对话框

图5远程操作

把“操作”中的“RUN”改为“STOP”,点击“执行”,确认执行后,关闭图5所示窗口,回到图3所示的对话框,勾选“MAIN”前的复选框,然后点击“执行”就可以实现向PLC中写入程序。

slide96

当程序写入成功后,点击“远程操作”,把“操作”中的“STOP”改为“RUN”,点击“执行”,确认执行后,就可以进行演示。

  • 四、PLC程序的运行与监控、调试
  • 1.PLC程序的运行

当PLC的外围电路都已经接好,接通电源,将PLC的运行停止开关(RUN/STOP)拨到运行(RUN)位置,程序就开始运行。

  • 2.PLC程序的调试和监控

基本的调试任务主要有,程序检查、参数检查。可以在工具菜单里选择。

slide106
上机实训
  • 实训一: GX Developer编程软件的使用
  • 梯形图 指令表
  • 实训二:编程实训
  • 1、用PLC实现指示灯自锁控制程序;
  • 2、用PLC实现三相异步电动机点动自锁混合控制程序 ;
  • 3、用PLC实现三相异步电动机正反转控制程序;
  • 4、用PLC实现两盏灯的顺序启动同时停止程序 ;
  • 5、用PLC实现两盏灯的顺序启动逆序停止程序 ;
  • 6、用PLC实现三相异步电动机Y-Δ降压启动控制线路程序
  • 7、用PLC实现指示灯自动闪烁控制程序 ;
  • 8、用PLC实现指示灯自动闪烁计数控制电路程序 ;
  • 实训三:模拟仿真软件的使用 FX-TRN-BEG-C

QQ:113345896 TEL:13544425096 主讲:宁红星

QQ群:345444293 基地PLC爱好者