《三菱PLC课件1》由会员分享,可在线阅读,更多相关《三菱PLC课件1(101页珍藏版)》请在金锄头文库上搜索。
1、三菱三菱PLCPLC课件课件1 1【教学要求】【教学要求】(1)了解)了解PLC的产生、特点、应用场合、分类方法及技的产生、特点、应用场合、分类方法及技 术指标。术指标。(2)掌握)掌握PLC的定义。的定义。(3)熟悉)熟悉PLC的基本结构,理解并掌握其工作原理。的基本结构,理解并掌握其工作原理。(4)掌握)掌握FX2N系列系列PLC内部软元件资源内部软元件资源第一篇第一篇 PLC的基本组成和工作原理的基本组成和工作原理【重点与难点【重点与难点】(1)PLC工作原理工作原理(2)PLC内部软元件内部软元件。PLC的产生与发展 19461946年,世界上第一台电子数字计算机在美国宾夕法尼亚年,世
2、界上第一台电子数字计算机在美国宾夕法尼亚大学诞生。大学诞生。2020世纪世纪6060年代,计算机技术开始应用于工业控制,年代,计算机技术开始应用于工业控制,但由于计算机本身很复杂、编程难度高、价格高并且难以适但由于计算机本身很复杂、编程难度高、价格高并且难以适应恶劣的工业环境,所以未能广泛应用。工业控制仍然采用应恶劣的工业环境,所以未能广泛应用。工业控制仍然采用继电器继电器- -接触器控制系统。接触器控制系统。 PLC的产生v背景:背景:19681968年年美美国国通通用用汽汽车车公公司司(GMGM),为为了了适适应应汽汽车车型型号号的的不不断断更更新新,生生产产工工艺艺不不断断变变化化的的需
3、需要要,实实现现小小批批量量、多多品品种种生生产产,希希望望能能有有一一种种新新型型工工业业控控制制器器,它它能能做做到到尽尽可可能能减减少少重重新新设设计计和和更更换换继继电电器器控控制制系系统统及及接接线线,以以降低成本,缩短周期。降低成本,缩短周期。 v19681968年,年,GMGM公司提出公司提出十项设计标准十项设计标准:编程简单,可在现场修改和调试程序;编程简单,可在现场修改和调试程序;维护方便,采用插件式结构;维护方便,采用插件式结构;可靠性高于继电器控制柜;可靠性高于继电器控制柜;体积小于继电器控制柜;体积小于继电器控制柜;成本可与继电器控制柜竞争;成本可与继电器控制柜竞争;可
4、将数据直接送入计算机;可将数据直接送入计算机;可直接使用可直接使用115V115V交流输入电压;交流输入电压;输出采用输出采用115V115V交流电压,能直接驱动电磁阀、交流接交流电压,能直接驱动电磁阀、交流接触器等;触器等;通用性强,扩展方便通用性强,扩展方便; ;能存储程序,存储器容量可以扩展到能存储程序,存储器容量可以扩展到4KB4KB。PLC的产生的产生v1969年,美国数字设备公司(年,美国数字设备公司(DEC)研)研制第一台可编程控制器,型号为制第一台可编程控制器,型号为PDP-14并成功应用于并成功应用于GM公司自动装配线上。公司自动装配线上。 1969年年 美国美国DEC数字设
5、备公司研制出世界上第一台数字设备公司研制出世界上第一台PLC; 1971年年 日本生产出微处理式日本生产出微处理式PLC; 1973年年 欧洲开始生产;欧洲开始生产; 1974年年 我国开始研究;我国开始研究; 80年代年代 PLC技术开始成熟、进入应用阶段。技术开始成熟、进入应用阶段。 PLC的七大生产厂家:(占有世界的七大生产厂家:(占有世界80%的市场)的市场) 美国:美国: AB公司公司 GE公司公司 日本:日本: 三菱公司三菱公司 OMRON(欧姆龙)(欧姆龙) 德国:德国: SENMENS 法国:法国: TE公司、施耐德公司公司、施耐德公司 我国生产:引进与合资、组装(与美、日、德
6、合作)。我国生产:引进与合资、组装(与美、日、德合作)。PLC的定义 早期的早期的PLC只能进行逻辑控制,所以被称为可编程只能进行逻辑控制,所以被称为可编程逻辑控制器,即逻辑控制器,即Programmable Logic ControllerPLC 随着计算机的发展,又增加了许多功能,如数据处随着计算机的发展,又增加了许多功能,如数据处理功能、通信功能等,因此又改称可编程控制器,简称理功能、通信功能等,因此又改称可编程控制器,简称PC,即,即Programmable ControllerPC但易与个人电脑(但易与个人电脑(Personal Computer)相混淆,故)相混淆,故人们仍习惯用人
7、们仍习惯用PLC。国际电工委员会(IEC)对PLC定义 可编程序控制器是一种数字运算操作的电子系统,专为工业可编程序控制器是一种数字运算操作的电子系统,专为工业环境而设计。它采用了可编程序的存储器,用来在其内部存储执环境而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。它与有关外围设备,都应按易于与工业系统联成一个整体、过程。它与有关外围设备,都应按易于与工业系统联
8、成一个整体、易于扩充其功能的原则设计。易于扩充其功能的原则设计。PLC的定义PLC、CAD/CAM和机器人并称为现代工业生产自动化三大支柱和机器人并称为现代工业生产自动化三大支柱IEC: International Electro Technical ComissionCAD/CAM: Computer Aided Design/Manufacturing PLCPLC的主要特点的主要特点可靠性高、抗干扰能力强;可靠性高、抗干扰能力强; PLCPLC使用软件编程使用软件编程 输入输出采用光电隔离技术输入输出采用光电隔离技术编程简单易学;编程简单易学; 采用梯形图编程采用梯形图编程使用维护方便;
9、使用维护方便; 硬件配置方便硬件配置方便 安装方便安装方便 使用方便使用方便 维护方便维护方便体积小、质量轻、功耗低体积小、质量轻、功耗低设计施工周期短设计施工周期短PLC应用应用1 1、逻辑开关和顺序控制、逻辑开关和顺序控制 可编程序控制器具有逻辑运算功能,它设可编程序控制器具有逻辑运算功能,它设置有置有“与与”、“或或“、“非非”等逻辑运算指令,能够等逻辑运算指令,能够描述继电器触点的串联、并联、串并联、并串描述继电器触点的串联、并联、串并联、并串联等各种连接。因此它可以代替继电器进行组联等各种连接。因此它可以代替继电器进行组合逻辑和顺序逻辑控制。合逻辑和顺序逻辑控制。2 2、机械位移控制
10、、机械位移控制 指指PLCPLC使用专门的位移控制模块控制驱动使用专门的位移控制模块控制驱动步进电机和伺服电机,实现对机械部件的运步进电机和伺服电机,实现对机械部件的运动控制。动控制。 大多数可编程序控制器都具有数据处理功能,能进行数大多数可编程序控制器都具有数据处理功能,能进行数据并行传送、比较运算;据并行传送、比较运算;BCDBCD码的加、减、乘、除等运算;码的加、减、乘、除等运算;还能进行字的按位还能进行字的按位“与与”、“或或”、“异或异或”、求反、逻辑、求反、逻辑移位、算术移位、数据检索、比较、数制转换等操作。移位、算术移位、数据检索、比较、数制转换等操作。3.3.数据处理功能数据处
11、理功能 大多数可编程序控制器还具有模大多数可编程序控制器还具有模/ /数(数(A/DA/D)和数)和数/ /模模(D/AD/A)转换功能,能完成对模拟量的检测与控制。)转换功能,能完成对模拟量的检测与控制。4. 4. 模拟量控制模拟量控制 可编程序控制器具有联网和通信功能,可以进行远程可编程序控制器具有联网和通信功能,可以进行远程I/OI/O控控制,多台可编程序控制器之间还可以进行同位链接,还可以与计制,多台可编程序控制器之间还可以进行同位链接,还可以与计算机进行上位链接。由一台计算机和多台可编程序控制器可以组算机进行上位链接。由一台计算机和多台可编程序控制器可以组成成“集中管理、分散控制集中
12、管理、分散控制”的分布式控制网络,以完成较大规模的分布式控制网络,以完成较大规模的复杂控制。的复杂控制。5.5.通信与联网通信与联网应用领域应用领域PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用PLC在生产中的一些具体应用在生产中的一些具体应用 PLC的分类的分类 整体式整体式整体式整体式PLCPLCPLCPLC:将电源、:将电源、:将电源、:
13、将电源、CPUCPUCPUCPU、I/OI/OI/OI/O接口等部件都集中装在一个机接口等部件都集中装在一个机接口等部件都集中装在一个机接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低等特点。箱内,具有结构紧凑、体积小、价格低等特点。箱内,具有结构紧凑、体积小、价格低等特点。箱内,具有结构紧凑、体积小、价格低等特点。1、按结构形式、按结构形式 模块式模块式模块式模块式PLCPLC:将:将:将:将PLCPLC各组成部分分别作成若干个单独的模各组成部分分别作成若干个单独的模各组成部分分别作成若干个单独的模各组成部分分别作成若干个单独的模块,如块,如块,如块,如CPUCPU模块、模块、模
14、块、模块、I/OI/O模块以及各种功能模块。模块以及各种功能模块。模块以及各种功能模块。模块以及各种功能模块。 PLC的分类的分类 微型机微型机 I/O I/O点数小于点数小于3232; 微小型机微小型机 I/O I/O点数在点数在32-12832-128; 小型机小型机 I/O I/O点数在点数在128-256 128-256 ; 中型机中型机 I/O I/O点数在点数在256-2048256-2048; 大型机大型机 I/OI/O点数在点数在20482048以上;以上; 超大型机超大型机 I/O I/O点数在点数在40004000以上。以上。2 2、按、按I/OI/O点数分类点数分类 PL
15、C的分类的分类 PLC技术指标技术指标1 1、输入、输入/ /输出点数(输出点数(I/O) 指指PLCPLC输入输出端子的总数。选用输入输出端子的总数。选用PLC时要根据控制对象时要根据控制对象的的I/O点数来确定机型。点数来确定机型。2 2、存储容量、存储容量 指指PLC中用户程序存储器的容量,一般以中用户程序存储器的容量,一般以PLC所能存放用户所能存放用户程序的多少来衡量。在程序的多少来衡量。在PLCPLC中程序指令是按步存放的,中程序指令是按步存放的,一步占一步占一个字的地址单元,即两个字节。一个字的地址单元,即两个字节。 程序程序存储器的容量与最大存储器的容量与最大I/O点数大体成正
16、比。点数大体成正比。3 3、扫描速度、扫描速度 一般指执行一般指执行1 1步指令所需时间,单位为步指令所需时间,单位为ms/ms/步。有时也以步。有时也以执行执行10001000步指令所需时间计,单位为步指令所需时间计,单位为ms/ms/千步。千步。4 4、编程语言与指令系统、编程语言与指令系统 不同品牌的不同品牌的PLCPLC,其指令的形式、多少和功能的强弱,其指令的形式、多少和功能的强弱是不同的。是不同的。PLC技术指标技术指标PLC技术指标技术指标6 6、内部寄存器配置与容量、内部寄存器配置与容量5 5、功能模块、功能模块 主控模块实现基本控制功能,功能模块实现一些特殊的主控模块实现基本
17、控制功能,功能模块实现一些特殊的专门功能。常用的功能模块有专门功能。常用的功能模块有A/DA/D和和D/AD/A转换模块、高速计数转换模块、高速计数模块、位置控制模块、速度控制模块、温度控制模块、远程模块、位置控制模块、速度控制模块、温度控制模块、远程通信模块等。通信模块等。 PLCPLC内部有许多寄存器,用于存放输入内部有许多寄存器,用于存放输入/ /输出变量状态、逻输出变量状态、逻辑运算的中间结果、定时器辑运算的中间结果、定时器/ /计数器的中间结果等。其数量的计数器的中间结果等。其数量的多少、容量的大小,直接关系到用户编程时的方便与灵活。多少、容量的大小,直接关系到用户编程时的方便与灵活
18、。 PLC与继电器与继电器-接触器控制系统的比较接触器控制系统的比较 继电器继电器- -接触器的控制采用硬件接线实现,接线多接触器的控制采用硬件接线实现,接线多而复杂、体积大、功耗大、故障率高,系统一旦确定,而复杂、体积大、功耗大、故障率高,系统一旦确定,想要改变或增加功能,十分困难。可靠性和灵活性差。想要改变或增加功能,十分困难。可靠性和灵活性差。 PLC PLC采用软件存储逻辑,其控制逻辑是以程序方式采用软件存储逻辑,其控制逻辑是以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,存储在内存中,要改变控制逻辑,只需改变程序即可,通过改变程序来改变控制逻辑的方式称为软接线。通过改变程序
19、来改变控制逻辑的方式称为软接线。1、 控制逻辑控制逻辑 继电器继电器- -接触器控制逻辑依靠触点的机械动作实接触器控制逻辑依靠触点的机械动作实现控制,工作频率低,毫秒级,机械触点有抖动现象。现控制,工作频率低,毫秒级,机械触点有抖动现象。 PLC PLC由程序指令控制半导体电路来实现控制,速由程序指令控制半导体电路来实现控制,速度快,微秒级,严格同步,无抖动。度快,微秒级,严格同步,无抖动。2、 控制速度控制速度 PLC与继电器与继电器-接触器控制系统的比较接触器控制系统的比较3、 工作方式工作方式 电源接通时,电源接通时,继电器继电器- -接触器控制线路中的各个继接触器控制线路中的各个继电器
20、、接触器同时处于受控状态,该闭合的全部闭合,电器、接触器同时处于受控状态,该闭合的全部闭合,该断开的全部断开,属于并行工作方式。该断开的全部断开,属于并行工作方式。 PLC PLC控制逻辑中,各内部器件处于周期性循环扫描控制逻辑中,各内部器件处于周期性循环扫描过程中,各种逻辑输出结果按照在程序中的前后顺序过程中,各种逻辑输出结果按照在程序中的前后顺序依次得出,属于串行工作方式。依次得出,属于串行工作方式。 PLC与继电器与继电器-接触器控制系统的比较接触器控制系统的比较4、定时控制、定时控制 继电器继电器- -接触器控制系统利用时间继电器进行时间接触器控制系统利用时间继电器进行时间控制,定时精
21、度低,定时范围窄,且易受环境变化的控制,定时精度低,定时范围窄,且易受环境变化的影响,调整时间困难。影响,调整时间困难。 PLC PLC使用集成电路做定时器,定时精度高,定时范使用集成电路做定时器,定时精度高,定时范围最小可为围最小可为1ms1ms,最长几乎没限制,且定时时间不受,最长几乎没限制,且定时时间不受环境变化的影响。环境变化的影响。 PLC与继电器与继电器-接触器控制系统的比较接触器控制系统的比较5、可靠性和可维护性、可靠性和可维护性 PLCPLC采用微电子技术,大量的开关动作由无触点的采用微电子技术,大量的开关动作由无触点的半导体电路完成,体积小、寿命长、可靠性高。半导体电路完成,
22、体积小、寿命长、可靠性高。PLCPLC配有自检和监督功能,能检查出自身故障。还可通过配有自检和监督功能,能检查出自身故障。还可通过软件动态监视程序执行情况,为现场调试和维护带来软件动态监视程序执行情况,为现场调试和维护带来方便。方便。 PLC与继电器与继电器-接触器控制系统的比较接触器控制系统的比较 PLC与微型计算机的比较与微型计算机的比较相同点相同点 PLC PLC和计算机都是主要有和计算机都是主要有CPUCPU、存储器、输入和输出部分组、存储器、输入和输出部分组成。成。不同点不同点 (1 1)PLCPLC主要用于工业控制,计算机在控制领域主要用于主要用于工业控制,计算机在控制领域主要用于
23、上位机,另外计算机更多用于科学计算、数据处理和计算机通上位机,另外计算机更多用于科学计算、数据处理和计算机通信等。信等。 (2 2)计算机执行指令时,每执行完一条指令,立即产生结)计算机执行指令时,每执行完一条指令,立即产生结果,这一结果立即影响到所涉及的部件。果,这一结果立即影响到所涉及的部件。PLCPLC以循环扫描的方以循环扫描的方式工作,执行用户程序只是其中一步,指令的执行结果并不立式工作,执行用户程序只是其中一步,指令的执行结果并不立即传送到输出点,只是改变内部的映像寄存器,当所有指令执即传送到输出点,只是改变内部的映像寄存器,当所有指令执行完成后,同时对各物理输出点刷新。行完成后,同
24、时对各物理输出点刷新。 (3 3)计算机有丰富的编程语言,语法关系复杂;)计算机有丰富的编程语言,语法关系复杂;PLCPLC采用采用梯形图作为程序表达方式,形象直观,易于学习。梯形图作为程序表达方式,形象直观,易于学习。 (4 4)工作环境)工作环境 PLC与微型计算机的比较与微型计算机的比较 PLC的发展趋势的发展趋势 1、向小型化、专用化、低成本方向发展向小型化、专用化、低成本方向发展 微电子技术的快速发展,使新型器件性能不断提高,但体微电子技术的快速发展,使新型器件性能不断提高,但体积越来越小,同时价格大幅下降。一些专用的微型积越来越小,同时价格大幅下降。一些专用的微型PLCPLC仅有一
25、仅有一个香皂大小。个香皂大小。2、向大容量、高速度、信息化方向发展向大容量、高速度、信息化方向发展 现在大中型现在大中型PLCPLC都采用多微处理器系统,并集成了通信联网都采用多微处理器系统,并集成了通信联网功能,可同时进行多任务操作,运算速度、数据交换速度及外功能,可同时进行多任务操作,运算速度、数据交换速度及外设响应速度都有大幅度提高。设响应速度都有大幅度提高。3、智能化模块的发展智能化模块的发展 智能模块本身带有智能模块本身带有CPUCPU,使得占用主,使得占用主CPUCPU的时间很少,减少的时间很少,减少了对了对PLCPLC扫描速度的影响,提高了整个扫描速度的影响,提高了整个PLCPL
26、C控制系统的性能。控制系统的性能。 典型的智能化模块有高速计数模块、定位控制模块、温度典型的智能化模块有高速计数模块、定位控制模块、温度控制模块、闭环控制模块、以太网通信模块和各种现场总线协控制模块、闭环控制模块、以太网通信模块和各种现场总线协议通信模块等。议通信模块等。4、人机界面的发展人机界面的发展 (1 1)编程工具)编程工具 过去的过去的PLCPLC仅提供手持式编程器,编程人员通过它与仅提供手持式编程器,编程人员通过它与PLCPLC打交道。打交道。 现在都是基于现在都是基于WindowsWindows的编程软件。西门子的编程软件。西门子STEP 7 - STEP 7 - MicroWI
27、N MicroWIN ,三菱,三菱GX DeveloperGX Developer、 GX Works GX Works (2 2)基于)基于PCPC的的组态软件组态软件 通过组态软件,可以完成复杂的、大量的画面显示、通过组态软件,可以完成复杂的、大量的画面显示、数据处理、报警处理、设备管理等任务。知名的组态软件有数据处理、报警处理、设备管理等任务。知名的组态软件有WinCCWinCC、iFIXiFIX、IntouchIntouch,国内的有亚控的,国内的有亚控的KingViewKingView,北京昆仑,北京昆仑的的MCGSMCGS。 组态软件,又称组态监控系统软件。译自英文组态软件,又称组
28、态监控系统软件。译自英文SCADA,SCADA,即即 Supervisory Control and Data AcquisitionSupervisory Control and Data Acquisition(数据采集与监(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们视控制)。它是指一些数据采集与过程控制的专用软件。它们是处在自动控制系统监控层一级的软件平台和开发环境,使用是处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。功能的
29、、通用层次的软件工具。 组态软件在国内是一个约定俗成的概念,可以理解为组态软件在国内是一个约定俗成的概念,可以理解为“组组态式监控软件态式监控软件”。“组态(组态(ConfigureConfigure)”的含义是的含义是“配置配置”、“设定设定”、“设置设置”等意思,是指用户通过类似等意思,是指用户通过类似“搭积木搭积木”的的简单方式来完成自己所需要的软件功能,不需要编写计算机程简单方式来完成自己所需要的软件功能,不需要编写计算机程序。序。“监控(监控(Supervisory ControlSupervisory Control)”,即,即“监视和控制监视和控制”,是指通过计算机信号对自动化设
30、备或过程进行监视、控制和,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。管理。 5、开放性与标准化开放性与标准化 PLC PLC没有一个统一的规范和标准,不同品牌的没有一个统一的规范和标准,不同品牌的PLCPLC在使用上都在使用上都存在差别。非标准化使程序的重复使用和可移植都成为不可能的存在差别。非标准化使程序的重复使用和可移植都成为不可能的事情。事情。 现在的现在的PLCPLC采用了各种工业标准,如采用了各种工业标准,如IEC61131IEC61131、IEEE802.3IEEE802.3以太以太网、网、TCP/IPTCP/IP、UDP/IPUDP/IP及及Windows NTW
31、indows NT等。等。 IEC61131 IEC61131是是PLCPLC的国际标的国际标准,愈来愈多的准,愈来愈多的PLCPLC制造商都在尽量往该标准上靠拢。制造商都在尽量往该标准上靠拢。6、通信联网功能的增强通信联网功能的增强 PLC PLC通信功能的增强使它更容易与通信功能的增强使它更容易与PCPC和其它智能控制设备进和其它智能控制设备进行互联,使系统形成一个统一的整体,实现分散控制和集中管行互联,使系统形成一个统一的整体,实现分散控制和集中管理。理。 在提供网络接口方面,在提供网络接口方面,PLCPLC向两个方向发展:一是提供直接向两个方向发展:一是提供直接挂到现场总线网络中的接口
32、;二是提供挂到现场总线网络中的接口;二是提供InternetInternet接口。接口。 PLC的硬件组成的硬件组成 PLC的基本结构的基本结构外部设备外部设备现场用户输出设备现场用户输出设备微处理器(微处理器(CPU)运算器运算器控制器控制器输输出出部部件件输输入入部部件件系系统统存存储储器器用用户户存存储储器器I/O扩扩展展接接口口通通讯讯及及编编程程接接口口编程设备编程设备计算机计算机打印机等打印机等传感器传感器按钮、开关按钮、开关现场信号现场信号电磁阀电磁阀中间继电器中间继电器执行器执行器现场用户输入设备现场用户输入设备扩展设备扩展设备扩展单元扩展单元通讯模块通讯模块功能模块功能模块电
33、源变换器电源变换器110V/220V市电市电PLC基本单元基本单元PLC系统结构示意图系统结构示意图 CPU是是PLC的核心部件,的核心部件,CPUCPU的主要任务为:的主要任务为: (1 1)用扫描的方式通过)用扫描的方式通过I I接口电路接收现场信号的状态接口电路接收现场信号的状态或数据,存入输入映像寄存器;或数据,存入输入映像寄存器; (2 2)诊断)诊断PLCPLC内部电路的工作故障和编程中的语法错误等;内部电路的工作故障和编程中的语法错误等; (3 3)PLCPLC进入运行状态后,从存储器逐条读取用户指令,经进入运行状态后,从存储器逐条读取用户指令,经过命令解释后按指令规定的任务进行
34、数据传送、逻辑或算数运过命令解释后按指令规定的任务进行数据传送、逻辑或算数运算;算; (4 4)根据运算结果,更新有关标志位的状态和输出映像寄存)根据运算结果,更新有关标志位的状态和输出映像寄存器的内容,再经输出部件实现输出控制、打印或数据通信等功能。器的内容,再经输出部件实现输出控制、打印或数据通信等功能。1、中央处理单元中央处理单元(CPU)2、存储器存储器 PLC PLC的存储器包括的存储器包括系统存储器和用户存储器系统存储器和用户存储器。 系统存储器用来存放系统存储器用来存放PLCPLC生产厂家编写的系统程序,并固化生产厂家编写的系统程序,并固化在在ROMROM内,用户不能修改。内,用
35、户不能修改。 存放系统工作程序(监控程序);存放系统工作程序(监控程序); 存放命令解释程序;存放命令解释程序; 存放模块化应用功能子程序;存放模块化应用功能子程序; 存放功能子程序的调用管理程序;存放功能子程序的调用管理程序; 存放存储系统参数。存放存储系统参数。用户存储器包括用户程序存储器和用户数据存储器。用户程用户存储器包括用户程序存储器和用户数据存储器。用户程序存储器用来存放用户编写的序存储器用来存放用户编写的PLCPLC程序,用户数据存储器用来程序,用户数据存储器用来存放用户程序中所使用到器件的状态、数据等。存放用户程序中所使用到器件的状态、数据等。 PLC PLC的存储器类型有三种
36、:的存储器类型有三种:ROMROM、RAMRAM、EEPROMEEPROM(1 1)只读存储器)只读存储器 (ROMROM) ROM ROM的内容只能读出,不能写入,用来存放系统程序。的内容只能读出,不能写入,用来存放系统程序。(2 2)随机存取存储器()随机存取存储器(RAMRAM) RAM RAM是读是读/ /写存储器,用来保存写存储器,用来保存PLCPLC内部元器件的实时数内部元器件的实时数据,它具有易失性。过去常用高效锂电池作为后备电源来保存据,它具有易失性。过去常用高效锂电池作为后备电源来保存RAMRAM中的数据,现在大部分中的数据,现在大部分PLCPLC改用大电容来完成掉电保护功能
37、。改用大电容来完成掉电保护功能。(3 3)可电擦除可编程的只读存储器()可电擦除可编程的只读存储器(EEPROMEEPROM) 兼有兼有ROMROM的非易失性和的非易失性和RAMRAM的随机存取优点。用来存放用的随机存取优点。用来存放用户程序和需要长期保存的重要数据。户程序和需要长期保存的重要数据。3、输入输入/输出接口电路输出接口电路直流输入电路直流输入电路交流输入电路交流输入电路交流交流/ /直流输入电路直流输入电路 继电器输出电路继电器输出电路(交流(交流/ /直流驱动)直流驱动)晶体管输出电路晶体管输出电路 (直流驱动)(直流驱动)双向晶闸管输出电路双向晶闸管输出电路 (交流驱动)(交
38、流驱动)4、电源电源 PLC PLC一般使用一般使用220V220V的交流电源或的交流电源或24V24V直流电源,内部的开关直流电源,内部的开关电源为电源为PLCPLC的中央处理器、存储器等电路提供的中央处理器、存储器等电路提供5V5V、+-12V+-12V、24V24V等直流电源。整体式的小型等直流电源。整体式的小型PLCPLC还对外提供还对外提供24V24V直流电源,供外直流电源,供外部传感器使用。部传感器使用。 PLC的工作原理的工作原理 PLC的扫描工作过程的扫描工作过程 PLC PLC采用循环扫描的方式进行工采用循环扫描的方式进行工作。作。PLC工作方式工作方式 自诊断指指自诊断指指
39、PLCPLC上电运行执行用上电运行执行用户程序前,先对自身工作状态进户程序前,先对自身工作状态进行自检,若发现故障,则显示出行自检,若发现故障,则显示出错。错。 通信服务主要是检查与编程器通信服务主要是检查与编程器或计算机的连接是否正常以及是或计算机的连接是否正常以及是否有通信要求。否有通信要求。 输入处理阶段,输入处理阶段,PLCPLC以扫描方式按顺序将所有输入端的输以扫描方式按顺序将所有输入端的输入信号读入输入映像寄存器区,这个过程也称为输入采样入信号读入输入映像寄存器区,这个过程也称为输入采样或输入刷新。当此阶段结束后,即使输入端子信号状态发或输入刷新。当此阶段结束后,即使输入端子信号状
40、态发生变化,生变化,输入映像寄存器中的状态也不会发生变化。输入映像寄存器中的状态也不会发生变化。 程序处理阶段,程序处理阶段,PLCPLC对程序按顺序进行扫描。如果是梯对程序按顺序进行扫描。如果是梯形图,则按先上后下、先左后右的顺序对控制线路逻辑运形图,则按先上后下、先左后右的顺序对控制线路逻辑运算,然后按逻辑运算的结果对输出映像寄存器或系统算,然后按逻辑运算的结果对输出映像寄存器或系统RAMRAM区区对应位的状态刷新。对应位的状态刷新。 值得注意的是,在程序执行过程中,排在上面的逻辑行值得注意的是,在程序执行过程中,排在上面的逻辑行中的逻辑线圈的状态或数据被刷新后,会对排在下面的相中的逻辑线
41、圈的状态或数据被刷新后,会对排在下面的相关逻辑线圈的触点或数据产生作用,而排在下面关逻辑线圈的触点或数据产生作用,而排在下面逻辑行中逻辑行中的逻辑线圈的状态或数据被刷新后,只有等到下一个扫描的逻辑线圈的状态或数据被刷新后,只有等到下一个扫描周期才会对排在上面的逻辑行起作用。周期才会对排在上面的逻辑行起作用。 当程序执行完后,进入输出刷新阶段,此时,输出映像当程序执行完后,进入输出刷新阶段,此时,输出映像寄存器中的所有输出继电器状态转存到输出锁存电路,通寄存器中的所有输出继电器状态转存到输出锁存电路,通过输出端驱动用户设备。过输出端驱动用户设备。PLC扫描周期扫描周期T=T=自诊断时间自诊断时间
42、+ +与外设通信时间与外设通信时间+ +(I/OI/O点数)点数)I/OI/O扫描速扫描速度度+ +(程序步数)(程序步数)程序的扫描速度程序的扫描速度同型号的同型号的PLCPLC自诊断时间相同自诊断时间相同(1 1)PLCPLC采用集中刷新采用集中刷新I/OI/O的方式,在程序执行和输出刷的方式,在程序执行和输出刷新阶段,即使输入信号发生变化,输入映像寄存器的内容新阶段,即使输入信号发生变化,输入映像寄存器的内容也不会改变,导致输出信号的变化滞后于输入信号的变化。也不会改变,导致输出信号的变化滞后于输入信号的变化。(2 2)输入滤波电路)输入滤波电路 输出继电器触点的机械滞后输出继电器触点的
43、机械滞后PLC的的I/O响应滞后现象响应滞后现象 PLC的编程语言的编程语言1、 梯形图编程语言(梯形图编程语言(LD Ladder Diagram) 2、指令表语言(、指令表语言(IL Instruction List)3、 顺序功能图语言(顺序功能图语言(SFC Sequential Function Chart)4、功能块图语言(、功能块图语言(FBD Function Block Diagram) 功能块图的图形结构和数字电路中的门电路相似,每个模功能块图的图形结构和数字电路中的门电路相似,每个模块有输入输出端,模块与模块间使用与、或、非等逻辑连块有输入输出端,模块与模块间使用与、或、
44、非等逻辑连接。在我国因为使用习惯问题,用的人不多。接。在我国因为使用习惯问题,用的人不多。5、结构化文本(、结构化文本(ST Structured Text) 采用高级语言进行编程,可以完成较复杂的控制运算;采用高级语言进行编程,可以完成较复杂的控制运算;需要有一定的计算机高级程序设计语言的知识和编程技巧,需要有一定的计算机高级程序设计语言的知识和编程技巧,对编程人员的技能要求较高,直观性和易操作性等性能较差;对编程人员的技能要求较高,直观性和易操作性等性能较差;在用其他语言较难实现的编程中,常采用该编程语言进行编在用其他语言较难实现的编程中,常采用该编程语言进行编程。程。三菱公司的三菱公司的
45、三菱公司的三菱公司的PLCPLCPLCPLC产品主要有产品主要有产品主要有产品主要有FXFXFXFX系列、系列、系列、系列、A A A A系列、系列、系列、系列、Q Q Q Q系列和系列和系列和系列和L L L L系列。系列。系列。系列。 FXFXFXFX系列系列系列系列PLCPLCPLCPLC是三菱公司推出的小型产品,是三菱公司推出的小型产品,是三菱公司推出的小型产品,是三菱公司推出的小型产品,FXFXFXFX系列家族成员:系列家族成员:系列家族成员:系列家族成员: FX1S FX1N FX2N FX3U FX3GFX1S FX1N FX2N FX3U FX3G 三菱三菱FX2N系列系列PL
46、C的硬件配置的硬件配置 FX2N系列是第二代产品,它系列是第二代产品,它的基本指令执行时间为的基本指令执行时间为0.08us/步步 ,内置的程序存储器为,内置的程序存储器为8k步,步,可扩展到可扩展到16k步,最大可扩展到步,最大可扩展到256个个I/O点。点。 FX系列序号系列序号I/O总点数总点数单元类型单元类型特殊品种的区别特殊品种的区别输出形式输出形式 FXFX系列系列PLCPLC型号的含义型号的含义FXFX系列系列PLCPLC的型号命名基本格式如下:的型号命名基本格式如下: n序列号:序列号:0 0、0S0S、0N0N、2 2、2C2C、1S1S、2N2N、2NC2NCnI/OI/O
47、总点数:总点数:1616256256n单元类型:单元类型:n M M 基本单元;基本单元;n E E 输入输出混合扩展单元或扩展模块输入输出混合扩展单元或扩展模块n EXEX输入专用扩展模块输入专用扩展模块n EYEY输出专用扩展模块输出专用扩展模块n输出形式:输出形式:n R R 继电器输出继电器输出n T T 晶体管输出晶体管输出n S S 晶闸管输出晶闸管输出FX系列序号系列序号I/O总点数总点数单元类型单元类型特殊品种的区别特殊品种的区别输出形式输出形式特殊品种区别:特殊品种区别:n DC DC电源,电源,DCDC输入输入n A1 ACA1 AC电源,电源,ACAC输入输入n 大电流输
48、出扩展模块(大电流输出扩展模块(1A/11A/1点)点)n 立式端子排的扩展模块立式端子排的扩展模块n 接插口输入输出方式接插口输入输出方式n 输入滤波器输入滤波器1ms1ms的扩展模块的扩展模块n TTL TTL输入扩展模块输入扩展模块n 独立端子(无公共端)扩展模块独立端子(无公共端)扩展模块 若特殊品种一项无符号,说明通指若特殊品种一项无符号,说明通指ACAC电源、电源、DCDC输入、横排端子排;继电器输出:输入、横排端子排;继电器输出:2A/2A/点;晶点;晶体管输出:体管输出:0.5A/0.5A/点;晶闸管输出:点;晶闸管输出:0.3A/0.3A/点。点。FX系列序号系列序号I/O总
49、点数总点数单元类型单元类型特殊品种的区别特殊品种的区别输出形式输出形式例例1 1:FX2N-48MRDFX2N-48MRD含义:含义:FX2NFX2N系列,输入输出总点数为系列,输入输出总点数为4848点,继电器点,继电器输出,输出,DCDC电源,电源,DCDC输入的基本单元。输入的基本单元。例例2 2:FX-4EYSHFX-4EYSH含义:含义:FXFX系列,输入点数为系列,输入点数为0 0点,输出点,输出4 4点,晶闸管点,晶闸管 输出,大电流输出扩展模块。输出,大电流输出扩展模块。 FX FX系列可编程控制器由基本单元、扩展单元、系列可编程控制器由基本单元、扩展单元、扩展模块及特殊功能单
50、元构成。扩展模块及特殊功能单元构成。 基本单元基本单元包括包括CPUCPU、存储器、输入输出及电源,、存储器、输入输出及电源,是是PLCPLC的主要部分。的主要部分。 扩展单元扩展单元是用于增加可编程控制器是用于增加可编程控制器 I/O I/O 点数的点数的装置,装置,内部设有电源,内部设有电源,无无 CPU CPU ,必须与基本单元一必须与基本单元一起使用起使用。 扩展模块扩展模块用于增加可编程控制器用于增加可编程控制器 I/O I/O 点数及改点数及改变可编程控制器变可编程控制器 I/O I/O 点数比例,点数比例,内部无电源内部无电源,无,无 CPUCPU,必须与基本单元一起使用。,必须
51、与基本单元一起使用。 特殊功能单元特殊功能单元是一些专门用途的装置。是一些专门用途的装置。 三菱三菱FX2N系列系列PLC的硬件配置的硬件配置 FX2N系列基本单元种类系列基本单元种类 FX2N系列扩展单元种类系列扩展单元种类 FX2N系列扩展模块种类系列扩展模块种类 F FX X2 2N N系系列列特特殊殊功功能能模模块块种种类类FX2N系列系列PLC外部结构外部结构FX2N-64MR的主机外形图的主机外形图n采采用继电器输出,输出侧左端用继电器输出,输出侧左端4 4个点公用一个个点公用一个COMCOM端,右边多端,右边多输出点公用一个输出点公用一个COMCOM端。输出的端。输出的COMCO
52、M比输入端要多,主要考虑比输入端要多,主要考虑负载电源种类较多,而输入电源的类型相对较少。负载电源种类较多,而输入电源的类型相对较少。nL L接交流电源火线,接交流电源火线,N N接交流电源零线。接交流电源零线。n端子为空端子。端子为空端子。n24+24+是基本模块输出的是基本模块输出的DC24VDC24V电源的电源的+24V+24V。I/O端子编号端子编号 PLC PLC内部软元件指内部软元件指PLCPLC的内部寄存器,从工业控制角度来的内部寄存器,从工业控制角度来看看PLCPLC,可把其内部寄存器看成是不同功能的继电器(软继,可把其内部寄存器看成是不同功能的继电器(软继电器),由这些软继电
53、器执行指令,从而实现电器),由这些软继电器执行指令,从而实现PLCPLC的各种控的各种控制功能。制功能。PLCPLC内部软元件内部软元件PLCPLC内部软元件内部软元件输入继电器输入继电器(X X)输出继电器输出继电器(Y Y)辅助继电器辅助继电器(M M)数据继电器数据继电器(D D)时间继电器时间继电器(T T)状态继电器状态继电器(S S)X X、Y Y编号用八进编号用八进制表示制表示编号用十进制表编号用十进制表示示计数器(计数器(C C)输入继电器(输入继电器(X X) 输入继电器与输入继电器与PLCPLC输入端口相连,专门用来接受输入端口相连,专门用来接受PLCPLC外部外部开关信号
54、。开关信号。PLCPLC通过输入端口将外部输入信号状态读入并存通过输入端口将外部输入信号状态读入并存储在输入映像寄存器中。储在输入映像寄存器中。输入继电器等效电路输入继电器等效电路 输入继电器必须由外部输入继电器必须由外部信号驱动,不能用程序驱信号驱动,不能用程序驱动,所以在程序中不能出动,所以在程序中不能出现其线圈。其编号范围为现其线圈。其编号范围为X000X267(184点)点)输出继电器(输出继电器(X000X000X267X267) 输出继电器作用是将输出继电器作用是将PLCPLC程序的执行结果向外输出,以驱程序的执行结果向外输出,以驱动外部负载。输出继电器线圈由程序执行结果驱动。动外
55、部负载。输出继电器线圈由程序执行结果驱动。输出继电器等效电路输出继电器等效电路 输入输入/ /输出继电器有无数输出继电器有无数个常开和常闭触点,编程时个常开和常闭触点,编程时可随意使用。可随意使用。辅助继电器辅助继电器(M M) 辅助继电器与接触器辅助继电器与接触器- -继电器控制系统中的中间继电器相继电器控制系统中的中间继电器相似。它既不能接受外部信号,也不能驱动外部输出,其常开似。它既不能接受外部信号,也不能驱动外部输出,其常开/ /常闭触点在常闭触点在PLCPLC内部编程时可无限次使用。内部编程时可无限次使用。辅助继电器辅助继电器(M M)通用辅助继电器通用辅助继电器断电保持型辅助继电器
56、断电保持型辅助继电器特殊辅助继电器特殊辅助继电器通用辅助继电器(通用辅助继电器(M0M0M499M499) 共共500500点,通用辅助继电器在点,通用辅助继电器在PLCPLC运行时,如果电源突然运行时,如果电源突然断电,则全部线圈断电,即它们没有断电保护功能。通过断电,则全部线圈断电,即它们没有断电保护功能。通过参数设定,可以将其变为断电保持型。参数设定,可以将其变为断电保持型。断电保持型辅助继电器(断电保持型辅助继电器(M500M500M3071M3071) 共共25722572点,它与通用辅助继电器的区别在于有断电保护点,它与通用辅助继电器的区别在于有断电保护功能,即能记忆电源中断瞬间的
57、状态,并在重新通电后再功能,即能记忆电源中断瞬间的状态,并在重新通电后再现其状态,其原因在于电源中断时用现其状态,其原因在于电源中断时用PLCPLC中的锂电池保持它中的锂电池保持它们映像寄存器中的内容。们映像寄存器中的内容。特殊辅助继电器特殊辅助继电器 FX2N FX2N系列中共有系列中共有256256个特殊辅助继电器,可分成触点型和个特殊辅助继电器,可分成触点型和线圈型两类。线圈型两类。 (1 1)触点型)触点型 其线圈由其线圈由PLCPLC自行驱动,用户只可使用其触自行驱动,用户只可使用其触点。点。 M8000 M8000:运行监视器,:运行监视器,PLCPLC运行时接通,运行时接通,M8
58、001M8001与与M8000M8000逻逻辑相反。辑相反。 M8002: M8002: 初始脉冲(仅在初始脉冲(仅在PLCPLC运行开始时瞬间接通),运行开始时瞬间接通),M8003M8003与与M8002M8002逻辑相反。逻辑相反。 M8011 M8011、M8012M8012、M8013M8013和和M8014M8014分别产生分别产生10ms10ms、100ms100ms、1s1s和和1min1min的时钟脉冲。的时钟脉冲。 (2 2)线圈型)线圈型 由用户程序由用户程序驱动驱动线圈后线圈后PLCPLC执行特定的动作。执行特定的动作。 M8033 M8033:若使其线圈得电,则:若使
59、其线圈得电,则PLCPLC停止时保持输出映像寄存停止时保持输出映像寄存器和数据寄存器内容。器和数据寄存器内容。 M8034: M8034: 若使其线圈得电,则将若使其线圈得电,则将PLCPLC的输出全部禁止。的输出全部禁止。 M8039 M8039:若使其线圈得电,则:若使其线圈得电,则PLCPLC按按D8039D8039中指定的扫描时中指定的扫描时间工作。间工作。特殊辅助继电器特殊辅助继电器状态器(状态器(S S) 状态器用来记录系统运行中的状态,是编制顺序控制程序状态器用来记录系统运行中的状态,是编制顺序控制程序的重要编程元件,它与步进顺控指令的重要编程元件,它与步进顺控指令STLSTL配
60、合应用。配合应用。 (1) (1)初始状态继电器初始状态继电器S0S0S9S9,共,共1010点。点。 (2) (2)回零状态继电器回零状态继电器S10S10S19S19,共,共1010点。点。 (3) (3)通用状态继电器通用状态继电器S20S20S499S499,共,共480480点,没有断电保点,没有断电保持功能,但是用程序可以将它们设定为有断电保持功能状持功能,但是用程序可以将它们设定为有断电保持功能状态。态。 (4) (4)断电保持状态继电器断电保持状态继电器S500S500S899S899,共,共400400点。点。 (5) (5)报警用状态器报警用状态器S900S900S999S
61、999,共,共100100点。点。在使用状态器时应注意:在使用状态器时应注意:状态器与辅助继电器一样有无数个动合动断触点。状态器与辅助继电器一样有无数个动合动断触点。 状态器不与步进顺控指令状态器不与步进顺控指令STLSTL配合使用时,可作为辅助继电配合使用时,可作为辅助继电器器M M使用。使用。FX2NFX2N系列系列PLCPLC可通过程序设定将可通过程序设定将S20S20S499S499设置为有断电保设置为有断电保持功能的状态器。持功能的状态器。 状态器(状态器(S S) 定时器在定时器在PLCPLC中相当于一个时间继电器,由设定值中相当于一个时间继电器,由设定值寄存器、当前值寄存器和定时
62、器触点组成。在其当前寄存器、当前值寄存器和定时器触点组成。在其当前值寄存器的值等于设定值寄存器的值时,定时器触点值寄存器的值等于设定值寄存器的值时,定时器触点动作。动作。 定时器分为定时器分为通用定时器、累积型定时器通用定时器、累积型定时器两种,时间两种,时间单位有单位有1ms1ms,10ms10ms,100ms100ms三种。定时器设定值可以直三种。定时器设定值可以直接用常数接用常数K K或间接用数据寄存器或间接用数据寄存器D D的内容作为设定值。定时的内容作为设定值。定时器的定时时间为:器的定时时间为: T=KT=K(定时器的设定值)(定时器的设定值)时间单位时间单位 例:例:T10T10
63、(为(为100ms100ms的定时器),设定值为的定时器),设定值为1010,则实,则实际定时时间为:际定时时间为:T T10010010101000ms1000ms定时器(定时器(T T)通用定时器通用定时器定时器采用十进制编号。定时器采用十进制编号。 (1) (1)通用定时器通用定时器T0T0T245T245。 100 ms 100 ms定时器定时器T0T0T199T199,共,共200200点,定时时点,定时时间间0.10.13276.7s3276.7s; 10 ms 10 ms定时器定时器T200T200T245T245,共,共4646点,定时时点,定时时间间0.010.01327.6
64、7 s327.67 s。 工作原理:如图所示,当触发信号工作原理:如图所示,当触发信号X0X0接通时,定时器接通时,定时器T200T200开始工作,当前值寄存器对开始工作,当前值寄存器对10 ms10 ms时钟脉冲进行累积计时钟脉冲进行累积计数,当该值与设定值数,当该值与设定值K123K123相等时,定时时间到,定时器触点相等时,定时时间到,定时器触点动作,即动合触点闭合,动断触点断开。触发信号断开,定动作,即动合触点闭合,动断触点断开。触发信号断开,定时器复位,触点恢复常态。时器复位,触点恢复常态。 分析图中所示定时器分析图中所示定时器T200T200应用实例的工作原理。应用实例的工作原理。
65、 (2)(2)累积定时器累积定时器T246T246T255T255。 1 ms 1 ms累积定时器累积定时器T246T249T246T249,共,共4 4点,定时时间点,定时时间0.0010.00132.767s32.767s: 100 ms 100 ms累积定时器累积定时器T250T25012551255,共,共6 6点,定时时间点,定时时间0.10.13276.7 s3276.7 s。 累积定时器累积定时器分析图中所示定时器分析图中所示定时器T250T250应用实例的工作原理。应用实例的工作原理。 工作原理:如图所示,当触发信号工作原理:如图所示,当触发信号X1X1接通时,定时器开始接通时
66、,定时器开始工作,当前值寄存器对工作,当前值寄存器对100 ms100 ms时钟脉冲进行累积计数,当该值时钟脉冲进行累积计数,当该值与设定值相等时,定时时间到,定时器触点动作,即动合触点与设定值相等时,定时时间到,定时器触点动作,即动合触点闭合,动断触点断开。若计数中间触发信号断开,当前值可保闭合,动断触点断开。若计数中间触发信号断开,当前值可保持。输入触发信号再接通或复电时,计数继续进行。当复位触持。输入触发信号再接通或复电时,计数继续进行。当复位触发信号发信号X2X2接通时,定时器复位,触点恢复常态。接通时,定时器复位,触点恢复常态。 累积定时器累积定时器计数器(计数器(C C)FX2N系
67、列计数器分为内部计数器和外部高速计数器。系列计数器分为内部计数器和外部高速计数器。1 1、内部计数器、内部计数器 内部计数器内部计数器C C用来对用来对PLCPLC的内部映像寄存器(的内部映像寄存器(X X、Y Y、M M、S S)提供的触点信号的上升沿进行计数,这种计数操作是)提供的触点信号的上升沿进行计数,这种计数操作是在扫描周期内进行的,因此计数的频率受扫描周期制约,在扫描周期内进行的,因此计数的频率受扫描周期制约,即需要计数的触点信号相邻的两个上升沿的时间必须大即需要计数的触点信号相邻的两个上升沿的时间必须大于于PLCPLC的扫描周期,否则将出现计数误差。的扫描周期,否则将出现计数误差
68、。 16 16位增计数器(位增计数器(C0C0C199C199),其中),其中C0C0C99C99为通用型,为通用型,C100C100C199C199为断电保持型,设定值范围为为断电保持型,设定值范围为1 13276732767。分析图中所示通用计数器分析图中所示通用计数器C0C0应用实例的工作原理。应用实例的工作原理。 工作原理:如图所示,当触发信号工作原理:如图所示,当触发信号X11X11每输入一个上升沿脉冲每输入一个上升沿脉冲时,时,C0C0当前值寄存器进行累积计数,当该值与设定值相等时,计当前值寄存器进行累积计数,当该值与设定值相等时,计数器触点动作,即动合触点闭合,同时控制了数器触点
69、动作,即动合触点闭合,同时控制了Y1Y1的输出。复位触的输出。复位触发信号发信号X10X10接通时,计数器接通时,计数器C0C0复位,触点恢复常态,复位,触点恢复常态,Y1Y1停止输出。停止输出。 16161616位递加计数器位递加计数器位递加计数器位递加计数器 3232位增减计数器位增减计数器 设定值:设定值:2147483648214748364821474836472147483647 通用型:通用型:C200C200C219C219,2020点;点; 断电保持型:断电保持型:C220C220C234C234,1515点。点。 32 32位双向计数器是递加型还是递减型计数由特殊位双向计数
70、器是递加型还是递减型计数由特殊辅助继电器辅助继电器M8200M8200M8234M8234设定。设定。 特殊辅助继电器接通时(置特殊辅助继电器接通时(置1 1)时,为递减计数)时,为递减计数; 特殊辅助继电器断开(置特殊辅助继电器断开(置0 0)时,为递加计数)时,为递加计数。 设定值可直接用常数设定值可直接用常数K K或间接用数据寄存器或间接用数据寄存器D D的内的内容。容。 递加计数时,当计数值达到设定值,触点动作并递加计数时,当计数值达到设定值,触点动作并保持;递减计数时,到达计数值则复位。保持;递减计数时,到达计数值则复位。32位加位加/减计数器工作过程示意图减计数器工作过程示意图 编
71、号为编号为C235C235C255C255,共,共2l2l点,均为点,均为3232位增减型计数位增减型计数器。器。 适用于高速计数器的适用于高速计数器的PLCPLC输入端子有输入端子有6 6点点X0X0X5X5,如,如果这果这6 6个端子中的一个被高速计数器占用,则不能用于其个端子中的一个被高速计数器占用,则不能用于其它用途。它用途。高速计数器类型:高速计数器类型: 1 1相无启动复位端子高速计数器相无启动复位端子高速计数器C235C235C240C240; 1 1相带启动复位端子高速计数器相带启动复位端子高速计数器C241C241C245C245; 1 1相相2 2输入输入( (双向双向)
72、)高速计数器高速计数器C246C250C246C250; 2 2相输入相输入(AB(AB相型相型) )高速计数器高速计数器C25lC25lC255C255。2 2、高速计数器、高速计数器v数据寄存器(数据寄存器(D)数据寄存器主要用于存储参数和工作数据。数据寄存器主要用于存储参数和工作数据。每一个数据寄存器都存放每一个数据寄存器都存放16位二进制数,其位二进制数,其最高位为符号位,最高位为符号位,0为正数,为正数,1为负数。为负数。可以用两个数据寄存器合并为一个数据寄存可以用两个数据寄存器合并为一个数据寄存器,存放器,存放32位数据,最高位仍为符号位。位数据,最高位仍为符号位。 通用数据寄存器
73、通用数据寄存器D0D0D199D199共共200200点。只要不写入点。只要不写入其它数据,已写入的数据不会变化。当其它数据,已写入的数据不会变化。当PLCPLC状态由运状态由运行行停止时,全部数据均清零。若特殊辅助继电器停止时,全部数据均清零。若特殊辅助继电器M8033M8033置置1 1,则数据可以保持。,则数据可以保持。 断电保持数据寄存器断电保持数据寄存器D200D200D511D511共共312312点,只要点,只要不改写,原有数据不会丢失。不改写,原有数据不会丢失。 特殊数据寄存器特殊数据寄存器D8000D8000D8255D8255共共256256点点 这些数据这些数据寄存器供监
74、视寄存器供监视PLCPLC中各种元件的运行方式用。中各种元件的运行方式用。 文件寄存器文件寄存器D1000D1000D2999D2999共共20002000点。这是一类专点。这是一类专用数据寄存器,用于存储大量数据。用数据寄存器,用于存储大量数据。 变址寄存器通常用于修改元件的地址编号。变址寄存器通常用于修改元件的地址编号。 V0V0V7V7、Z0Z0Z7Z7共共1616个变址数据寄存器,它个变址数据寄存器,它们都是们都是1616位的寄存器。二者也可合并用作位的寄存器。二者也可合并用作3232位寄位寄存器,存器,V V为高为高1616位,位,Z Z为低为低1616位。位。 用法:若用法:若V0
75、=5V0=5,则执行,则执行D20V0D20V0时,被执行的编时,被执行的编号为号为D25D25。变址寄存器(变址寄存器(V/ZV/Z) 本本章章主主要要介介绍绍了了可可编编程程控控制制器器的的定定义义、可可编编程程控控制制器器产产生生的的背背景景、可可编编程程控控制制器器的的特特点点、可可编编程程控控制制器器的的应应用用领领域域、主主要要类类型型、发发展展趋趋势势及及概概况况,介介绍绍了了PLCPLC的的基基本本原原理理、FXFX系系列列PLCPLC型型号号命命名名、PLCPLC的的组组成成。说说明明了了FXFX系系列列PLCPLC内内部部各各类类软软元元件件资资源源,如如输输入入继继电电器、输出继电器、定时器、计数器、辅助继电器等。器、输出继电器、定时器、计数器、辅助继电器等。本章小结本章小结结束!结束!