饮料灌装机的PLC程序设计_第1页
饮料灌装机的PLC程序设计_第2页
饮料灌装机的PLC程序设计_第3页
饮料灌装机的PLC程序设计_第4页
饮料灌装机的PLC程序设计_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、淮安信息职业技术学院毕业设计报告摘 要作为通用工业控制计算机,可编程控制器实现了工业控制领域接线逻辑到存储逻辑的飞跃,在世界工业控制中发挥着越来越重要的作用。鉴于此,设计者利用plc的功能和特点设计出了一款饮料灌装生产流水线控制系统。本课题主要用了三菱plc,传感器,继电器等。采用plc是用了它的自动控制能力好的特点,这样可以在生产过程中无需有人控制。 文章刚开始介绍了plc的相关知识,给出了plc的定义、功能、特点及应用范围,并引申到在本系统的应用中。文章对系统中所用到的元器件的原理也做了详细介绍,在对系统设计的说明中,文章详细的给出了系统实现的功能及其控制方法。最后对系统的软件编程及程序编

2、辑做了说明。关键词 可编程控制器 饮料灌装生产流水线系统 元器件 plc 软件系统 目 录绪 论1第一章 可编程控制器概述21.1 plc的定义 21.2 plc的基本组成21.3 plc的主要特点31.4 plc的功能41.5 plc的应用范围4第二章 元器件工作原理52.1 plc工作原理52.2 传感器的工作原理82.3 中间继电器的工作原理9第三章plc控制系统设计方法103.1 plc课程设计原则、方法103.2 plc常用编程元件113.3 plc软件使用13第四章 饮料罐装设备的plc控制设计184.1 控制系统分析184.2 i/o端口分配184.3 梯形图184.4语句表21

3、第五章 程序调试225.1 调试方法225.2 调试过程23第六章 结论和展望25致 谢26参考文献2727绪 论一、 课题研究背景几年前。自动化技术只占包装机械设计的30%,现在已占50%以上,大量使用了微电脑设计和机电一体化控制。提高包装机械自动化程度的目的,一是为了提高生产率:二是为了提高设备的柔性和灵活性;三是为了提高包装机械完成复杂动作的能力。本设计的目的是利用“plc”技术平台自主开发创新,将机械、电气和自动化等技术有机结合,构成实用的饮料灌装生产线模拟系统。二、课题研究内容饮料灌装生产流水线plc梯形图控制程序设计与调试(1)系统通过开关设定为自动操作模式,一旦启动,则传送带的驱

4、动电机启动并一直保持到停止开关动作或灌装设备下的传感器检测到一个瓶子时停止;瓶子装满饮料后,传送带驱动电机必须自动启动,并保持到又检测到一个瓶子或停止开关动作(2)当瓶子定位在灌装设备下时,停顿1s,灌装设备开始工作,灌装过程为5s钟,灌装过程应有报警显示,5s后停止并不再显示报警;报警方式为红灯以0.5s间隔闪烁(3)以每24瓶为一箱,记录产品箱数(4)每隔8小时将记录产品箱数的计数器当前值转存至其他寄存器,然后对计数器自动清零,重新开始计数。(5)可以手动对计数器清零三、课程研究意义 通过课程的设计,使我们能够建立plc控制系统总体的设计思路;了解plc控制系统设计的基本原则。掌握plc控

5、制系统设计的步骤和设计方法。软件上:更加熟悉plc软件的应用。编程能力上得到进一步提升,不在象以前那样只能编一些小程序。编程思路比以前清晰,掌握更多的编程方法,能够为将来学习plc打下一个坚实的基础。硬件上:以前的plc都在实验台上进行调试,做了好几次,都不知plc如何接线很正常,太过于理论化了,很难适用应用。通过本次设计,能够真正学会plc的接线方法。对电路的设计及连接的能力有了进一步提高。硬件设计中,能够接触到一些传感器及其他电子元件,在应用它们的过程中,学到了许多书本上没有的东西。更加巩固所学知识。四、课程研究方法理论部分研究以书本知识为主,把一些关于plc、电气控制、电路分析、传感器等

6、一系列的知识整和在一起,通过对知识的拓展来完成课程的理论部分的研究,其中有关plc的知识占有很大的比重。系统的硬件部分是建立在理论知识的基础上的,硬件系统的设计是根据理论的要求来设定的,同时也考虑到了一些实际的情况。固本课程是对理论和实际的双重研究。第一章 可编程控制器概述1.1 plc的定义可编程控制器,简称plc(programmable logic controller),是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(international electrical committee)颁布的plc标准草案中对plc做了如下定义:“plc是一种专门为在工业环境下应

7、用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。plc及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”总之可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机,它具有丰富的输入/输出接口,并且具有较强的驱动能力,但可编程控制器产品并不针对某一具体工业应用,在实际应用时其硬件需根据实际需要进行选用、配置,其软件需根据控制要求进行设计编制。具体一款fx2n系列plc实物如下图:图1-1 fx2n

8、系列plc实物图1.2 plc的基本组成plc的基本组成可归为四大部件:1中央处理单元(cpu板)控制器的核心;2. 输入部件 (i/o部件)连接现场设备与cpu之间的接口电路;3. 输出部件送出plc运算后得出的控制信息;4. 电源部件为plc内部电路提供能源。另外,还必须有编程器将用户程序写进规定的存储器内。plc的基本组成框图如图1-2所示。图1-2 plc的基本组成框图1.3 plc的主要特点一可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。plc由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的f系列p

9、lc平均无故障时间高达30万小时。一些使用冗余cpu的plc的平均无故障工作时间则更长。从plc的机外电路来说,使用plc构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,plc带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除plc以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。 二.功能完善,适用性强plc发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代pl

10、c大多具有完善的数据运算能力,可用于各种数字控制领域。近年来plc的功能单元大量涌现,使plc渗透到了位置控制、温度控制、cnc等各种工业控制中。加上plc通信能力的增强及人机界面技术的发展,使用plc组成各种控制系统变得非常容易。 三. 易学易用,深受工程技术人员欢迎plc作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用plc的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。 四. 系统的设计、建造

11、工作量小,维护方便,容易改造plc用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。 五. 体积小,重量轻,能耗低以超小型plc为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.4 plc的功能1. 逻辑控制;2. 定时控制;3. 计数控制;4. 步进(顺序)控制;5. pid 控制;6. 数据控制,plc 具有数据处理能力;7. 通信和联网;8. 其它p

12、lc还有许多特殊功能模块,适用于各种特殊控制的要求,如定位控制模块、crt 模块。1.5 plc的应用范围目前,在国内外plc已广泛应用冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各行各业,随着plc性能价格比的不断提高,其应用领域不断扩大。从应用类型看,plc的应用大致可归纳为以下几个方面:一.开关量逻辑控制利用plc最基本的逻辑运算、定时、计数等功能实现逻辑控制,可以取代传统的继电器控制,用于单机控制、多机群控制、生产自动线控制等,例如:机床、注塑机、印刷机械、装配生产线、电镀流水线及电梯的控制等。这是plc最基本的应用,也是plc最广泛的应用领域。二.运动控制大多

13、数plc都有拖动步进电机或伺服电机的单轴或多轴位置控制模块。这一功能广泛用于各种机械设备,如对各种机床、装配机械、机器人等进行运动控制。三.过程控制大、中型plc都具有多路模拟量i/o模块和pid控制功能,有的小型plc也具有模拟量输入输出。所以plc可实现模拟量控制,而且具有pid控制功能的plc可构成闭环控制,用于过程控制。这一功能已广泛用于锅炉、反应堆、水处理、酿酒以及闭环位置控制和速度控制等方面。四.数据处理现代的plc都具有数学运算、数据传送、转换、排序和查表等功能,可进行数据的采集、分析和处理,同时可通过通信接口将这些数据传送给其它智能装置,如计算机数值控制(cnc)设备,进行处理

14、。第二章 元器件工作原理2.1 plc工作原理一、plc框架可编程控制器(programmable controller)简称pc,在1987年国际电工委员会(international electrical committee)颁布的plc标准草案对它作了如下定义:“plc是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。plc及其有关的外围设备都应按照易于工业控制系统形成一个整体,易于扩展其功能的原则而设计” 。二

15、、plc的构成从结构上分,plc分为固定式和组合式(模块式)两种。固定式plc包括cpu板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。三、cpu的构成cpu是plc的核心,起神经中枢的作用,每套plc至少有一个cpu,它按plc的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和plc内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令

16、规定的任务产生相应的控制信号,去指挥有关的控制电路。cpu主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,cpu单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是plc不可缺少的组成单元。在使用者看来,不必要详细分析cpu的内部电路,但对各部分的工作机制还是应有足够的理解。cpu的控制器控制cpu工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。cpu速度和内存容量是plc的重要参数,它们决定着plc的工作速度,io数量

17、及软件容量等,因此限制着控制规模。四、i/o模块plc与电气回路的接口,是通过输入输出部分(i/o)完成的。i/o模块集成了plc的i/o电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入plc系统,输出模块相反。i/o分为开关量输入(di),开关量输出(do),模拟量输入(ai),模拟量输出(ao)等模块。开关量是指只有开和关(或1和0)两种状态的信号,模拟量是指连续变化的量。常用的i/o分类如下:开关量:按电压水平分,有220vac、110vac、24vdc,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(4-20ma,

18、0-20ma)、电压型(0-10v,0-5v,-10-10v)等,按精度分,有12bit,14bit,16bit等。除了上述通用io外,还有特殊io模块,如热电阻、热电偶、脉冲等模块。按i/o点数确定模块规格及数量,i/o模块可多可少,但其最大数受cpu所能管理的基本配置的能力,即受最大的底板或机架槽数限制。五、电源模块plc电源用于为plc各模块的集成电路提供工作电源。同时,有的还为输入电路提供24v的工作电源。电源输入类型有:交流电源(220vac或110vac),直流电源(常用的为24vac)。六、底板或机架大多数模块式plc使用底板或机架,其作用是:电气上,实现各模块间的联系,使cpu

19、能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。七、plc系统的其它设备1、编程设备:编程器是plc开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控plc及plc所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器plc一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。2、人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。3、输入输出设备:用于永久性地存储用户数据,如eprom、eeprom写入器、条码阅读器,输入模拟量的电

20、位器,打印机等。 plc工作原理:世界各国生产的可编程控制器外观各异,但作为工业控制计算机,其硬件结构都大体相同。主要由中央处理器(cpu)、存储器(ram、rom)、输入输出器件(i/o接口)、电源及编程设备几大部分组成。plc的硬件结构框图如下图所示。用户输出设备输入单元编程器盒式磁带机电源主机微处理器(cpu)运算器外部设备输出单元控制器存储器ram(用户程序)eprom(系统程序)用户输入设备外设i/o接口i/o扩展机i/o扩展机打印机eprom写入器图形监控系统plc或上位计算机图2-1 单元式plc结构框图可编程控器的制工作原理与计算机的工作原理基本一致的,可以简单地表述为在系统程

21、序的管理下,通过运行应用程序完成用户任务。但个人计算机与plc的工作方式有所不同,计算机一般采用等待命令的工作方式。如常见的键盘扫描方式或i/o扫描方式。当键盘有键按下或i/o有信号输入时则中断转入相应的子程序。而plc在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是循环扫描方式完成的。现叙述如下。八、分时处理及扫描工作方式plc系统正常工作所要完成的任务如下:(1)算机内部各工作单元的调度,监控;(2)算机与外部设备间的通讯;(3)户程序所要完成的工作。这些工作都是分时完成的。每项工作又都包含着许多具体的工作。以用户程序的完成来说又

22、分为以下三个阶段。1.输入处理阶段输入处理也叫输入采样,在这个阶段中,可编程序控制器读入输入口的状态,并将它们存放在输入状态暂存区中。2.程序执行阶段在这个阶段中,可编程控制器根据本次读入的输入数据,依用户程序的顺序逐条执行用户程序。执行的结果存储在输出状态暂存区中。3.输出出来阶段也叫输出刷新阶段。这是一个程序执行周期的最后阶段。可编程控制器将本次执行用户程序的结果一次性地从输出状态暂存区送到各个输出口,对输出状态进行刷新。这三个阶段也是分时完成的。为了连续地完成plc所承担的工作,系统必须周而复始地依一定的顺序完成这一系列的工作。故把这种工作方式叫做循环扫描工作方式。二、扫描周期及plc的

23、两种工作状态plc有两种基本的工作状态,即运行(run)状态与停止(stop)状态。运行状态是执行应用程序的状态。停止状态一般用于程序的编制与修改。2.2 传感器的工作原理信息处理技术取得的进展以及微处理器和计算机技术的高速发展,都需要在传感器的开发方面有相应的进展。微处理器现在已经在测量和控制系统中得到了广泛的应用。随着这些系统能力的增强,作为信息采集系统的前端单元,传感器的作用越来越重要。传感器已成为自动化系统和机器人技术中的关键部件,作为系统中的一个结构组成,其重要性变得越来越明显。最广义地来说,传感器是一种能把物理量或化学量转变成便于利用的电信号的器件。国际电工委员会(iec:inte

24、rnational electrotechnical committee)的定义为:“传感器是测量系统中的一种前置部件,它将输入变量转换成可供测量的信号”。按照gopel等的说法是:“传感器是包括承载体和电路连接的敏感元件”,而“传感器系统则是组合有某种信息处理(模拟或数字)能力的传感器”。传感器是传感器系统的一个组成部分,它是被测量信号输入的第一道关口。 外界进入传感器的信号幅度是很小的,而且混杂有干扰信号和噪声。为了方便随后的处理过程,首先要将信号整形成具有最佳特性的波形,有时还需要将信号线性化,该工作是由放大器、滤波器以及其他一些模拟电路完成的。在某些情况下,这些电路的一部分是和传感器部

25、件直接相邻的。成形后的信号随后转换成数字信号,并输入到微处理器。 传感器的作用是将被测非电物理转换成与其有一定关系的电信号,它获得的信息正确与否,直接关系到整个系统的精度。依照中华人民共和国国家标准(gb/t7665-1987传感器通用术语)的规定,传感器的定义是:能感受规定的被测量并按照一定的规律转换成可用输出信号的器件或装置,通常由敏感元件和转换元件组成。其中敏感元件是指传感器中能直接感受或响应被测量的部分;转换元件是指传感器中能将敏感元件感受或响应的被测量转换成适于传输或测量的电信号部分。传感器的组成如图2-2所示敏感元件转换元件接口电路辅助电源电信号非物理量图2-2 传感器组成框图应该

26、指出的是,并不是所有的传感器必需包括敏感元件和转换元件。如果敏感元件直接输出的是电量,它就同时兼为转换元件;如果转换元件能直接感受被测量而输出与之成一定关系的电量,此时传感器就无敏感元件。例如压电晶体、热电偶、热敏电阻及光电器件等。敏感元件与转换元件两者合二为一的传感器是很多的。图2-2中接口电路的作用是把转换元件输出的电信号变换为便于处理、显示、记录和控制的可用电信号。其电路的类型视转换元件的不同而定,经常采用的有电桥电路和其他特殊电路,例如高电阻抗输入电路、脉冲电路、振荡电路等。辅助电源供给转换能量,有的传感器需要外加电源才能工作,例如应变片组成的电桥、差动变压器等;有的传感器则不需要外加

27、电源便能工作,例如压电晶体等。2.3 中间继电器的工作原理中间继电器实质上为电压继电器,但它的触点对数多,触头容量大,动作灵敏。其主要用途为:当其他继电器的触头容量不够时,可借助中间继电器来扩大它们的触头数和触头容量,起到转换的作用。其上面是常闭触点,下面是常开触点,当线圈通电后,利用电磁吸力把动铁心吸下来,使上面常闭触点分开,下面常开触点闭合,当失压、欠压时,自动断开。 第三章plc控制系统设计方法3.1 plc课程设计原则、方法3.1.1 plc控制系统的总体设计原则根据控制任务,在最大限度地满足生产机械或生产工艺对电气控制要求的前提下,运行稳定,安全可靠,经济实用,操作简单,维护方便。任

28、何一个电气控制系统所要完成的控制任务,都是为满足对象(生产控制设备,自动化生产线,生产工艺过程等)提出的个项性能指标,提高劳动生产率,保证生产质量,减轻劳动强度和危害程度,提高自动化水平。因此在设计plc控制系统时,应遵循的基本原则如下:1.最大限度的满足被控制对象提出的各项性能指标2.确保控制系统的安全可靠3.力求控制系统简单。3.1.2 plc课程设计的方法一.经验设计法梯形图的经验设计法是比较广泛的一种方法.这种方法没有普遍的规律可以遵循,具有很大的试探性很随意性,最后的结果不是唯一的.该方法的核心是输出线圈.以下是一些经验设计方法的基本步骤:1.分解控制功能,画出输出线圈梯级.以输出线

29、圈为核心,画出该线圈的启动条件(得电条件).保持条件(自锁条件)和停止条件(失电条件).2.建立辅助位梯级,对线圈进行条件分析后,根据下列原则进行辅助位梯级的设计,仅启动条件不同,可采用并联启动条件的方法;若停止条件不同的,要把不同的停止条件分成不同的梯级.采用辅助继电器设计的方法.3.画互锁和保护条件二.逻辑设计法逻辑设计法的理论基础是逻辑代数.而继电器控制系统的本质是逻辑线路.看一个电气控制线路都会发现,线路的接通和断开,都是同过继电器等元件的触点来实现的,故控制线路的种种功能必定取决于这些触点的开.合两种状态.因此电气控制电路从本质上说是一种逻辑线路,它符合逻辑运算的基本规律.具体步骤如

30、下图3-1所示:编制程序明确设计任务和技术条件系统总体设计plc机型选择制作控制区i/o配线安装plc局部模拟运行程序检查调试联机调试系统试运行交付使用整理系统文件程序备份修改软件,硬件是否满足要求?ny图3-1 plc逻辑设计步骤图3.2 plc常用编程元件一、输入继电器(x)plc的输入端子是从外部开关接受信号的窗口,plc内部与输入端子连接的输入继电器x是用光电隔离的电子继电器,它们的编号与接线端子编号一致(按八进制输入),线圈的吸合或释放只取决于plc外部触点的状态。内部有常开/常闭两种触点供编程时随时使用,且使用次数不限。输入电路的时间常数一般小于10ms。各基本单元都是八进制输入的

31、地址,输入为x000x007,x010x017,x020x027。它们一般位于机器的上端。 二、输出继电器(y)plc的输出端子是向外部负载输出信号的窗口。输出继电器的线圈由程序控制,输出继电器的外部输出主触点接到plc的输出端子上供外部负载使用,其余常开/常闭触点供内部程序使用。输出继电器的电子常开/常闭触点使用次数不限。输出电路的时间常数是固定的。各基本单元都是八进制输出,输出为y000y007,y010y017,y020y027。它们一般位于机器的下端。 三、辅助继电器(m)plc内有很多的辅助继电器,其线圈与输出继电器一样,由plc内各软元件的触点驱动。辅助继电器也称中间继电器,它没有

32、向外的任何联系,只供内部编程使用。它的电子常开/常闭触点使用次数不受限制。但是,这些触点不能直接驱动外部负载,外部负载的驱动必须通过输出继电器来实现。如下图中的m300,它只起到一个自锁的功能。在fx2n中普遍采用m0m499,共500点辅助继电器,其地址号按十进制编号。辅助继电器中还有一些特殊的辅助继电器,如掉电继电器、保持继电器等,在这里就不一一介绍了。 四、定时器(t)在plc内的定时器是根据时钟脉冲的累积形式,当所计时间达到设定值时,其输出触点动作,时钟脉冲有1ms、10ms、100ms。定时器可以用用户程序存储器内的常数k作为设定值,也可以用数据寄存器(d)的内容作为设定值。在后一种

33、情况下,一般使用有掉电保护功能的数据寄存器。即使如此,若备用电池电压降低时,定时器或计数器往往会发生误动作。定时器通道范围如下:100ms定时器t0t199,共200点,设定值:0.13276.7秒;10ms定时器t200tt245,共46点,设定值:0.01327.67秒;1ms积算定时器t245t249,共4点,设定值:0.00132.767秒;100ms积算定时器t250t255,共6点,设定值:0.13276.7秒。当定时器线圈t200的驱动输入x000接通时,t200的当前值计数器对10ms的时钟脉冲进行累积计数,当前值与设定值k123相等时,定时器的输出接点动作,即输出触点是在驱动

34、线圈后的1.23秒(10*123ms=1.23s)时才动作,当t200触点吸合后,y000就有输出。当驱动输入x000断开或发生停电时,定时器就复位,输出触点也复位。每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开始计时;断电时,自动复位,不保存中间数值。定时器有两个数据寄存器,一个为设定值寄存器,另一个是现时值寄存器,编程时,由用户设定累积值。 定时器线圈t250的驱动输入x001接通时,t250的当前值计数器对100ms的时钟脉冲进行累积计数,当该值与设定值k345相等时,定时器的输出触点动作。在计数过程中,即使输入x001在接通或复电时,计数继续进行,其累积时间为34.5s(1

35、00ms*345=34.5s)时触点动作。当复位输入x002接通,定时器就复位,输出触点也复位。 五、计数器(c)fx2n中的16位增计数器,是16位二进制加法计数器,它是在计数信号的上升沿进行计数,它有两个输入,一个用于复位,一个用于计数。每一个计数脉冲上升沿使原来的数值减1,当现时值减到零时停止计数,同时触点闭合。直到复位控制信号的上升沿输入时,触点才断开,设定值又写入,再又进入计数状态。其设定值在k1k32767范围内有效。设定值k0与k1含义相同,即在第一次计数时,其输出触点就动作。通用计数器的通道号:c0c99,共100点。保持用计数器的通道号:c100c199,共100点。通用与掉

36、电保持用的计数器点数分配,可由参数设置而随意更改。 由计数输入x011每次驱动c0线圈时,计数器的当前值加1。当第10次执行线圈指令时,计数器c0的输出触点即动作。之后即使计数器输入x011再动作,计数器的当前值保持不变。 当复位输入x010接通(on)时,执行rst指令,计数器的当前值为0,输出接点也复位。 应注意的是,计数器c100c199,即使发生停电,当前值与输出触点的动作状态或复位状态也能保持。 六、数据寄存器数据寄存器是计算机必不可少的元件,用于存放各种数据。fx2n中每一个数据寄存器都是16bit(最高位为正、负符号位),也可用两个数据寄存器合并起来存储32bit数据(最高位为正

37、、负符号位)。1)停电保持用寄存器通道分配d200d511,共312点,或d200d999,共800点(由机器的具体型号定)。基本上同通用数据寄存器。除非改写,否则原有数据不会丢失,不论电源接通与否,plc运行与否,其内容也不变化。然而在二台plc作点对的通信时,d490d509被用作通信操作。2)文件寄存器通道分配d1000d2999,共2000点。文件寄存器是在用户程序存储器(ram、eeprom、eprom)内的一个存储区,以500点为一个单位,最多可在参数设置时到2000点。用外部设备口进行写入操作。在plc运行时,可用bmov指令读到通用数据寄存器中,但是不能用指令将数据写入文件寄存

38、器。用bmov将数据写入ram后,再从ram中读出。将数据写入eeprom盒时,需要花费一定的时间,务必请注意。3)ram文件寄存器通道分配d6000d7999,共2000点。驱动特殊辅助继电器m8074,由于采用扫描被禁止,上述的数据寄存器可作为文件寄存器处理,用bmov指令传送数据(写入或读出)。4)特殊用寄存器通道分配d8000d8255,共256点。是写入特定目的的数据或已经写入数据寄存器,其内容在电源接通时,写入初始化值(一般先清零,然后由系统rom来写入)。3.3 plc软件使用一、编程软件及其应用1、三菱swopc-fxgp/win-c编程软件,是应用于fx系列plc的中文编程软

39、件,可在windows9x或window3.1及以上操作系统运行.(1)swopc-fxgp/win-c编程软件的主要功能在swopc-fxgp/win-c中,可通过线路符号,列表语言及sfc符号来创建顺控指令程序,建立注释数据及设置寄存器数据(2)系统配置计算机要求机型:pc/at(兼容);cpu: 486以上;内存: 8兆或更高;显示器:分辨率为800600点,16色或更高.编程和通信软件采用应用与fx系列plc的编程软件swopc-fxgp/win-c.接口单元采用fx-232awc型rs-232c/rs-422转换器(便携式)或fx-232aw型rs-232c/rs-422转换器(内置

40、式)或fx-232aw型rs-232c/rs-422转换器(内置式),以及其他指定的转换器.通信线缆采用fx-422cab型rs-422缆线2、系统的启动和退出要想启动swopc-fxgp/win-c,可用鼠标双击桌面上的图标(如图3-2): 图3-2 swopc-fxgp快捷方式图下图3-3为打开的swopc-fxgp/win-c窗口。以鼠标选取退出命令,即可退出swopc-fxgp/win-c系统。图3-3 swopc-fxgp/win-c窗口图图3-4 swopc-fxgp/win-c窗口界面图3、文件管理创建新文件:创建一个新的顺序程序的操作方法是:通过选择文件-新文件菜单项,或按ct

41、rl+n键操作,然后在plc类型设置对话框中选择顺控程序的目标plc类型,如选择fx2n后,单击确定,或按o键操作即可打开文件:从一个文件列表中打开一个顺序程序以及诸如注释数据之类的数据,操作方法是:先(文件)-(打开)菜单或按ctrl+o键,再在打开的文件菜单中选择一个所需的顺序指令程序后,但击确认即可。操作界面如图3-5所示。图3-5 打开文件示意图文件的保存和关闭:保存当前顺控程序,注释数据以及其他在同一文件名下的书记.如果使第一次保存,屏幕显示如下图所示的文件菜单对话框,可通过该对话框将当前程序赋名并保存下来.操作方法是:执行文件 保存菜单或按ctrl+s键操作即可. 操作界面如下图3

42、-6所示:图3-6 文件保存界面示意图以处于打开状态的顺控程序关闭,再打开一个已有的程序及相应的注释和数据,操作方法是执行文件-关闭打开菜单即可参见上图4、梯形图的编程编程操作:梯形单元块的剪切拷贝粘贴删除块选择以及行删除和行插入,通过执行编辑菜单栏实现,如图所示.元件名的输入元件注释/线圈注释以及梯形图单元的注释,可通过执行菜单栏实现如图3-7、3-8所示: 图3-7 plc编辑菜单示意图 图3-8元气件查找示意图元件输入:触点、线圈符号、特殊功能线圈和连接线的输入,程序的清除,通过执行工具菜单栏实现,如图3-9:图3-9工具菜单示意图程序的传送:读入:将plc中的程序传送到计算机中。写入:将计算机中的程序发送到plc中。校验;将计算机与plc中的程序加以比较校验,操作方法是执行plc-传送-读入、写出、校验菜单完成操作。当选择读入时,应在plc模式设置对话框中将已连接的plc模式设置好,传送程序时,应注意以下问题:计算机的rs232c端口及plc之间必须用指定的缆线及转换器连接。执行完读入后,计算机中程序将被丢失,原有的程序将被读入的程序所替代,plc模式改变成被设定的模式。在写出时,plc应停止运行,程序必须在ram或eeprom内存保护关断的情况下写出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论