1、可编程控制器可编程控制器PLC应用技术应用技术绪论2022-8-92 一、一、可编程控制器的简史及定义可编程控制器的简史及定义6060年代年代继电接触控制系统继电接触控制系统接线复杂接线复杂 改变设计困难改变设计困难简单简单 易懂易懂 价格便宜价格便宜 1969 1969年美国数字设备公司(年美国数字设备公司(DECDEC),),研制研制出世界出世界上第一台上第一台可编程序控制器可编程序控制器,并在,并在GMGM公司汽车生产线上公司汽车生产线上首次应用首次应用成功成功。绪论绪论绪论绪论绪论绪论绪论2022-8-99绪论2022-8-910可编程控制器应用技术可编程控制器应用技术是是电类电类和和
2、机电类机电类专业的专业的专业基础课专业基础课绪论2022-8-9111 1了解可编程控制器的基本结构、特点和应用场合了解可编程控制器的基本结构、特点和应用场合2 2明确可编程控制器的硬件配置、工作原理和工作过程明确可编程控制器的硬件配置、工作原理和工作过程3 3掌握可编程控制器基本逻辑指令及编程方法,掌握编程软件的使用掌握可编程控制器基本逻辑指令及编程方法,掌握编程软件的使用4 4熟悉可编程控制器功能指令及编程方法熟悉可编程控制器功能指令及编程方法5 5能正确使用可编程控制器并完成能正确使用可编程控制器并完成I/OI/O设备的接线设备的接线6 6掌握程序设计的思想和方法掌握程序设计的思想和方法
3、7 7掌握程序运行和调试的方法,会分析实验与实训现象掌握程序运行和调试的方法,会分析实验与实训现象8 8具备阅读和分析实际应用程序与梯形图的能力具备阅读和分析实际应用程序与梯形图的能力9 9能借助产品说明书和技术手册,查阅有关数据和功能,正确使用能借助产品说明书和技术手册,查阅有关数据和功能,正确使用PLCPLC1010能在生产现场进行简单的程序设计,运行、调试、维护能在生产现场进行简单的程序设计,运行、调试、维护PLCPLC控制系统控制系统 绪论2022-8-912认真听课,注意老师对问题的分析,通过案认真听课,注意老师对问题的分析,通过案例分析和实训环节获得编程的思想和方法例分析和实训环节
4、获得编程的思想和方法理论联系实际,带着问题学,学深入理论联系实际,带着问题学,学深入 注重实训环节,训练应用注重实训环节,训练应用PLC的技能的技能注意对知识的记忆和回味,几分耕耘、几分注意对知识的记忆和回味,几分耕耘、几分收获收获绪论2022-8-9131.11.1 可编程控制器的硬件构成可编程控制器的硬件构成1.21.2 可编程控制器的工作原理可编程控制器的工作原理绪论2022-8-9141.1.1 CPU模块模块及存储器及存储器1.1.2 输入输出接口电路输入输出接口电路1.1.3 电源电源1.1.4 外部设备外部设备绪论2022-8-915可编程可编程控制器控制器主机主机可编程可编程控
5、制器控制器编程器编程器图图1.1 1.1 可编程控制器及编程器可编程控制器及编程器绪论2022-8-916图图1.2 PLC1.2 PLC的硬件结构的硬件结构主机电源微处理器(CPU)运算器控制器输入单元存储器EPROM(系统程序)RAM(用户程序)外设I/O接口I/O扩展接口用户输入设备输出单元用户输出设备I/O扩展接口PLC或上位计算机图形监控系统EPROM写入器打印机盒式磁带机编程器外部设备 PLCPLC由由CPUCPU、存储器、输入存储器、输入/输出接口、输出接口、内部电源和编内部电源和编程设备几部分程设备几部分构成构成绪论2022-8-917 从存储器中读取指令从存储器中读取指令 执
6、行指令执行指令 准备取下一条指令准备取下一条指令 处理中断处理中断 CPUCPU是是PLCPLC的运算控制中心,它在系统程序的控制下,完成逻辑运的运算控制中心,它在系统程序的控制下,完成逻辑运算、数学运算、协调系统内部各部分的工作,其具体作用是:算、数学运算、协调系统内部各部分的工作,其具体作用是:CPUCPU模块(中央处理器模块(中央处理器+存储器)存储器)绪论2022-8-918RAM:随机存储器,可读可写,没有断电保持功能。随机存储器,可读可写,没有断电保持功能。ROM:只读存储器,只读,不能写。只读存储器,只读,不能写。RAM存放用户程序存放用户程序ROM存放系统程序存放系统程序 存储
7、器存储器用于存放系统程序、用户程序和运行中的数据。包括只读用于存放系统程序、用户程序和运行中的数据。包括只读存储器存储器(ROM)和随机存取存储器和随机存取存储器(RAM)。EPROM:可擦除程序的只读存储器,用紫外线照射芯片上的透可擦除程序的只读存储器,用紫外线照射芯片上的透镜窗口,可以擦除已写入的内容,而写入新的程序。镜窗口,可以擦除已写入的内容,而写入新的程序。EEPROM:可电擦除的只读存储器,兼有可电擦除的只读存储器,兼有ROM的非易失性和的非易失性和RAM的随机存取的优点。的随机存取的优点。绪论2022-8-919 输入输出接口输入输出接口是是PLC与工业控制现场各类信号连接的部分
8、。与工业控制现场各类信号连接的部分。输入接口输入接口用来用来接受接受生产过程的各种参数(生产过程的各种参数(输入信号输入信号)。)。输出接口输出接口用来用来送出送出可编程控制器运算后得出的可编程控制器运算后得出的控制信息控制信息(输出信(输出信号),并通过机外的执行机构完成工业现场的各类控制。号),并通过机外的执行机构完成工业现场的各类控制。为了适应可编程控制器在工业生产现场的工作,对输入输出接口为了适应可编程控制器在工业生产现场的工作,对输入输出接口有二个主要的要求:有二个主要的要求:良好的抗干扰能力良好的抗干扰能力 能满足工业现场各类信号的匹配要求能满足工业现场各类信号的匹配要求绪论202
9、2-8-920可编程控制器为不同的接口需求设计了不同的接口单元:可编程控制器为不同的接口需求设计了不同的接口单元:开关量输入接口开关量输入接口 其作用是把现场的开关量信号变成可编程控制器其作用是把现场的开关量信号变成可编程控制器内部处理的标准信号。内部处理的标准信号。开关量输入接口按可接纳的外部信号电源的类型不同,分为开关量输入接口按可接纳的外部信号电源的类型不同,分为直流输直流输入单元入单元和和交流输入单元交流输入单元。开关量输出接口按可编程控制器机内使用的器件不同,分为开关量输出接口按可编程控制器机内使用的器件不同,分为继电器继电器型型、晶体管型晶体管型和和可控硅型可控硅型。开关量输出接口
10、开关量输出接口 其作用是把可编程内部的标准信号转换成现场执行其作用是把可编程内部的标准信号转换成现场执行机构所需的开关量信号。机构所需的开关量信号。绪论2022-8-921 开关量输出接口,其作用是把开关量输出接口,其作用是把PLC的内部信号转换成现场执行机的内部信号转换成现场执行机构的各种开关信号。构的各种开关信号。考虑负载的驱动电源时,还需选择输出器件的类型。考虑负载的驱动电源时,还需选择输出器件的类型。继电器型继电器型的输出接口,可用于的输出接口,可用于交流及直流两种电源交流及直流两种电源,接通和断开,接通和断开的频率低,带负载能力强;的频率低,带负载能力强;晶体管型晶体管型的输出接口有
11、较高的接通断开频率,但只适用于的输出接口有较高的接通断开频率,但只适用于直流驱直流驱动动的场合;的场合;可控硅型可控硅型的输出接口仅用于的输出接口仅用于交流驱动交流驱动的场合,适用快速、频繁动作的场合,适用快速、频繁动作和大电流的场合。和大电流的场合。开关量输出接口开关量输出接口绪论2022-8-922 模拟量输入接口(模拟量输入接口(AD模块模块)模拟量输入接口把现场模拟量输入接口把现场连续变化的模拟量连续变化的模拟量信号转换成适合可编信号转换成适合可编程控制器内部处理的程控制器内部处理的二进制数字信号二进制数字信号。模拟量信号输入后一般经运算放大器放大后进行模拟量信号输入后一般经运算放大器
12、放大后进行AD转换,再转换,再经光电耦合后为可编程控制器提供一定位数的数字量信号。经光电耦合后为可编程控制器提供一定位数的数字量信号。光耦合器隔离A/D转换器滤波内部回路图图1.8 1.8 模拟量输入单元框图模拟量输入单元框图绪论2022-8-923 模拟量输出接口(模拟量输出接口(DA模块模块)模拟量输出接口将模拟量输出接口将PLC运算处理后的数字信号转换为相应的模运算处理后的数字信号转换为相应的模拟量信号输出,以满足生产过程现场连续控制信号的需求。拟量信号输出,以满足生产过程现场连续控制信号的需求。模拟量模拟量输出接口一般由光电隔离、输出接口一般由光电隔离、D DA A转换和信号驱动等环节
13、组成转换和信号驱动等环节组成。信号转换内部回路光耦合器隔离D/A转换器图图1.9 1.9 模拟量输出单元框图模拟量输出单元框图绪论2022-8-924 为了适应更复杂的控制工作的需要,可编程控制器还有一些智能控为了适应更复杂的控制工作的需要,可编程控制器还有一些智能控制单元,如制单元,如PID单元、高速计数器单元、温度控制单元、通信单元、定单元、高速计数器单元、温度控制单元、通信单元、定位单元等。位单元等。特殊功能模块特殊功能模块都是独立的工作单元,它们和普通输入输出接都是独立的工作单元,它们和普通输入输出接口的区别在于都口的区别在于都带有独立的带有独立的CPU,有专门的处理能力有专门的处理能
14、力。智能输入输出接口(智能输入输出接口(特殊功能模块特殊功能模块)绪论2022-8-925可编程控制器的电源包括可编程控制器的电源包括:*为可编程控制器各工作单元供电的为可编程控制器各工作单元供电的开关电源开关电源*为掉电保护电路供电的为掉电保护电路供电的后备电源后备电源,一般为电池,一般为电池 绪论2022-8-926 可编程控制器一般可配备的外部设备:可编程控制器一般可配备的外部设备:编程器编程器 盒式磁带机,用以记录程序或信息盒式磁带机,用以记录程序或信息 打印机,用以打印程序或制表打印机,用以打印程序或制表 EPROM写入器,用以将程序写入用户写入器,用以将程序写入用户EPROM中中
15、高分辨率大屏幕彩色图形监控系统,用以显示或监视有关部高分辨率大屏幕彩色图形监控系统,用以显示或监视有关部分的运行状态分的运行状态编程器编程器绪论2022-8-9271.2.1 1.2.1 扫描工作方式扫描工作方式1.2.2 1.2.2 程序执行过程程序执行过程1.2.3 1.2.3 输入输出的处理规则输入输出的处理规则1.2.4 1.2.4 信息刷新方式信息刷新方式1.2.5 1.2.5 输入输出滞后时间输入输出滞后时间 绪论2022-8-928扫描:扫描:从从00000000号存贮地址开始,在无中断或跳转控制的情况下,按存号存贮地址开始,在无中断或跳转控制的情况下,按存贮地址号递增的方向顺序
16、逐条扫描用户程序直到程序结束。贮地址号递增的方向顺序逐条扫描用户程序直到程序结束。完成一次扫描程序后,再从头开始扫描,并周而复始地重复。完成一次扫描程序后,再从头开始扫描,并周而复始地重复。一个循环扫描过程称为扫描周期。一个循环扫描过程称为扫描周期。扫描过程分为三个阶段进行:即扫描过程分为三个阶段进行:即输入采样(输入处理)阶段,程序执行(程序处理)阶段,输出刷输入采样(输入处理)阶段,程序执行(程序处理)阶段,输出刷新(输出处理)阶段。新(输出处理)阶段。输入采样输入采样程序执行程序执行输出刷新输出刷新绪论2022-8-929输入采样输入采样程序执行程序执行输出处理输出处理一个扫描周期一个扫
17、描周期Y0Y1Yn输输入入映映像像寄寄存存器器采样采样元元件件映映像像寄寄存存器器写写写写读读X0Y0Y0M0输输出出锁锁存存电电路路输输出出端端子子输输入入端端子子读读图图1.11 1.11 PLC PLC 的扫描工作过程的扫描工作过程X0X1Xn刷新刷新绪论2022-8-930输入采样阶段:输入采样阶段:PLC PLC以扫描方式按顺序将所有输入端的输入信号状态(开或以扫描方式按顺序将所有输入端的输入信号状态(开或关、即关、即ON或或OFF、“1”或或“0”)读入到输入映像寄存器中)读入到输入映像寄存器中寄存起来,称为对输入信号的寄存起来,称为对输入信号的采样采样,或称,或称输入刷新输入刷新
18、。接着转入程序执行阶段,接着转入程序执行阶段,在程序执行期间,即使输入状态变在程序执行期间,即使输入状态变化,输入映像寄存器的内容也不会改变。化,输入映像寄存器的内容也不会改变。输入状态的变化只输入状态的变化只能在下一个工作周期的输入采样阶段才被重新读入。能在下一个工作周期的输入采样阶段才被重新读入。绪论2022-8-931程序执行阶段:程序执行阶段:程序执行阶段,程序执行阶段,PLCPLC对程序按顺序进行扫描;对程序按顺序进行扫描;如果程序用梯形图表示,则总是按先左后右、先上后下的顺序进行扫如果程序用梯形图表示,则总是按先左后右、先上后下的顺序进行扫描;描;每扫描到一条指令时,所需要的输入元
19、件状态或其它元件的状态分别每扫描到一条指令时,所需要的输入元件状态或其它元件的状态分别由输入映像寄存器和元件映像寄存器中读出,而将执行结果写入到由输入映像寄存器和元件映像寄存器中读出,而将执行结果写入到元件映像寄存器中;元件映像寄存器中;元件映像寄存器中寄存的内容,随程序执行的进程而动态变化元件映像寄存器中寄存的内容,随程序执行的进程而动态变化。绪论2022-8-932 输出刷新阶段:输出刷新阶段:程序执行完后,进入输出刷新阶段。此时,将元件映像寄存器中所程序执行完后,进入输出刷新阶段。此时,将元件映像寄存器中所有输出继电器的状态转存到输出锁存寄存器,再去驱动用户输出设备有输出继电器的状态转存
20、到输出锁存寄存器,再去驱动用户输出设备(负载),这就是(负载),这就是PLCPLC的实际输出。的实际输出。扫描周期:扫描周期:PLC重复执行上述三个过程,每重复一次的时间就是一个工作周期重复执行上述三个过程,每重复一次的时间就是一个工作周期(或扫描周期)。工作周期的长短与程序的长短、指令的种类和(或扫描周期)。工作周期的长短与程序的长短、指令的种类和CPU执执行的速度有关。一个扫描过程中,执行指令程序的时间占了绝大部分。行的速度有关。一个扫描过程中,执行指令程序的时间占了绝大部分。PLC在每次扫描中,对输入信号采样一次,对输出信号刷新一次。在每次扫描中,对输入信号采样一次,对输出信号刷新一次。
21、这就保证了这就保证了PLC在执行程序阶段,输入映像寄存器和输出锁存寄存器的在执行程序阶段,输入映像寄存器和输出锁存寄存器的内容或数据保持不变。内容或数据保持不变。绪论2022-8-933 输出模块的滞后时间与模块开关元件的类型有关:输出模块的滞后时间与模块开关元件的类型有关:继电器型输出电路继电器型输出电路的滞后时间一般最大值在的滞后时间一般最大值在10ms10ms左右。左右。双向可控硅型输出电路双向可控硅型输出电路的滞后时间在负载被的滞后时间在负载被接通接通时的滞后时时的滞后时间约为间约为1ms1ms,负载由导通到,负载由导通到断开断开时的最大滞后时间为时的最大滞后时间为10ms10ms。晶
22、体管型输出电路晶体管型输出电路的滞后时间一般在的滞后时间一般在1ms1ms左右。左右。绪论2022-8-934 1.3.1 可编程控制器的结构特点 1.3.2 FX2N系列PLC的主要技术性能绪论2022-8-9351.3.1 1.3.1 可编程控制器的结构特点可编程控制器的结构特点1.单元式结构单元式结构2.模块式结构模块式结构3.叠装式结构叠装式结构绪论2022-8-936 把CPU、RAM、ROM、I接口及与编程器或EPROM写入器相连的接口、输入输出端子、电源、指示灯等都装配在一起的整体装置。一个箱体就是一个完整的一个箱体就是一个完整的PLCPLC,叫做一个单,叫做一个单元元。绪论20
23、22-8-9371.单元式结构单元式结构绪论2022-8-938 输入输出点数是固定的,不一定能适合输入输出点数是固定的,不一定能适合具体的控制现场的需要。具体的控制现场的需要。有时整体有时整体PLCPLC的输入口或输出口要扩展,这的输入口或输出口要扩展,这就又需要一种只有一些接口而没有就又需要一种只有一些接口而没有CPUCPU也没有也没有电源的配件电源的配件(扩展单元扩展单元)。结构紧凑,体积小、成本低、安装方便。结构紧凑,体积小、成本低、安装方便。绪论2022-8-939 把PLC的每个工作单元都制成独立的模块,如CPU模块、输入模块、输出模块、电源模块、通讯模块等等。另外机器有一块带有插
24、槽的母板,实质上就另外机器有一块带有插槽的母板,实质上就是计算机总线。模块插座插在框架中的总线连是计算机总线。模块插座插在框架中的总线连接板上,就构成了一个完整的接板上,就构成了一个完整的PLCPLC。绪论2022-8-9402 模块式结构模块式结构绪论2022-8-941 特点:特点:系统构成非常灵活,安装、扩展、系统构成非常灵活,安装、扩展、维修都很方便。维修都很方便。缺点是体积比较大。缺点是体积比较大。2 模块式结构模块式结构绪论2022-8-942 单元式和模块式相结合的产物,把某一系列PLC工作单元的外形都作成外观尺寸一致的,CPU、I/O口及电源也可做成独立的,不使用模块式PLC的
25、母板,用电缆联接各个单元,在控制设备中安装时一层层地叠装,这就是叠装式PLC。绪论2022-8-9431.3.2 FX2N系列系列PLC主要技术性能主要技术性能 FXFX2N2N系列系列PLCPLC是日本三菱公司继是日本三菱公司继F1F1、F2F2系列之系列之后推出的新产品。后推出的新产品。它采用它采用整体式结构整体式结构,按功能可分为基本单元、,按功能可分为基本单元、扩展单元、扩展模块及特殊适配器等扩展单元、扩展模块及特殊适配器等四种类型四种类型产品。产品。基本单元内有基本单元内有CPUCPU、存储器、输入、存储器、输入/输出、电源等,输出、电源等,是一个完整的是一个完整的PLCPLC机,机
26、,可以单独使用。可以单独使用。绪论2022-8-944基本单元型号表示方法:基本单元型号表示方法:1 1部分部分用两位数表示输入用两位数表示输入/输出输出(I/O)(I/O)的总点数的总点数:1616、2424、3232、4848、6464等;等;2 2部分部分用字符表示输出类型:用字符表示输出类型:R R 表示继电器触点输出,表示继电器触点输出,T T 表示晶体管输出,表示晶体管输出,S S 表示双向晶闸管输出。表示双向晶闸管输出。FX2N M 1 2 绪论2022-8-9451.3.2 FX2N系列系列PLC的主要技术性能的主要技术性能8KRAM、EEPROM、EPROM卡盒(选配)卡盒(
27、选配)项项 目目 编程方式编程方式 梯形图,步进顺控指令梯形图,步进顺控指令 基本指令执行时间基本指令执行时间 0.08us/步步 指令种类指令种类 基本指令基本指令27条,步进顺序指令条,步进顺序指令2条,功能指令条,功能指令128条条 程序容量及类型程序容量及类型 输入继电器输入继电器 性能指标性能指标8K步步RAM(标准配置)(标准配置)4K步步EEPROM卡盒(选配)卡盒(选配)24VDC(7mA)光电隔离光电隔离绪论2022-8-946 项项 目目 性性 能能 指指 标标 继电器继电器 250 V AC 250 V AC、30 VDC30 VDC、2A2A(电阻负载)电阻负载))晶体
28、管晶体管 30 V DC30 V DC 、0.5 A/0.5 A/点点 输出继电器输出继电器 双向晶闸管双向晶闸管 242 V AC242 V AC 、0.3 A/0.3 A/点点 通用型通用型 500500点点(M0 M0 M499)M499)停电保持型停电保持型 25722572 点点 (M500M500 M3071M3071 )电池后备电池后备 辅助继电器辅助继电器 特殊型特殊型 256256点点(M8000 M8000 M8255)M8255)初始化用初始化用 1010点点(S0S0 S9S9 ),用于初始状态,用于初始状态 通用型通用型 490490点点(S10S10 S499S49
29、9 )停电保持型停电保持型 400400点点(S500S500 S899S899 )状态元件状态元件 报警报警 100100点点(S900S900S999S999)0.1s(100 ms)0.1s(100 ms)200200点点(T0T0 T199T199)0.10.1 3276.7 s3276.7 s 0.01s(10 ms)0.01s(10 ms)4646点点(T200T200T245T245)0.010.01 327.67s327.67s 1 ms(1 ms(积算积算)4 4点点(T246T246 T249T249 )0.0010.001 32.767s32.767s ,电池后备,电池后
30、备 定时器定时器 100 ms(100 ms(积算积算)6 6点点(T250T250 T255T255 )0.1 0.1 3276.7s3276.7s 电池后备电池后备 绪论2022-8-947通通用用加加数数器器 100 点点(C0C99),132767 s,电电池池后后备备 停停电电保保持持加加计计数数器器 100 点点(C100C199),132767 s,电电池池后后备备 通通用用加加减减计计数数器器 20 点点(C200C220)停停电电保保持持加加减减计计数数器器 15 点点(C220C234),电电池池后后备备 计计数数器器 高高速速计计数数器器 21 点点(C235C255),
31、电电池池后后备备 通通用用数数据据寄寄存存器器 200 点点(D0D199)停停电电保保持持数数据据寄寄存存器器 7800 点点(D200D7999)特特殊殊寄寄存存器器 256 点点(D8000D8255)变变址址寄寄存存器器 16 点点(V,Z)寄寄存存器器 文文件件寄寄存存器器 最最大大 7000 点点(D1000D7999),电电池池后后备备 嵌嵌套套标标志志 N0N7(8 点点)指指 针针 JUMP/CALL 128 点点(P0P127)绪论2022-8-9482.1 2.1 可编程序控制器的系统软件可编程序控制器的系统软件2.2 2.2 可编程序控制器的应用软件可编程序控制器的应用
32、软件2.3 2.3 可编程序控制器的用户工作环境可编程序控制器的用户工作环境2.4 2.4 可编程序控制器的编程软件可编程序控制器的编程软件绪论2022-8-949第第2 2章章 可编程控制器的软件构成可编程控制器的软件构成PLCPLC软件软件系统管理程序系统管理程序用户指令解释程序用户指令解释程序专用标准程序模块专用标准程序模块绪论2022-8-950 系统软件系统软件包括系统管理程序,用户指令解释程序和供系统调用包括系统管理程序,用户指令解释程序和供系统调用的专用标准程序块等。的专用标准程序块等。系统管理程序系统管理程序用于运行管理、存储空间分配管理和系统的自检,用于运行管理、存储空间分配
33、管理和系统的自检,控制整个系统的运行;控制整个系统的运行;用户指令解释程序用户指令解释程序是把应用程序(梯形图)的输入翻译成机器能是把应用程序(梯形图)的输入翻译成机器能够识别的机器语言;够识别的机器语言;专用标准程序模块专用标准程序模块是由许多独立的程序块组成,各自能完成不同是由许多独立的程序块组成,各自能完成不同的功能。的功能。系统程序由系统程序由PLC生产厂家提供,并固化在生产厂家提供,并固化在EPROM中,用户不能中,用户不能直接读写。直接读写。2.1 2.1 可编程序控制器的系统软件可编程序控制器的系统软件绪论2022-8-951 1、应用软件、应用软件 是用户为达到某种控制目的,采
34、用是用户为达到某种控制目的,采用PLC厂家提供的厂家提供的编程语言自主编制的程序。编程语言自主编制的程序。使用使用PLC实现某种控制目的,用存储在计算机中的实现某种控制目的,用存储在计算机中的程序实现控制功能,就是人们所指的存储逻辑。程序实现控制功能,就是人们所指的存储逻辑。应用程序是一定控制功能的表述。同一台应用程序是一定控制功能的表述。同一台PLC用于用于不同的控制目的时就需要编制不同的应用软件。不同的控制目的时就需要编制不同的应用软件。用户软件存入用户软件存入PLC后如需改变控制目的可多次改写。后如需改变控制目的可多次改写。2、继电接触器与、继电接触器与PLC控制方案的比较控制方案的比较
35、绪论2022-8-952QSFRFUKMM3 合刀开关合刀开关QS按按SB1 KM线圈线圈得电得电按按SB2 KM线圈线圈失电失电M3M3 KM辅助触头闭合辅助触头闭合自自锁锁 KM主触头闭合主触头闭合 M运转运转 KM辅助触头解除辅助触头解除自自锁锁 KM主触头断开主触头断开 M停转停转KMSB1KMSB2FR主电路主电路控制电路控制电路绪论2022-8-953QSFRFUKMM3M3M3 KMFRX0X1COMCOMY0COM1COM1Y0X0Y0 220 VSB1SB2PLCX1主电路主电路控制电路控制电路用户程序用户程序绪论2022-8-954 U V WQSFRFUM3 KM1KM2
36、KM2SB1SB3FRSB2KM1KM2KM1KM2KM1绪论2022-8-955QSFRFUM3 KM2按按SB1KM1得电得电 KM1常开触头闭合常开触头闭合M运转运转误按误按SB2KM2得电得电若去掉若去掉合合QS,KM2常开触头闭合常开触头闭合 U V W则电源则电源U、W相间相间M3 熔断器熔断器 KM1 互锁设计互锁设计 KM2SB1SB3KRSB2KM1KM2KM1KM2KM1加互锁加互锁防止短路防止短路KM1KM2绪论2022-8-956 利用复合按钮利用复合按钮SB1、SB2,实实现机械互锁现机械互锁 正转正转反转反转 直接转换直接转换KMKM1 1和和 KMKM2 2的的电
37、气互锁必电气互锁必不可少!不可少!QsKRFUM3 KM1KM2KM2SB1SB3FRSB2KM1KM2KM1KM2KM1 U V W绪论2022-8-957PLCPLC内部用内部用户程序户程序Y0X0Y0X2Y1X1Y1X2X1X0 Y0Y1QSFRFUM3 KM1KM2 U V WKM1FRX0X1COMCOMY0COM1COM1SB1SB2PLCSB3X2KM2KM1Y1KM2 220 V绪论2022-8-958 3 3、应用软件编程语言表达方式、应用软件编程语言表达方式(1 1)梯形图梯形图(Ladder diagramLadder diagram)梯形图语言是一种以图形符号)梯形图语
38、言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继及图形符号在图中的相互关系表示控制关系的编程语言,是从继电接触器控制电路演变过来的。电接触器控制电路演变过来的。(2 2)指令表指令表 (Instruction listInstruction list)指令表也叫做语句表。它和)指令表也叫做语句表。它和单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。列而成。(3 3)顺序功能图顺序功能图(Sequential function chartSequential function chart)顺序功能图
39、)顺序功能图常用来编制顺序控制类程序。它包含步、动作、转换三个要素。常用来编制顺序控制类程序。它包含步、动作、转换三个要素。绪论2022-8-959 PLC PLC 可看成是由各种功能元器件(可看成是由各种功能元器件(软元件软元件)组成的工业控制器。)组成的工业控制器。利用编程语言,按照一定的逻辑关系对这些软元件进行编程(利用编程语言,按照一定的逻辑关系对这些软元件进行编程(调用调用),),就可实现某种控制要求。就可实现某种控制要求。PLC PLC 的编程软元件实质上是存储器单元的编程软元件实质上是存储器单元,每个单元都有惟一的地,每个单元都有惟一的地址。为了满足不同的功用,址。为了满足不同的
40、功用,存储器单元作了分区,因此,也就有了不存储器单元作了分区,因此,也就有了不同类型的编程软元件。同类型的编程软元件。在系统软件的安排下,不同的软元件具有不同的功能在系统软件的安排下,不同的软元件具有不同的功能。FXFX2N2N系列系列PLC PLC 编程软元件如下表所示。编程软元件如下表所示。绪论2022-8-960元件类型元件类型性能规格性能规格元件编号元件编号输入继电器输入继电器(X X)DCDC输入输入 2424V DCV DC,7mA7mA,光电隔离光电隔离 X000X000X267X267(8 8进制编号)进制编号)输出继电器输出继电器(Y Y)继电器(继电器(MRMR)AC250
41、VAC250V,DC30VDC30V,2A/12A/1点点(电阻负载)(电阻负载)Y000 Y000Y267Y267 (8 8进制编号)进制编号)双 向 可 控 硅双 向 可 控 硅(MSMS)AC85AC85242V242V,0.3A/0.3A/点,点,0.80.8A/4A/4点(电阻负载)点(电阻负载)晶体管(晶体管(MTMT)DC5DC530V30V,0.5A/0.5A/点,点,0.80.8A/4A/4点,点,1.61.6A/8A/8点(电点(电阻负载)阻负载)辅助继电器辅助继电器(M)一般一般用用 M0M0M499M499(500500点)点)保持保持用用 电池后备区电池后备区 M50
42、0M500M1023M1023(524524点)点)保持保持用用 电池后备固定区电池后备固定区 M1024M1024M3071M3071(20482048点)点)特殊用特殊用 M8000M8000M8255M8255(256256点)点)FX2N系列系列PLC编程软元件一览表编程软元件一览表(1)绪论2022-8-961元件类型元件类型性能规格性能规格元件编号元件编号状态寄存器状态寄存器(S S)初始化用初始化用 S0S0S9S9(1010点)点)一般一般用用S10S10S499S499(490490点)点)保持保持用用电池后备电池后备S500S500S899S899(400400点)点)报警
43、用报警用电池后备电池后备S900S900S999S999(100100点)点)定时器定时器(T T)100100msms0.10.13276.73276.7s sT0T0T199T199(200200点)点)10ms10ms0.010.01327.67s327.67sT200T200T245T245(4646点)点)1ms1ms(积算)积算)0.0010.00132.767s32.767s(保持)保持)T246T246T249T249(4 4点)点)100100msms(积算)积算)0.10.13276.73276.7s s(保持)保持)T250T250T255T255(6 6点)点)FX2N
44、系列系列PLC编程软元件一览表(编程软元件一览表(2)绪论2022-8-962元件类型元件类型性能规格性能规格元件编号元件编号 计数计数器器 (C C)加计数器加计数器 1616位,位,0 03276732767,一般用一般用 C0C0C99C99(100100点)点)1616位,位,0 03276732767,电池后备,电池后备 C100C100C199C199(100100点)点)加加减减 计数器计数器 3 23 2 位,位,-2 1 4 7 4 8 3 6 4 8-2 1 4 7 4 8 3 6 4 8 21474836472147483647,一般用一般用 C200C200C219C2
45、19(2020点)点)3 23 2 位,位,-2 1 4 7 4 8 3 6 4 8-2 1 4 7 4 8 3 6 4 8 21474836472147483647,电池后备,电池后备 C220C220C234C234(1515点)点)高速计数器高速计数器 3232位加位加/减计数,电池后备减计数,电池后备C235C235C255C255(6 6点)点)数据寄存数据寄存器器 (D D)通用通用1616位位 ,一般用一般用 D0D0D199D199(200200点)点)1616位位 ,电池后备,电池后备D200D200D511D511(312312点)点)文件寄存器文件寄存器1616位位 ,电
46、池后备,电池后备D512D512D7999D7999(74887488点点)特殊用特殊用1616位,电池后备位,电池后备 D8000D8000D8195D8195(106106点)点)变址变址1616位,电池后备位,电池后备 V0V0V7V7、Z0Z0Z7Z7(1616点)点)FX2N系列系列PLC编程软元件一览表(编程软元件一览表(3)绪论2022-8-963特殊辅助特殊辅助继电器继电器触点利用型触点利用型M8000 M8000 运行标志运行标志M8002M8002初始脉冲初始脉冲M8002M8002初始脉冲初始脉冲线圈驱动型线圈驱动型M8012 M8012 100100msms脉冲脉冲M8
47、013 M8013 1 1s s时钟脉冲时钟脉冲M8030 M8030 电池欠压电池欠压M8033 M8033 输出保持输出保持M8034 M8034 禁止输出禁止输出线圈由线圈由PLCPLC自行驱自行驱动,用户只能利动,用户只能利用其触点用其触点用户程序驱动用户程序驱动线圈后,线圈后,PLCPLC作作特定动作特定动作绪论2022-8-964 三菱三菱SWOPC-FXGPSWOPC-FXGPWIN-CWIN-C编程软件是用于编程软件是用于FXFX系列系列PLCPLC的编程软件,的编程软件,可在可在Windows 9xWindows 9x或或Windows 3.1Windows 3.1及以上操作
48、系统运行,主要有以及以上操作系统运行,主要有以下功能。下功能。(1 1)SWOPC-FXGPSWOPC-FXGPWIN-CWIN-C编程软件,可通过电路符号,列表编程软件,可通过电路符号,列表语言及语言及SFCSFC符号来创建顺控指令程序,建立注释数据及设置寄符号来创建顺控指令程序,建立注释数据及设置寄存器数据;存器数据;(2 2)创建顺控指令程序以及将其存储为文件,用打印机打印;)创建顺控指令程序以及将其存储为文件,用打印机打印;(3 3)该程序可在串行系统中与)该程序可在串行系统中与PLCPLC进行通讯、文件传送、操进行通讯、文件传送、操作监控和各种测试。作监控和各种测试。绪论2022-8
49、-965 1 1系统配置系统配置(1 1)CPUCPU:486486以上;内存:以上;内存:1616兆以上兆以上(2 2)接口单元)接口单元 FX-232AWCFX-232AWC型型RS-232C/RS-422RS-232C/RS-422转换器转换器(便携式便携式),FX-232AWFX-232AW型型RS-RS-232C/RS-422232C/RS-422转换器转换器(内置式内置式)或其他指定的转换器。或其他指定的转换器。(3 3)通信电缆)通信电缆 采用采用RS-422 cableRS-422 cable(RS-422RS-422缆线),选取如下:缆线),选取如下:FX-422CAB0FX
50、-422CAB0型型RS-422RS-422缆线缆线(用于用于FX0FX0,FX0SFX0S,FX0NFX0N型型PLC,1.5PLC,1.5米米)。FX-422CABFX-422CAB型型RS-422 RS-422 缆线(缆线(用于用于 FX1,FX2,FX2CFX1,FX2,FX2C型型PLC,0.3PLC,0.3米米)。FX-422CAB-150 FX-422CAB-150 型型 RS-422 RS-422 缆线(缆线(用于用于 FX1,FX2,FX2CFX1,FX2,FX2C型型PLC,PLC,1.51.5米米)。绪论2022-8-966 2编程软件的使用编程软件的使用(1)系统启动: