1、模块模块1 初识三菱初识三菱FX2N系列系列PLC 能力目标:能力目标:v 了解了解FX2N系列系列PLC编程语言;编程语言;v 掌握掌握GX Developer编程软件使用方法;编程软件使用方法;v 掌握掌握GX Simulator-6仿真软件使用方法。仿真软件使用方法。知识目标:知识目标:v 了解了解PLC硬件结构及系统组成;硬件结构及系统组成;v 掌握掌握PLC的工作原理及安装接线方法;的工作原理及安装接线方法;v 掌握掌握FX2N系列系列PLC常用软元件应用技巧。常用软元件应用技巧。模块模块1 初识三菱初识三菱FX2N系列系列PLC项目项目1.1 PLC的基本结构及工作原理的基本结构及
2、工作原理项目项目1.2 初识三菱初识三菱FX2N系列系列PLC 项目项目1.3 学会使用学会使用GX Developer编程软件编程软件思考与练习思考与练习学习内容学习内容项目项目1.1 PLC的基本结构及工作原理的基本结构及工作原理v 国际电工委员会(国际电工委员会(IEC)于)于1987年年2月颁布的月颁布的PLC标准标准草案(第三稿)中对草案(第三稿)中对PLC作了如下定义:作了如下定义:v 可编程序控制器是一种数字运算操作的电子系统,可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计,它采用可编程序的存专为在工业环境下应用而设计,它采用可编程序的存储器,用来在其内部
3、存储执行逻辑运算、顺序控制、储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作命令,并通过数字式、定时、计数和算术运算等操作命令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关的外部设备,都应按易程。可编程序控制器及其有关的外部设备,都应按易于与工业控制系统联成一个整体、易于扩充其功能的于与工业控制系统联成一个整体、易于扩充其功能的原则而设计。原则而设计。1.1.1 PLC的基本结构的基本结构图1-1 PLC基本结构示意图1.CPU模块模块 CPU模块由中央处理器(模块由中央处理器(CP
4、U)、系统程序存储器和用户程序及数据)、系统程序存储器和用户程序及数据存储器等部分组成,是存储器等部分组成,是PLC的核心部件。的核心部件。CPU模块的主要任务如下:模块的主要任务如下:v 接收从编程软件或编程器输入的用户程序和数据,并存储在存储器中;接收从编程软件或编程器输入的用户程序和数据,并存储在存储器中;v 用扫描方式接收现场输入设备的状态和数据,并存入相应的数据寄存用扫描方式接收现场输入设备的状态和数据,并存入相应的数据寄存器或输入映像寄存器;器或输入映像寄存器;v 当当PLC处于运行状态时,执行用户程序,完成用户程序规定的各种算处于运行状态时,执行用户程序,完成用户程序规定的各种算
5、术逻辑运算、数据的传输和存储等;术逻辑运算、数据的传输和存储等;v 按照程序运行结果,更新相应的标志位和输出映像寄存器,通过输出按照程序运行结果,更新相应的标志位和输出映像寄存器,通过输出部件实现输出控制、制表打印和数据通信等功能。部件实现输出控制、制表打印和数据通信等功能。2.输入输入/输出(输出(I/O)模块)模块 输入(输入(I)模块可分为三类:直流输入模块、交流输入模块)模块可分为三类:直流输入模块、交流输入模块和交和交/直流输入模块,如图直流输入模块,如图1-2所示。所示。输出(输出(O)模块可分为三类:继电器输出型、晶体管输出型和晶闸管)模块可分为三类:继电器输出型、晶体管输出型和
6、晶闸管输出型,如图输出型,如图1-3所示。其中继电器输出型适用于连接直流负载和交流负所示。其中继电器输出型适用于连接直流负载和交流负载,晶体管输出型仅适用于连接直流负载,晶闸管输出型仅适用于连接载,晶体管输出型仅适用于连接直流负载,晶闸管输出型仅适用于连接交流负载。交流负载。3.电源模块电源模块v 外部电源。外部电源。交流交流380、220、110V,直流,直流100、48、24、12、5V等。等。v 内部电源。内部电源。一般可从四个方面考虑:一般可从四个方面考虑:v 1)内部电源与外部电源隔离,减少供电线路对内部电源的影响;)内部电源与外部电源隔离,减少供电线路对内部电源的影响;v 2)有较
7、强的抗干扰能力;)有较强的抗干扰能力;v 3)电源本身功耗尽可能低,在供电电压波动范围较大时,能保)电源本身功耗尽可能低,在供电电压波动范围较大时,能保证正常稳定的输出;证正常稳定的输出;v 4)具有良好的保护功能。)具有良好的保护功能。v 备用电源。备用电源。一般一般PLC采用采用锂电池锂电池作为作为RAM的备用电源。的备用电源。4.编程器编程器vPLC的编程器用于用户程序的输入、编辑和调试,同时监控、的编程器用于用户程序的输入、编辑和调试,同时监控、显示显示PLC的一些系统参数和内部状态,是开发、设计和维护的一些系统参数和内部状态,是开发、设计和维护PLC控制系统的必要工具。控制系统的必要
8、工具。v目前,目前,PLC的编程器一般分为手持式编程器和图形编程器。的编程器一般分为手持式编程器和图形编程器。其中手持式编程器常用于工业现场调试。图形编程器只需在个其中手持式编程器常用于工业现场调试。图形编程器只需在个人计算机上运行与人计算机上运行与PLC配套的编程软件即可进行编程工作,这配套的编程软件即可进行编程工作,这种编程非常方便,用户可以在计算机上以连机种编程非常方便,用户可以在计算机上以连机/脱机方式编程,脱机方式编程,特别是笔记本电脑的逐渐普及,利用图形编程器编程和现场调特别是笔记本电脑的逐渐普及,利用图形编程器编程和现场调试已成为工控技术人员优选方案。试已成为工控技术人员优选方案
9、。1.1.2 PLC的工作原理的工作原理图1-4 PLC的“循环扫描”工作过程(1)输入采样阶段)输入采样阶段v 输入采样阶段又称为输入处理阶段、输入刷新阶段或输入更新阶输入采样阶段又称为输入处理阶段、输入刷新阶段或输入更新阶段。在此阶段,段。在此阶段,PLC首先以扫描方式将所有外部输入设备的接通首先以扫描方式将所有外部输入设备的接通/断开(断开(ON/OFF)状态转换成电平的高低状态)状态转换成电平的高低状态“1”或或“0”并存入输并存入输入锁存器中,然后将其写入各自对应的输入映像寄存器中,即刷入锁存器中,然后将其写入各自对应的输入映像寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段
10、。新输入。随即关闭输入端口,进入程序执行阶段。v 注意:注意:只有采样时刻,输入映像寄存器中的内容才与输入信号一只有采样时刻,输入映像寄存器中的内容才与输入信号一致,而其他时间范围内输入信号的变化不会影响输入映像寄存器致,而其他时间范围内输入信号的变化不会影响输入映像寄存器内容,输入信号的变化状态只能在下一个扫描周期的输入处理阶内容,输入信号的变化状态只能在下一个扫描周期的输入处理阶段被读入,这种输入工作方式称为集中输入工作方式段被读入,这种输入工作方式称为集中输入工作方式。(2)程序执行阶段)程序执行阶段v PLC的用户程序由若干条指令组成,指令在存储器中按步序号顺序排的用户程序由若干条指令
11、组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,则按顺序从列。在没有跳转指令时,则按顺序从0000号地址开始的程序进行逐条号地址开始的程序进行逐条扫描执行,并分别从输入映像寄存器、输出映像寄存器以及辅助继电扫描执行,并分别从输入映像寄存器、输出映像寄存器以及辅助继电器中获得所需的数据进行运算处理,再将程序执行的结果写入输出映器中获得所需的数据进行运算处理,再将程序执行的结果写入输出映像寄存器中。像寄存器中。(3)输出刷新阶段)输出刷新阶段v 输出刷新阶段又称为输出处理阶段和输出更新阶段。当程序执行到程输出刷新阶段又称为输出处理阶段和输出更新阶段。当程序执行到程序结束(序结束(END)指
12、令,即执行完用户所有程序后,)指令,即执行完用户所有程序后,PLC将输出映像寄将输出映像寄存器中的内容送到输出锁存器中,并通过一定的驱动装置(继电器、存器中的内容送到输出锁存器中,并通过一定的驱动装置(继电器、接触器或晶闸管)驱动相应输出设备工作。接触器或晶闸管)驱动相应输出设备工作。v 注意:注意:在输出刷新阶段完成后,输出锁存器的状态保持不变。输出映在输出刷新阶段完成后,输出锁存器的状态保持不变。输出映像寄存器变化了的状态只有等到下一个扫描周期的输出刷新阶段到来像寄存器变化了的状态只有等到下一个扫描周期的输出刷新阶段到来时才能通过时才能通过CPU送入输出锁存器中,这种输出工作方式称为集中输
13、出送入输出锁存器中,这种输出工作方式称为集中输出工作方式工作方式。1.2.1 三菱三菱FX2N系列系列PLC快速入门快速入门 日本三菱公司的日本三菱公司的PLC是较早进入中国市场的产品。是较早进入中国市场的产品。三菱公司近年来三菱公司近年来推出的推出的FX系列系列PLC有有FX0、FX2、FX0S、FXON、FX2C、FX1S、FX1N、FX2N、FX2NC等系列型号。其中等系列型号。其中FX2N是三菱是三菱FX系列系列PLC中中功能最强,速度最高的小型可编程序控制器。功能最强,速度最高的小型可编程序控制器。FX2N系列系列PLC常用产品常用产品如图如图1-6所示。所示。a)FX2N-32MR
14、 b)FX2N-48MR c)FX2N-64MR图图1-6 常用常用FX2N系列系列PLC产品产品1.FX2N系列系列PLC控制面板简介控制面板简介别注意别注意(1)输入接线端)输入接线端 应用技巧:应用技巧:三菱PLC的输入接线端用文字符号X表示,采用八进制编号方法,FX2N-32MT的输入端共有16个,即X0X7和X10X17。在进行安装、配线作业时,一定要在全部关闭外部电源之后进行。否则,容易电震、损伤产品。(2)输出接线端输出接线端应用技巧:应用技巧:三菱PLC的输出接线端用符号Y表示,也采用八进制编号方法;输出设备使用不同的电压类型和等级时,FX2N系列PLC输出接线端与公共端组合对
15、应关系见表1-1;当输出设备使用相同的电压类型和等级时,则将COM1、COM2、COM3、COM4用导线短接即可。表表1-1 FX2N系列系列PLC输出端子与公共端子组合的对应关系输出端子与公共端子组合的对应关系组次公共端子输出端子第一组COM1Y0、Y1、Y2、Y3第二组COM2Y4、Y5、Y6、Y7第三组COM3Y10、Y11、Y12、Y13第四组COM4Y14、Y15、Y16、Y17(3)状态指示栏)状态指示栏表表1-2 PLC运行状态指示灯含义运行状态指示灯含义指示灯指示灯的状态与当前运行的状态POWER:电源指示灯 PLC接通电源后,该灯点亮,正常时仅有该灯点亮表示PLC处于编辑状态
16、RUN:运行指示灯 当PLC处于正常运行状态时,该灯点亮BATT.V:锂电池电压低指示灯 如果该指示灯点亮,说明PLC内部锂电池电压不足,应更换PROG-E/CPU-E:程序出错指示灯 1)程序语法错误 2)锂电池电压不足 3)定时器或计数器未设置常数 4)干扰信号使程序出错(4)工作模式转换开关与通信接口)工作模式转换开关与通信接口注意:注意:v通信线与PLC连接时,务必注意通信线接口内的“针”与PLC上的接口正确对应后才可将通信线接口用力插入PLC的通信接口,以免损坏接口。vFX2N系列PLC常用FX-10P-E型和FX-20P-E型手持式编程器。2.FX2N系列系列PLC的型号的型号例如
17、:FX2N-32MR-D,其型号含义为三菱FX2N系列PLC,有32个I/O点的基本单元,继电器输出型,使用DC24V电源。1.2.2 认识三菱认识三菱FX2N系列系列PLC的软元件的软元件1.FX2N系列系列PLC的软元件性能指标的软元件性能指标v FX2N系列PLC的软元件性能指标包括运行方式、运算速度、程序容量、编程语言、指令的类型和数量以及编程器件的种类和数量等。详见表1-10。2.FX2N系列系列PLC的软元件的软元件v FX2N系列PLC内部有CPU模块、输入/输出(I/O)模块、通信接口和扩展接口等硬件资源,使PLC具有很强的功能。若用PLC进行控制,必须编写控制程序。与C+高级
18、语言或MCS-51汇编语言编程一样,在PLC的RAM存储器中应有存放数据的存储单位。由于PLC是由继电-接触器控制发展而来的,而且在设计时考虑到便于工控技术人员容易学习与应用,因此将PLC的存储单元沿用“继电器”来命名。按存储数据的性质把这些存储单元命名为输入继电器,输出继电器,辅助继电器,状态继电器,定时器、计数器,数据寄存器、变址寄存器等。(1)输入、输出继电器1)输入继电器(X)vPLC的输入接线端是从输入设备接收信号的端口,PLC内部与输入接线端连接的输入继电器(X)是基于光电隔离的电子继电器,它们的编号与输入接线端编号一致,按八进制进行编号。2)输出继电器(Y)v 输出继电器(Y)是
19、PLC用来传递信号到输出设备的元件。输出继电器的工作状态由程序驱动,也按八进制进行编号,其外部输出主触点(常开触点)接到PLC的输出接线端上供驱动输出设备使用,内部提供常开/常闭触点供程序使用,且使用次数不限。(2)辅助继电器(M)1)通用辅助继电器v FX2N系列PLC的通用辅助继电器共500个,其元件地址号按十进制编号(M0M499)。2)断电保持辅助继电器v 某些控制系统要求记忆电源中断瞬间的状态,重新通电后再呈现其状态,断电保持辅助继电器(M500M3071,共计2572个)可以用于这种场合。它由PLC内置锂电池提供电源。3)特殊辅助继电器v 特殊辅助继电器有两种类型:一类是触点利用型
20、,用户只能利用其触点,如M8000、M8002、M8005、M8011M8014等;另一类是线圈驱动型,可由用户程序驱动其线圈,使PLC执行特定的操作,如M8033、M8034、M8039等。v M8000:运行监控继电器。当PLC执行用户程序时为ON;停止执行时为OFF。v M8002:初始化脉冲继电器。仅在PLC运行开始瞬间接通一个扫描周期。M8002的常开触点常用于某些元件的复位和清零,也可作为启动条件。v M8005:锂电池电压监控继电器。当锂电池电压降至规定值时变为ON,可以用它的触点驱动输出继电器和外部指示灯,提醒工作人员更换锂电池。v M8011M8014:时钟脉冲继电器。分别产
21、生10ms、100ms、1s和1min的时钟脉冲输出。v M8033:输出保持特殊辅助继电器。该继电器线圈“通电”时,PLC由RUN状态进入STOP状态后,映像寄存器与数据寄存器中的内容保持不变。v M8034:禁止全部输出特殊辅助继电器。该继电器线圈“通电”时,PLC全部输出被禁止。(3)状态继电器v 状态继电器是构成顺序功能图的重要软元件,通常与步进顺控指令配合使用。三菱FX2N系列PLC状态继电器用字母“S”表示,共有1 000点,分配如下:v 1)初始状态继电器:S0S9,共10点。v 2)回零状态计数器:S10S19,共10点,供返回原点用。v 3)通用状态继电器:S20S499,共
22、480点。没有断电保持功能,但是程序可以将它们设定为有断电保持功能状态。v 4)断电保持状态继电器:S500S899,共400点。v 5)报警用状态继电器:S900S999,共100点。(4)定时器(T)v 1)通用定时器v FX2N系列PLC具有246个通用定时器,地址编号为T0T245。通用定时器的类型、地址编号和设定值如下:v T0T199(200点):100ms定时器(其中T192T199为中断服务程序专用),设定值范围为0.13276.7s。v T200T245(46点):10ms定时器,设定值范围为0.01327.67s。v 图1-18a所示为FX2N系列PLC通用定时器的一种应用
23、电路和波形图。v 2)积算定时器v FX2N系列PLC具有10点积算定时器,地址编号为T246T255。积算定时器的类型、地址编号和设定值如下:v T246T249(4点):1ms定时器,设定值范围为0.00132.767s。v T250T255(6点):100ms定时器,设定值范围为0.13276.7s。v 图1-18b所示为FX2N系列PLC积算定时器的一种应用电路和波形图。v 图1-18b中,当X001接通时,T250的当前值计数器对100ms的时钟脉冲进行累积计数。当计数过程中X001断开或系统断电时,当前值保持。X001再接通或复电时,计数在原有值的基础上继续进行。当累积时间为t1+
24、t2=345100ms=34500ms=34.5s时,T250的输出触点动作,驱动Y001输出。当X002接通时,定时器T250复位,其输出触点也复位。(5)计数器(C)v 计数器(C)用于累计其计数输入端接收到的脉冲个数。计数器可提供无数对常闭和常开触点供编程时使用,其设定值由程序赋予。v 1)16位计数器v FX2N系列PLC具有200点16位计数器,地址编号为C0C199。其中C0C99为通用型,C100C199共100点为断电保持型(即断电后能保持当前值待通电后继续计数)。16位计数器的设定值范围为132767。v 图1-19a所示为FX2N系列PLC通用型16位计数器的一种应用电路和
25、波形图。(6)指针(P/I)v 1)分支用指针(P)v 分支用指针也称跳转指针,共64点,地址编号为P0P63,用来指定条件跳转、子程序调用等分支的跳转目标。v 2)中断用指针(I)v 中断用指针I0I8,共15点。其中I00I50用于外部中断;I6I8用于定时中断;I010I060用于计数中断。(7)数据寄存器(D)v 1)通用数据寄存器v 通用数据寄存器D0D199,共200点。v 2)断电保持数据寄存器v 断电保持数据寄存器D200D511,共312点。v 3)文件寄存器v 文件寄存器D1000D7999,共7000点。v 4)特殊数据寄存器v 特殊数据寄存器D8000D8255,共25
26、6点。(7)变址寄存器V/Zv 变址寄存器通常用来修改元件的地址编号,V和Z都是16位寄存器,可进行数据的读与写。将V与Z合并使用,可进行32位操作,其中V为低16位。v FX2N系列PLC的变址寄存器共有16点,地址编号为V0V7和Z0Z7。(8)常数(K/H)v 常数前缀K表示该常数为十进制常数;常数前缀H表示该常数为十六进制常数。v 注意:注意:v 不同厂家、不同系列的PLC,其内部软继电器的功能和编号都不相同,因此在编制程序时,必须熟悉所选用PLC编程元件的功能和编号。v FX2N系列PLC软继电器编号由字母和数字组成,其中输入继电器和输出继电器用八进制数字编号,其它软继电器均采用十进
27、制数字编号。1.2.3 认识三菱认识三菱FX2N系列系列PLC编程语言编程语言1.梯形图梯形图v 画梯形图时必须遵循:v 1)梯形图程序按逻辑行从上至下,每一行从左至右顺序编写。PLC程序执行顺序与梯形图的编写顺序一致。v 2)左母线只能直接接各类继电器的触点,继电器线圈不能直接接左母线。v 3)右母线只能直接接各类继电器的线圈(不含输入继电器线圈),继电器的触点不能直接接右母线。v 4)一般情况下,同一编号的线圈在梯形图中只能出现一次,而同一编号的触点在梯形图中可以重复出现。v 5)梯形图中触点可以任意串、并联,而输出线圈只能并联不能串联。v 应用技巧应用技巧:v 梯形图与继电-接触器控制系
28、统虽然相对应,但绝不是一一对应的关系,两者有本质区别:继电-接触器控制系统使用的是硬件电气元器件,依靠硬件连接组成控制系统。而梯形图中的继电器、定时器、计数器等编程元件不是实物,实际上是PLC存储器中的存储位(即软元件),相应的位为“1”状态,表示该继电器线圈通电、常开触点闭合、常闭触点断开。v 梯形图左右两端的母线不接任何电源。梯形图中并没有真实的物理电流流动,而是概念电流(假想电流)。假想电流只能从左到右,从上到下。假想电流是执行用户程序时满足输出执行条件的形象理解。2.指令语句表指令语句表1.3.1 认识认识GX Developer编程软件编程软件 与FXGP/WIN-C相比,GX软件的
29、主要特点如下:v GX软件可以采用标号编程、功能块编程、宏编程等多种方式编程。还可以将Excel、Word等办公软件编辑的文字与表格复制、粘贴到PLC程序中,使用非常方便。v 将三菱公司开发的GX Simulator-6仿真软件和GX编程软件装在一个软件包时,GX软件不仅具有编程功能,还具有仿真功能,能在脱机(无PLC)状态下对程序进行调试。这对初学者学习PLC的编程帮助很大。v GX软件在FXGP/WIN-C的基础上新增了回路监视、软件同时监视、软件登录监视等多种功能,可以进行PLC的CPU诊断、CC-link网络诊断。1.3.2 GX Developer编程软件的安装编程软件的安装1.安装
30、环境安装环境v 运行运行GX软件的计算机最低配置如下:软件的计算机最低配置如下:v CPU:奔腾:奔腾133MHz以上,推荐奔腾以上,推荐奔腾300MHz以上;以上;v 内存:内存:32MB以上,推荐以上,推荐64MB以上;以上;v 硬盘、硬盘、CD-ROM:安装运行均需:安装运行均需80MB以上,需要以上,需要CD-ROM驱动器用驱动器用于安装;于安装;v 显示器:分辨率显示器:分辨率800600点以上,点以上,16色或更高;色或更高;v 操作系统:操作系统:Windows95、98、NT、2000、Me、XP。2.软件安装软件安装应用技巧:应用技巧:v 必须先安装必须先安装GX软件,才可以
31、再安装软件,才可以再安装GX Simulator-6仿真软件仿真软件。v 安装好编程软件和仿真软件后,仿真软件被集成到安装好编程软件和仿真软件后,仿真软件被集成到GX软件中,在桌软件中,在桌面或者开始菜单中没有仿真软件的图标,其实质是仿真软件相当于编面或者开始菜单中没有仿真软件的图标,其实质是仿真软件相当于编程软件的一个插件程软件的一个插件。1.3.3 学会使用学会使用GX Developer编程软件编程软件1.GX软件界面介绍软件界面介绍2.创建新工程创建新工程3.梯形图编辑梯形图编辑(1)快捷方式输入法)快捷方式输入法图图1-28 梯形图符号工具条梯形图符号工具条v 各项功能说明(按顺序)
32、:【各项功能说明(按顺序):【F5】“常开触点常开触点”、【、【sF5】“并联常并联常开触点开触点”、【、【F6】“常闭触点常闭触点”、【、【sF6】“并联常闭触点并联常闭触点”、【、【F7】“线圈线圈”、【、【F8】“应用指令应用指令”、【、【F9】“画横线画横线”、【、【sF9】“画画竖线竖线”、【、【cF9】“横线删除横线删除”、【、【cF10】“竖线删除竖线删除”、【、【sF7】“上升沿脉冲上升沿脉冲”、【、【sF8】“下降沿脉冲下降沿脉冲”、【、【aF7】“并联上升沿并联上升沿脉冲脉冲”、【、【aF8】“并联下降沿脉冲并联下降沿脉冲”、【、【aF5】“取运算结果的脉取运算结果的脉冲上
33、升沿脉冲冲上升沿脉冲”、【、【caF5】“取运算结果的脉冲下降沿脉冲取运算结果的脉冲下降沿脉冲”、【caF10】“运算结果取反运算结果取反”、【、【F10】“画线输入画线输入”、【、【aF9】“画画线删除线删除”。v 快捷方式操作方式如下:要在某处输入触点、指令、划线和分支等,先要把蓝色光标移动到要编辑梯形图的地方,然后在工具条上单击相应的快捷图标,或按一下快捷图标下方所标注的快捷键即可。v 例如,要输入X000常开触点,单击快捷图标“”,或按快捷键【F5】,出现如图1-29所示的对话框。图1-29“梯形图输入”对话框v 键盘输入X000,单击“确定”按钮,在梯形图编辑区出现一个标号为X000
34、的常开触点,且其所在程序行变成灰色,表示该程序行进入编辑状态,如图1-30所示。图1-30“梯形图编辑界面(2)键盘输入法v 如果键盘使用熟练,直接从键盘输入则更方便,效率更高。键盘输入操作方法:在梯形图编辑区定位光标,利用键盘输入指令和操作数,在光标的下方会出现对应对话框,然后单击“确定”即可。v 例如,在开始输入X000常开触点时,输入首字母“L”后,即出现“梯形图输入”对话框,如图1-32所示。图1-32“梯形图输入”对话框v 继续输入指令“LD X000”,单击“确定”按钮,常开触点X000编辑完成,如图1-30所示。同理,其他的触点、线圈等都可以通过上述方法完成输入。值得注意的是,碰
35、到“划竖线”、“划横线”等划线输入仍然需要单击对应图标实现。梯形图的修改、删除和快捷方式相同。(3)菜单输入法v 单击菜单栏中的“编辑”“梯形图标记”“常开触点”后,同样出现“梯形图输入”对话框,输入元件号后单击“确认”按钮,常开触点X000即已经编辑完成。v 在GX软件中,很多程序都需运用两种或两种以上操作方式。为了节省篇幅,在后续的讲解中,基本上只用一种方式介绍GX软件的各种编辑操作,希望读者注意。3.梯形图程序编译、与指令表程序切换及保存梯形图程序编译、与指令表程序切换及保存(1)梯形图程序的编译)梯形图程序的编译v 在利用在利用GX软件输入完一段程序后,其颜色是灰色状态,若不对其进软件
36、输入完一段程序后,其颜色是灰色状态,若不对其进行编译,则程序无效,不能进行保存、传送和仿真。行编译,则程序无效,不能进行保存、传送和仿真。v GX软件可用三种方法进行梯形图程序编译操作:软件可用三种方法进行梯形图程序编译操作:直接按功能键直接按功能键【F4】;】;单击单击“变换(变换(C)”菜单,选择菜单,选择“变换(变换(C)”命令;命令;单击工具栏程序变换图标单击工具栏程序变换图标“”。编译无误后,程序灰色部分变白。编译无误后,程序灰色部分变白。v 若梯形图程序在格式或语法等方面有错误,则进行编译时,系统会提若梯形图程序在格式或语法等方面有错误,则进行编译时,系统会提示错误,须重新修改错误
37、的程序后,重新编译,直到使灰色程序变成示错误,须重新修改错误的程序后,重新编译,直到使灰色程序变成白色。白色。(2)梯形图与指令语句表程序切换v 梯形图编译后,还可以转换成指令语句表程序,其操作方法为单击梯形图/指令表切换图标“”,显示已经切换好的指令语句表程序。再次单击,又切换为梯形图程序。(3)程序保存v GX软件保存操作和其他软件操作一样,单击菜单栏中的“工程”“另存工程为”,出现“另存工程为”对话框。选择“驱动器/路径”,输入“工程名”,单击“保存”按钮,即可完成程序的保存。4.梯形图程序注释梯形图程序注释(1)注释编辑)注释编辑v 注释编辑对梯形图中的触点和输出线圈添加注释。操作方法
38、:单击注注释编辑对梯形图中的触点和输出线圈添加注释。操作方法:单击注释编辑图标释编辑图标“”,梯形图之间的行距拉开。此时把光标移到待注释,梯形图之间的行距拉开。此时把光标移到待注释的触点或线圈,双击光标,出现如图的触点或线圈,双击光标,出现如图1-34所示的所示的“输入注释输入注释”对话框。对话框。在对话框内填入注释内容后,单击在对话框内填入注释内容后,单击“确定确定”按钮,注释文字便出现在按钮,注释文字便出现在待注释触点或线圈下方。待注释触点或线圈下方。v 注意:注意:v 光标移到哪个触点或线圈处,就可以注释哪个触点或线圈光标移到哪个触点或线圈处,就可以注释哪个触点或线圈;v 对一个触点进行
39、注释后,梯形图中所有这个触点(常开触点、常闭对一个触点进行注释后,梯形图中所有这个触点(常开触点、常闭触点)都会在其下方出现注释内容触点)都会在其下方出现注释内容。v GX软件对输入继电器软件对输入继电器X、输出继电器、输出继电器Y采用采用3位数字编码,如位数字编码,如X000、Y001等。为便于阅读与理解,本书后续内容除等。为便于阅读与理解,本书后续内容除I/O地址分配表、硬件地址分配表、硬件接线图外,均采用该法进行标注。接线图外,均采用该法进行标注。图1-34 注释编辑界面(2)声明编辑v 声明编辑对梯形图中某一程序行或某一段程序进行说明注释。操作方法:单击声明编辑图标“”,将光标移到要编
40、辑程序行的行首,双击光标,出现如图1-35所示的“行间声明输入”对话框。在对话框内填入声明文字后,单击“确定”按钮,声明文字加到相应的行首。“行间声明输入”对话框图1-35 声明编辑界面(3)注解编辑v 注解编辑对梯形图中输出线圈或功能指令进行说明注释。操作方法:单击注解编辑图标“”,将光标移到待编辑输出线圈或功能指令处,双击光标,出现如图1-36所示的“输入注释”对话框(与图3-34对话框相同)。在对话框内填入注解文字后,单击“确定”按钮,注解文字加到相应的输出线圈或功能指令的左上方。图1-36 注解编辑界面(4)批量表注释v 对于编程元件的注释,GX软件还设计了专门的批量表注释,其操作如下
41、:v 单击工程栏中“软元件注释”“COMMENT”,出现图1-37所示“批量表注释”设置界面。图1-37“批量表注释”设置界面5.程序的写入与读取程序的写入与读取图图1-38 PLC在线写入在线写入/读取界面读取界面v 应用技巧:应用技巧:v 计算机的计算机的RS-232C端口及端口及PLC之间必须用指定的缆线及变换器连接之间必须用指定的缆线及变换器连接;v 执行完执行完“PLC读取读取”后,计算机原有的程序将被读取的程序替代,后,计算机原有的程序将被读取的程序替代,PLC模式改变成被设定的模式模式改变成被设定的模式;v 在在“PLC写入写入”时,时,PLC应停止运行,程序必须在应停止运行,程
42、序必须在RAM或或EEPROM内存保护关断的前提下写入,然后进行校验内存保护关断的前提下写入,然后进行校验。1.3.4 学会使用学会使用GX Simulator-6仿真软件仿真软件1.GX Simulator-6仿真软件启动仿真软件启动vGX Simulator-6仿真软件必须在程序编译后(由灰色转为白色后)仿真软件必须在程序编译后(由灰色转为白色后)才能启动。启动方法有两种:才能启动。启动方法有两种:单击菜单栏中单击菜单栏中“工具(工具(T)”“梯形梯形图逻辑测试启动(图逻辑测试启动(L)”;单击快捷工具栏梯形图逻辑测试启动单击快捷工具栏梯形图逻辑测试启动/结结束图标束图标“”。v单击后出现
43、如图单击后出现如图1-39a所示所示“LADDER LOGIC TEST TOOL”(梯形(梯形图逻辑测试)对话框,框中图逻辑测试)对话框,框中“RUN”和和“ERROR”均为灰色。同时出现均为灰色。同时出现“写写PLC窗口窗口”,显示程序写入进度,写入完成后,显示程序写入进度,写入完成后,“PLC写入写入”窗口窗口自动关闭,自动关闭,GX Simulator-6仿真软件启动成功。仿真软件启动成功。v启动成功后,对话框中启动成功后,对话框中“RUN”变成黄色,蓝色光标变成蓝色方块,变成黄色,蓝色光标变成蓝色方块,凡是当前接通的触点或线圈均显示蓝色。所有定时器显示当前计时凡是当前接通的触点或线圈均显示蓝色。所有定时器显示当前计时时间,计数器则显示当前计数值,梯形图程序已进入仿真监控状态。时间,计数器则显示当前计数值,梯形图程序已进入仿真监控状态。2.启动软元件的强制操作启动软元件的强制操作v 软元件的强制操作是指在仿真软件中模拟PLC的输入元件动作(强制ON或强制OFF),观察程序运行情况,运行结果是否和设计结果一致。操作方法有三种:v(1)单击菜单栏“在线(O)”“测试(B)“软元件测试(D)”;v(2)单击快捷工具栏软元件测试图标“”;v(3)将蓝色方块移动至需强制触点处,单击右键“软元件测试(D)”。v 进行上述操作后,出现图1-40所示“软元件测试”对话框。
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。