《《PLC》基础班课件ppt.ppt》由会员分享,可在线阅读,更多相关《《PLC》基础班课件ppt.ppt(107页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、,技能基础班(12课时),广州开发区高技能人才公共实训鉴定基地,第一天(6课时理论)第1章 PLC的初步认识第2章 PLC编程元件第3章 PLC逻辑指令第4章 PLC基本电路第二天(6课时实训)第5章 PLC编程软件第6章 上机练习,2019/10/20,2,一、PLC的定义 可编程序控制器是一种以逻辑和顺序方式控制机器动作的控制器,简称PLC(Programmable Logic Controller)或PC(Programmable Controller)。 它实质上是一台用于工业控制的专用计算机,它与一般计算机的结构及组成相似。,2019/10/20,3,2019/10/20,4,1、三
2、菱PLC系列和类型,1、1980-1990 三菱PLC主要有FF1F2系列小型PLC,K/A系列中、大型PLC2、1990-2000 三菱PLC主要分为FX系列小型PLC,A系列(A2SA2USQ2A)中大型PLC3、2000以后三菱PLC主要分分为FX系列小型PLC,Q系列(QnQnPH)中大型PLC,2、三菱FX系列PLC介绍,FX系列PLC包括FX1S FX1N FX2N FX3U四种基本类型的PLC,早期还包括FX0系列产品。FX1S系列为整体固定IO结构,最大IO点数为40,IO点数不可扩展。FX1N FX2N FX3U系列为基本单元加扩展的结构形式,可以通过IO扩展模块增加IO。
3、FX1N最大的IO点数是128点FX2N最大的IO点数是256点FX3U最大的IO点数是384点(包括CC-Llink连接的远程IO)FX1NC FX2NC FX3UC是变形系列,主要区别是端子的连接方式和PLC的电源输入,变形系列的端子采用的插入式,输入电源只能24VDC,较普通系列要便宜。普通系列的端子是接线端子连接,电压允许使用AC电源。FX1S系列PLC只能通过RS-232、RS-422、RS-485等标准接口与外部设备、计算机以及PLC之间通讯. FX1N FX2N FX3U增加了AS-I CC-Link网络通讯功能。,2019/10/20,6,FX2N系列是小型化,高速度,高性能和
4、所有方面都是相当于FX系列中最高档次的超小型程序装置。除输入输出16256点的独立用途外,还可以适用于多个基本组件间的连接,模拟控制,定位控制等特殊用途,是一套可以满足多样化广泛需要的PLC。FX2N系列PLC的特点: 系统配置,固定灵活可进行16256点的灵活输入输出组合。可连接扩展模块,包括FX0N系列扩展模块。 编程简单,指令丰富功能指令种类多,有高速处理指令、便利指令、数据处理、特殊用途指令等等。,3、三菱FX2N系列PLC介绍,2019/10/20,7, 品种丰富,特殊用途 可选用16/32/48/64/80/128/点的主机,可以采用最小8点的扩展模块进行扩展。也可根据电源及输出形
5、式,自由选择。 高性能, 高速度内置程序容量8000步,最大可扩充至16K步, 可输入注释,还有丰富的软组件。1个指令运行时间,基本指令只需0.08s,应用指令在1.52s几百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 编程软件。,2
6、019/10/20,8,三菱公司的FX系列的PLC基本单元和扩展单元的型号由字母和数字组成,其格式如图所示:其中各框的含义说明如下: 系列的名称:如0N、1S、1N、2N、3U I/O总点数:4256 单元类型:M为基本单元,EX为输入扩展模块,EY为输出扩展模块,E为输入/输出混合扩展单元或扩展模块。,4、FX系列PLC命名方法,2019/10/20,9, 输出形式:R为继电器输出-可以带交、直流负载;S为双向晶闸管输出-只能带交流负载;T为晶体管输出-只能带直流负载; 适用类型或特殊品种,举出常用的几种,如:D、DS为DC24V电源DSS为DC24V电源,源型晶体管输出ES为AC电源ESS
7、为AC电源,源型晶体管输出 A1为AC电源,AC输入(AC100120V)或AC输入模块无标记为AC电源,DC输入,横式端子排/UL为符合UL认证,2019/10/20,10,三菱FX系列PLC型号命名举例,2019/10/20,11,主要用于设备和生产过程的自动控制系统,5、PLC的应用领域,用于开关逻辑控制 这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。用于模拟量控制 在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、
8、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。,PLC具体应用:,PLC具体应用:,3. 用于运动控制 PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。4.用于过程控制 过程控制是指对温
9、度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。,PLC具体应用:,5.用于数据处理 现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它
10、们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。6.用于通信及联网 PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。,2019/10/20,15,按钮、 继电器触点行程开关等,接触器电磁阀指示灯等,PLC的基本组成框图,PLC由三部分组成 :中央处理单元(CPU板)、输入输出(I/O)部件和电源部件,编程器及其他设备,二、PLC的作用及各部分的
11、作用,2019/10/20,16,各组成部分的作用, 存储器: RAM:存储各种暂存数据、中间结果、用户正调 试的程序。 ROM:存放监控程序和用户已调试好的程序。, 输入、输出接口:采用光电隔离,减小了电磁干扰。 输出三种形式:继电器 - 低速大功率可控硅 - 高速大功率晶体管 - 高速小功率, 各种接口、高功能模块:便于扩展。 小型机:一体机。有接口可扩展。 中、大型机:模块式。可根据需要在主板上随意组合。,PLC是采用“顺序扫描,不断循环”的方式进行工作的。扫描周期定义:扫描一条程序所用的时间。扫描周期的长短主要取决于程序的长短。大概在1-100ms之间。,2019/10/20,19,三
12、、PLC的工作原理,答:对慢速响应系统,增强了抗干扰能力。,微机:等待命令。,PLC:循环扫描。CPU从第一条指令开始执行,遇到结束符又 返回第一条,不断循环。,这种工作方式有什么好处?,PLC标准的编程语言有5种:1、梯形图2、指令表3、顺序功能图(SFC)4、功能块图5、结构文本注意:PLC的设计和生产至今尚无国际统一标准,不同厂家所用语言和符号也不尽相同。但它们的梯形图语言的基本结构和功能是大同小异的。,2019/10/20,21,四、PLC编程语言,2019/10/20,22,左母线,右母线,输出继电器: Y,输入继电器:X,梯形图是在原继电器接触器控制系统的继电器梯形图基础上演变而来
13、的一种图形语言。它是目前用得最多的PLC编程语言。,梯形图,PLC最常用的编程语言,1、梯形图,1.线圈2.动合触点(常开触点)3.动断触点(常闭触点)4、功能指令 ,2019/10/20,23,等效开关,注意:它们并非是物理实体,而是“软继电器”。每个“软继电器”仅对应PLC存储单元中的一位。该位状态为“1”或“ON”时,对应的继电器线圈接通,其常开触点闭合、常闭触点断开;状态为“0”或“OFF”时,对应的继电器线圈不通,其常开、常闭触点保持原态。,( ),(1)梯形图中的符号,能流只能从左母线流向右母线。继电器触点和线圈只能作为水平元件使用。网络中,最右一列只能放置线圈。线圈如放在其他列,
14、其右边不能放置任何指令 。右边的只能是输出元件。线圈在梯形图程序中只能使用一次,但作为该线圈的触点,可以在梯形图中多次使用。若梯形图中串联或并联的指令数超过网络规定的数值时,必须使用内部继电器经分段组合来完成 。梯形图应满足“上重下轻”、“左重右轻”的原则。,2019/10/20,24,(2)梯形图注意事项,符合“上重下轻”编程原则,不符合“上重下轻”编程原则,例:“上重下轻”的编程原则,符合“左重右轻”编程原则,不符合“左重右轻”编程原则,例:“左重右轻”的编程原则,2、指令语句表,步序 助记符(指令) 操作元件,一、编程元件名称的组成字母+数字 字母代表功能,表示元件类型; 数字表示元件序
15、号;输入、输出继电器的元件号采用八进制数,其它编程元件的元件号采用十进制数。 例如 X07 ,Y10 ,M125。,2019/10/20,28,2019/10/20,29,二、编程元件(软元件)定义(一)定义:PLC中可被程序使用的所有功能性器件。可将各个软组件理解为具有不同功能的内存单元,对这些单元的操作,就相当于对内存单元进行读写。由于PLC设计的初衷是为了替代继电器、接触器控制,许多名词仍借用了继电器、接触器控制中经常使用的名称,例如“母线”、“继电器”等。(二)编程元件种类:,1.输入继电器 (X)(常用) 输入继电器是PLC中用来专门存储系统输入信号的内部虚拟继电器。它又被称为输入的
16、映像区,它可以有无数个动合触点和动断触点,在PLC编程中可以随意使用。这类继电器的状态不能用程序驱动,只能用输入信号驱动。FX系列PLC的输入继电器采用八进制编号。FX2N系列PLC带扩展时,输入继电器最多可达184点,其编号为X0X7、X10X17X260X267。 2.输出继电器 (Y) (常用) 输出继电器是PLC中专门用来将运算结果信号经输出接口电路及输出端子送达并控制外部负载的虚拟继电器。它在PLC内部直接与输出接口电路相连,它有无数个动合触点与动断触点,这些动合与动断触点可在PLC编程时随意使用。外部信号无法直接驱动输出继电器,它只能用程序驱动。FX系列PLC的输出继电器采用八进制
17、编号。FX2N系列PLC带扩展时,输出继电器最多可达184点,其编号为Y0Y7、 Y10Y17Y260Y267。,2019/10/20,30,3.辅助继电器 (M) (常用) 辅助继电器是PLC供用户存放中间变量,用软件实现,它们不能接收外部的输入信号,由程序驱动,也有常开和常闭触点。它不能直接驱动负载。相当于继电器电路的中间继电器。 辅助继电器采用十进制编号,2019/10/20,31,在FX系列中,除了输入继电器X和输出继电器Y的元件号采用八进制外,其它编程元件的元件号均为十进制。例如没有元件号为X8的输入继电器,有M8的辅助继电器。,时序图是用于辅助分析梯形图的一种工具。高水平线:线圈通
18、电/触点动作低水平线:线圈断电/触点原态竖线:线圈通断电/触点闭断时刻,2019/10/20,33,例:,4.定时器(T) (常用)定时器的分析工具-时序图,2019/10/20,34,例:,当X1,X2处于如下几种状态时,YI的状态?,当定时器的计数值和设定值相等时,其输出触点动作,即常开触点闭合,常闭触点断开。,2019/10/20,35,4.定时器(T) (常用),2.脉冲计数个数的设定值。,3.定时器的触点,当脉冲计数值=设定值时,驱动T0触点动作闭合,Y0得电。,说明: 当X0闭合通电时,T0开始计数100ms的脉冲数,当计数脉冲个数值=设定值10时(即10100ms=1s后),会驱
19、动T0触点闭合,然后Y0得电。 当X0断电后,计数值清零,定时器触点恢复原来状态。,PLC运行时,会自动产生时间脉冲,其中T0-T199定时器只针对100ms的时间脉冲进行计数; T200-T245定时器只针对10ms的时间脉冲进行计数。,定时器由3个部分组成:,PLC定时器的作用相当于时间继电器。它的定时功能是通过对时钟脉冲的计数来实现的。时钟脉冲的周期有1ms(=0.001s)、10ms和100ms。,1.表示选择计数对象的脉冲周期。,定时器的设定值可通过常数k或数据寄存器D的内容来设定。T后面的数字表示定时器的定时类型和定时精度,K后面的为计数次数,定时时间的计算公式: 定时时间计数次数
20、定时精度,2019/10/20,36,K328,3.28 s,定时器T200计数值,通用定时器的工作原理可用下图说明:,当定时器的计数值和设定值相等时,其输出触点动作,即常开触点闭合,常闭触点断开。,ON,OFF,ON,OFF,K328,定时器的计数值和设定值相等时,T200触点闭合,Y0得电,思考题:,2019/10/20,37,2.请仔细分析梯形图,X0闭合后,第1S,2.5S,4S时Y0灯的状态? (A) 灭,亮,亮 (B) 灭,亮,灭 (C) 灭,灭,亮,1.如图所示,问当X0为ON后,Y0灯1.5S、2.5S的时候的状况?(A)亮、亮(B)灭、亮(C)亮、灭,3.如图所示,当X0闭合
21、时,Y0、Y1看起来的演示效果是:( )(A)Y0闪烁,Y1一直不亮(B)Y0、Y1都闪烁(C)Y0闪烁,Y1一直亮,5、计数器(C),计数器是PLC重要内部部件,它是在执行扫描操作时对内部元件X、Y、M、S、T、C的信号进行计数。当计数达到设定值时,计数器触点动作。计数器的动合、动断触点可以无限使用。,FX2N系列PLC有256个计数器,地址编号为C0C255,其中C0C234为普通计数器,C235一C255为高速计数器。 普通计数器C的使用说明: (1)计数器的功能是对输入脉冲进行计数,计数发生在脉冲的上升沿,达到计数器设定值时,计数器接点动作。每个计数器有常开和常闭接点,可以无限次引用。
22、 (2)计数器有一个设定值寄存器,一个当前值寄存器。16位计数器的设定值范围是132767,32位增减计数器的设定值范围是21474836482147483647。设定值为K0和K1的作用相同,都是在第一次计数时动作。 (3)普通计数器在计数过程中发生断电,则前面所计的数值全部丢失,再次通电后从0开始计数。(4)掉电保护计数器在计数过程中发生断电,则前面所计数值保存,再次通电后从原来数值的基础上继续计数。,例1:16位增计数,例2:32位增减计数,6、状态继电器(S),状态继电器是PLC在顺序控制系统中实现控制的重要内部元件。它与后面介绍的步进顺序控制指令STL组合使用,运用顺序功能图编制高效
23、易懂的程序。状态继电器与辅助继电器一样,有无数的动合触点和动断触点,在顺控程序内可任意使用。状态继电器分成四类,其编号及点数如下:初始状态:S0S9(10点);回零:S10S19(10点);通用:S20S499(480点);保持:S500S899(400点);报警:S900S999(100点)。,7、数据寄存器(D),可编程控制器用于模拟量控制、位置控制、数据I/O时,需要许多数据寄存器存储参数及工作数据。这类寄存器的数量随着机型不同而不同。每个数据寄存器都是16位,其中最高位为符号位,可以用两个数据寄存器合并起来存放32位数据(最高位为符号位)。a.通用数据寄存器D0D199只要不写入数据,
24、则数据将不会变化,直到再次写入。这类寄存器内的数据,一旦PLC状态由运行(RUN)转成(STOP)时全部数据均清零。b.停电保持数据寄存器D200D7999除非改写,否则数据不会变化。即使PLC状态变化或断电,数据仍可以保持。c.特殊数据寄存器D8000D8255这类数据寄存器用于监视PLC内各种元件的运行方式,其内容在电源接通(ON)时,写入初始化值(全部清零,然后由系统ROM安排写入初始值)。d.文件寄存器D1000D7999文件寄存器实际上是一类专用数据寄存器,用于存储大量的数据,例如采集数据、统计计算器数据、多组控制参数等。其数量由CPU的监视软件决定。在PLC运行中,用BMOV指令可
25、以将文件寄存器中的数据读到通用数据寄存器中,但不能用指令将数据写入文件寄存器。,8、内部指针(P、I),内部指针是PLC在执行程序时用来改变执行流向的元件。它有分支指令专用指针P和中断用指针I两类。a.分支指令专用指针P0P63分支指令用指针在应用时,要与相应的应用指令CJ条件跳转、CALL子程序调用、FEND主程序结束、SRET返回及END结束配合使用,P63为结束跳转使用。b.中断用指针I中断用指针是应用指令IRET中断返回、EI开中断、DI关中断配合使用的指令。,1.逻辑取与输出线圈指令(LD、LDI、OUT、END),2019/10/20,46,第三章 PLC的基本逻辑指令,编程例题1
26、:三相电动机点动控制线路与程序,PLC基本编程步骤:1、分配I/O表;2、画PLC接线图;3、梯形图;4、指令表;5、程序下载(PLC与计算机通信);6、调试运行;,编程实例1:三相电动机点动控制线路与程序,三相电动机点动控制程序设计:,1、分配I/O表2、PLC接线图 3、梯形图,4、指令表0 LD X0001 OUT Y0002 END,2、触点串联指令AND、ANI,3、触点并联指令OR、ORI,编程实例2:三相电动机自锁控制线路与程序,编程实例2:三相电动机自锁控制程序设计:1、分配I/O表2、PLC接线图,3、梯形图,4、指令表,编程实例3:三相电动机点动自锁混合控制程序,编程实例3
27、:三相电动机点动自锁控制程序设计:,1、分配I/O表2、PLC接线图,编程实例3:三相电动机点动自锁控制程序设计:,3、梯形图4、指令表,0 LD X000OR M0ANI X001ANI X003OUT M0LD X002ANI X001,ANI X003OUT M1LD M0 OR M1 OUT Y000 END,辅助继电器M是用软件实现的,它们不能接受外部的输入信号,也不能直接驱动外部负载,是一种内部的状态标志,相当于传统继电接触控制电路中的中间继电器。,4、置位、复位指令SET 、RST,1、将启动按钮SB1接到PLC的输入接口X1上;将停止按钮SB2接到PLC的输入接口X2上;在输出
28、端口Y1上接指示灯HL,控制要求:按下SB1时,HL灯亮;按下SB2时,HL灯灭。(用启保停方法)2、用SET、RST命令编写梯形图完成上题任务。,例:控制要求:按下启动按钮,Y0启动,延缓几秒钟后,松开启动按钮,Y1才启动;按下停止按钮,Y0、Y1同时停止。,5、脉冲上升沿、下降沿指令LDP、LDF,编程实例4:三相电动机正反转控制线路与程序,1、分配I/O表2、PLC接线图,编程实例4:三相电动机正反转控制线路程序设计:,编程实例4:三相电动机正反转控制线路程序设计,3、梯形图4、指令表,0 LDF X2OR Y0ANI X1ANI X0ANI X3ANI Y1OUT Y0,8 LDF X
29、39 OR Y1ANI X1ANI X0 ANI X2 ANI Y0OUT Y116 END,在PLC梯形图程序中除了单个接点的串联与并联形式外,还有电路块的串联与并联形式,对串联电路块的操作要应用“块与”指令,对并联电路块的操作要应用“块或”指令。,6、电路块操作指令 ANB ORB,“块与”指令ANB的使用说明: (1)ANB指令不带操作数。 (2)两个或两个以上接点并联连接的电路称为并联电路块。当并联电路块与前面的电路串联连接时,使用ANB指令。 (3)并联电路块的起点用LD或LDI指令,并联结束后使用ANB指令,表示与前面的电路串联。,“块或”指令ORB的使用说明: (1)ORB指令不
30、带操作数。 (2)两个或两个以上接点串联连接的电路称为串联电路块。当串联电路块与前面的电路并联连接时,使用ORB指令。 (3)串联电路块的起点用LD或LDI指令,串联结束后使用ORB指令,表示与前面的电路并联。,思考题1,题图(a)某台设备的接触器控制线路图,在控制功能不变的情况下改用PlC控制。要求: (1)编写输入输出端口分配表。 (2)设计程序梯形图,,思考题2,设计:,1、分配I/O表2、PLC接线图,3、梯形图,编程实例5、三台电动机顺序启动同时停止控制程序,7、栈指令MPS MRD MPP,编程实例6:电动机Y-降压启动控制程序,1、分配I/O表,2、PLC接线图,3、梯形图 4、
31、指令表,注;常数N为嵌套数,选择范围为N0N7。 主控、主控复位指令MC、MCR的使用说明: (1)主控接点接通时,执行MC与MCR之间的指令。主控接点断开,计数器、累积定时器,以及用SETRST指令驱动的元件保持当前状态,其余的均处在断开状态。 (2)执行MC指令后,左母线移至MC接点之后,所以要使用LD或LDI指令;执行MCR指令后返回到原来的母线。MC、MCR指令必须成对使用。 (3)主控指令可以嵌套,但最多不能超过8级(N7),嵌套级的编号顺次增大(按顺序由小到大,返回时用MCR指令,根据编号从大到小开始解除(按顺序由大到小)。,8、主控指令MC、MCR,例:,思考与练习,总结,三菱F
32、X2N编程元件,三菱27条基本指令,三菱27条基本指令,一、程序编制环境及功能1进入程序编制环境 当在计算机中安装好编程软件后,在计算机的开始菜单中选“程序”,找MELSOFT,选GX Developer启动项就可以进入GX Developer程序编制环境。,2019/10/20,86,第四章 三菱编程软件的使用,二、 梯形图程序建立及编辑操作1建立梯形图程序文件 先进入GX Developer程序主界面。通过单击“工程”菜单中的“创建新工程(N)”,或者按下快捷键Ctrl+N,或者单击标准工具条中的图标 ,就出现如图2所示的创建新工程对话框,在下拉菜单中选择合适的PLC系列,选择合适的PLC
33、类型;然后,选择程序类型,设置工程名和工程标题,最后按确定,则可进入梯形图编程编环境。,2019/10/20,87,图2 创建新工程对话框,2019/10/20,88,2. 打开梯形图程序文件 进入GX Developer程序主界面。通过单击“工程”菜单中的“打开工程(O)”,或者按下快捷键Ctrl+O,或者单击标准工具条中的图标 ,就出现打开工程对话框 。3读取梯形图程序文件 将程序从PLC传输到计算机(上载或者读取),可以通过“在线(O)”菜单中的“PLC读取(R)”菜单项来完成。或者, 在没有打开PLC工程文件的情况下,用鼠标点击单击标准工具条中的图标 ,就出现PLC读取对话框。(与PL
34、C的写入类似,下面一起讲解),2019/10/20,89,4读取其他格式的梯形图程序文件 在“工程(F)”菜单中选择“读取其他格式的文件(I)” 再选择相应的文件格式读入PLC程序。 5梯形图程序输入 梯形图程序的输入,可以用梯形图标记工具条中的图标按钮来输入,或用“编辑(E)”菜单中的“梯形图标记(S)”子菜单来输入。,2019/10/20,90,6梯形图程序编辑 梯形图程序编辑,可以使用主菜单上的“查找/替换(S)”和“编辑(E)”菜单或者梯形图写入状态下的鼠标右键菜单来完成。编辑梯形图程序时,要处于梯形图写入模式。在“编辑(E)”菜单中,用“读出模式(R)”、“写入模式(W)”切换梯形图
35、模式 。7梯形图的转换 在梯形图写入模式下,输入完PLC程序后,需要将梯形图转换为PLC内部格式。未转换时,梯形图背景呈灰色,转换完成时,梯形图背景呈白色 。,2019/10/20,91,可以单击程序工具条中的程序变换图标,或者选择“变换(C)”菜单下的“变换(C)”菜单项,或者按下功能键F4,来完成转换。 如果有错误,或存在不能变换的梯形图,则不能完成转换,光标停留在出错处。需修正错误后,才能转换。为避免错误累积,方便差错,建议每输入一段程序,就做一次转换。8梯形图程序的存储 通过单击“工程”菜单中的“保存工程(S)”,或者按下快捷键Ctrl+S,或者单击标准工具条中的图标 ,就可以保存梯形
36、图文件 。,2019/10/20,92,二、梯形图程序下载到PLC 程序从计算机写入(或者下载)到PLC中,可以通过“在线”菜单中的“PLC写入”菜单项来完成。或者单击标准 工具条中的图标 ,就会出现如图3所示的对话框。 图3 PLC写入,2019/10/20,93,点击“传输设置”,就会出现如图4所示的对话框 图4传输设置 点击“通讯测试”,看看是否能正常通讯,如果不能,则双击“串行”所示图标,选择合适的“COM”端口,这里选择的是“COM1”端口,点击“确认”,回到图3所示对话框。,2019/10/20,94,点击“远程操作”,就会出现如图5所示的对话框 图5远程操作 把“操作”中的“RU
37、N”改为“STOP”,点击“执行”,确认执行后,关闭图5所示窗口,回到图3所示的对话框,勾选“MAIN”前的复选框,然后点击“执行”就可以实现向PLC中写入程序。,2019/10/20,95,当程序写入成功后,点击“远程操作”,把“操作”中的“STOP”改为“RUN”,点击“执行”,确认执行后,就可以进行演示。 四、PLC程序的运行与监控、调试1PLC程序的运行 当PLC的外围电路都已经接好,接通电源,将PLC的运行停止开关(RUN/STOP)拨到运行(RUN)位置,程序就开始运行。 2PLC程序的调试和监控 基本的调试任务主要有,程序检查、参数检查。可以在工具菜单里选择。,2019/10/2
38、0,96,赛杰综合实训考核设备简介,(一)圆形容器送料模块,(二)变频器调速输送带及检测模块,(三)挡料模块,(四)吸盘式龙门机械手模块,(五)翻转机械手模块,(六)双容水箱模块,双容水箱模块实训意义,上机实训,实训一: GX Developer编程软件的使用 梯形图 指令表实训二:编程实训1、用PLC实现指示灯自锁控制程序;2、用PLC实现三相异步电动机点动自锁混合控制程序 ;3、用PLC实现三相异步电动机正反转控制程序;4、用PLC实现两盏灯的顺序启动同时停止程序 ;5、用PLC实现两盏灯的顺序启动逆序停止程序 ;6、用PLC实现三相异步电动机Y-降压启动控制线路程序 7、用PLC实现指示灯自动闪烁控制程序 ;8、用PLC实现指示灯自动闪烁计数控制电路程序 ;实训三:模拟仿真软件的使用 FX-TRN-BEG-C,谢谢!,2019/10/20,107,