首页 欧姆龙PLC编程入门[1]

欧姆龙PLC编程入门[1]

举报
开通vip

欧姆龙PLC编程入门[1]欧姆龙PLC编程入门[1] PLC初级培训教材 第一章 电气系统及PLC简介 一、设备电气系统结构简介 设备电气系统一般由以下几部分组成 1、 执行机构:执行工作命令 陶瓷行业中常见的执行机构有:电动机(普通、带刹车、带离合)、电磁阀(控制油路或气路的通闭完成机械动作)、伺服马达(控制调节油路、气路的开度大小)等。 2、 输入元件:从外部取入信息 陶瓷行业中常见的输入元件有:各类主令电器(开头、按扭)、行程开关(位置)、近接开关(反映铁件运动位置)、光电开关(运动物体的位置)、编码器(反映物体运动距离...

欧姆龙PLC编程入门[1]
欧姆龙PLC编程入门[1] PLC初级 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 教材 第一章 电气系统及PLC简介 一、设备电气系统结构简介 设备电气系统一般由以下几部分组成 1、 执行机构:执行工作命令 陶瓷行业中常见的执行机构有:电动机(普通、带刹车、带离合)、电磁阀(控制油路或气路的通闭完成机械动作)、伺服马达(控制调节油路、气路的开度大小)等。 2、 输入元件:从外部取入信息 陶瓷行业中常见的输入元件有:各类主令电器(开头、按扭)、行程开关(位置)、近接开关(反映铁件运动位置)、光电开关(运动物体的位置)、编码器(反映物体运动距离)、热电偶(温度)、粉位感应器粉料位置)等。 控制中心:记忆程序或信息、执行逻辑运算及判断 常见控制中心部件有各类PLC、继电器、接触器、热继电器、等。 电源向输入元件、控制中心提供控制电源;向执行机构提供电气动力。 二、简单的单台电动机电气系统 例:一台星——角启动的鼠笼式电动机的电气系统 1、一次线路图 2、二次线路图 1 3、 上图看出,二次回路图中为实现延时控制,要使用一个时间继电器,而在 角启动控制可说是一种非常简单的例子,若在陶瓷生产设 陶瓷行业中,星—— 备上全部采用继电器类来实现生产过程的自动控制,要使用许多的继电器、时间继电器等其它一些电气产品,而该类产品占空间大,且运行不是十分可靠。 三、PLC简介 1、 可编程序控制器 早期的PLC只能做些开关量的逻辑控制,因而叫PLC,但近年来,PLC采用微 处理器作为中央处理单元,不仅有逻辑控制功能,还有算术运算、模拟量处理甚至通信联网功能,正确应称为PC,但为了与个人计算机有所区别,仍称其为PLC。 2、 PLC的特点 1>、灵活、通用 控制功能改变,只要改变软件及少量的线路即可实现。 2>、可靠性高、抗干扰能力强 ? 硬件方面:采用微电子技术开关动作由无触点的半导体电路及大规模集成电路完成, CPU与输入输出之间,采用光电隔离措施,隔离了它们之间电的联系。 ? 软件方面:有自身的监控程序,对强干扰信号、欠电压等外界环境定期检查,有故障 时,存现状态到存储器,并对其封闭以保护信息;监视定时器WTD,检查程序循环状态,超出循环时间时报警;对程序进行校验,程序有错误进输出报警信息并停止执行。 3>、使用简单 采用自然语言——梯形图语言编程方式,编程容易,更改方便。输入输出接口可以与各种开关、传感器、继电器、接触器、电磁阀连接,接线简单。 4>、功能强、体积小 纵向——PLC不仅可能完成各种条件控制,还能完成模/数、数/模转换并进行数字运算,可以完成对模拟量的控制;横向——可以控制一台至几台设备,还可实现远距离控制;重量轻,体积小,便于安装。 3、 PLC控制思路 以前面的星——角起动二次回路为例 。 按控制等效电路可分为三个部分:输入部分、输出部分及控制部分。 1>、输入部分: 接收由各种主令电器发出的操作指令及由各种反映设备状态信息的输入元件传来的各种状态信息。PLC的一个输入点单独对应一个内部继电器,当输入点与输入用的公用脚COM接 2 通时,该输入继电器得电。 2>、输出部分: 根据控制程序的执行结果直接驱动相应负载。在PLC ? 输出部分:将CPU的运算结果向外部输出,以完成过程动作。见P12页图1.8、1.9、 及1.10 注:以上输入输出部分CPM1A产品均可扩展,最大可扩展到40点输入输出。 ?存储器:存储用户程序及信息。 ?CPU:执行各种逻辑及运算程序。 ?电源:向输入输出及CPU提供电源。 ?操作显示:向存储器输入用户程序或更改用户程序,显示程序运行状态。 从外型看见P31页图2.1,CPM1A主机与多数PLC主机一样,有电源端子(交流供电型还设有供外部输入设备用的服务电源)、功能接地端子(抗干扰、防电击,务必接地)、保护接地端子(防触电)、输入输出端子及其LED(当对应的输入或输出端子ON时,相应的输入输出LED灯亮,但当CPU异常、I/O总线发生异常时所有输入LED灭;当运行 监视/编程 停止、ERROR/ALARM亮故障/闪警告、COMM外设通讯亮)、模拟设定电位器及扩展连接器。 4、 PLC工作原理 见P15页PLC的循环扫描工作过程示意图 PLC上电 3 初始化 检查I/O单元连接、继电器区清0 定时器预置、识别扩展单元 异常警告 第二章 CPM1A的性能规格和区域分配 一、 CPM1A的性能规格 4 性能规格 二、 输入输出规格 5 ?输入单元000~009CH 输入阻抗:IN00000~00002为2KΩ,其它为4.7 KΩ 输入电压:DC24V+10%、-15% ON电压:最小 DC14.4V OFF电压:最大 DC5.0V ON及OFF响应时间(IN00000~00002作为高速计数器使用时除外):1~128m,以 下可选,缺省为8 m, IN00000~00002作为高速计数器使用时响应时间:200μ,左右(可满足高速计数频率单 相5KHZ、两相2.5KHZ)的要求 IN00003~00006作为中断输入时响应时间为0.3 m,以下(从输入ON开始到执行中断处理 子程序为止的时间) 输入单元是可以把外部输入设备的信号直接取到PLCDC24V/2A 公共端4A 最小开关能力DC5V、10mA 继电器寿命:电气寿命:阻性负载30万次 感性负载10万次 机械寿命:2000万次 ON响应时间:15mS以下 OFF响应时间:15 mS以下 晶体管输出型:最大开关能力:24VDC+10% -15% 300 mA 最小开关能力:10 mA ON响应时间:0.1 mS以下 OFF响应时间:1 mS以下 输出单元可以把PLC内部程序执行结果送到外部。 输出点在程序中,可以作为继电器线圈接点及通道数据使用:在程序中输出继电器的号数使用顺序、常开/常闭接点的使用次数均没有限制。 6 在编程过程中注意不要对同一个输出继电器重复使用两次输出命令。 三、 CPM1A继电器地址的分配及继电器功能作用介绍 ? 7 8 ? 辅助记忆继电器AR00~15CH 256点 用于PC的工作状态信息 9 7 ? 暂存继电器8点TR0, 它是复杂的梯形图回路中不能用助记符描述的时候,用于对回路的分叉点的ON/OFF状态 作暂存的继电器,仅在用助记符编程时使用。用梯形图编程时,在256点 在电源切断时或在编程设备向编程状态转换时,其仍保持原有的ON/OFF状态使用方法与 ?链接继电器LR00~15CH 256点 链接继电器用于安装了PC链接单元,与其它PC进行1:1链接数据交换(输入输出)。CPM1A可实现CPM1A族、及同CQM1、CPM1、C200HS作1:1连接,一方作主动方,另一方作从动方。在CPM1A中使用1:1上位链接功能时,能够用外围设备在主动局和从动局的系统设定区域(DM6650)中设定。 例:在主站CPM1A与从站CPM1A之间,互相将输入000CH的状态反映到对 方的内部辅助 10 继电器200CH 主站侧程序 从站侧程序 (21)(21) (21) 主站侧 从站侧 ? 定时器/计数器(TIM/CNT) 定时器/计数器号,可以在定时(TIM)、计数(CNT)、高速计数(TIMH)、可逆计数(CNTR) 指令中使用,但这些指令不能使用相同的号数,例如:同一个程序中不可以同时有CNT010及TIM010,若重复使用时,程序检查中,会有“线圈重复使用”的显示,如执行程序,则会产生动作异常。 当使用互锁IL(02)和解锁ILC(03)指令时,若IL(02)至ILC(03)指令之间有定时器(包括高速定时器)或计数器时,定时器根据本指令前面的条件OFF时复位,而计数器保持原有的数据。 定时器/计数器的现在值,也可作为通道数据使用。 若使用中断处理的定时器用高速定时器时,请指定TIM000~001。 ? 数据存储器DM0000,1023(可读/写1024字) DM6144,6655(只读 512字)共1536个 通道,用于记忆一个字(16bit)为单位的数据,它只能以字为单位使用。它不是继电器,因而不能做为继电器线圈和接点使用,可作为数据的输入输出区使用;当电源切断时,DM 11 仍保持原有数据;可以间接指定使用(*DM),这时,DM的内容是要寻找的DM的地址。 数据存储器分为可读/写DM及只读DM,只读DM可以用编程器写入,但不能在程序中写入。其中DM6600,6614仅在编程模式时设定,而DM6615,6655则可在编程模式及监控模式时设定。 在可读写DM区域内,DM1000,1021这22个通道由DM6655的00,03bit指定可主要用于存放故障履历;在只读DM区域中DM6600,6655为系统设定区,用来设定各种系统参数。 12 13 第三章 CPM1A的基本指令 一、程序和指令的理解方法 1、程序的步的理解方法 OMRON的PLC程序中,每一条指令对应为一步,一条指令为1,4个字,依指令而异。 因为指令的字数不同,所以根据在程序中使用的指令不同,可编程的步数亦不同.例如:LD指令为一步,而运算指令(以双字BCD码减法指令SUBL(55)为例)为4步指令 14 (55 ) S1+1、 S1 、S2 2、通道数据的理解方法 HR00CH的 (1=ON 0=OFF) LSB为最 在输入输出继电器、LSB 例: 下位bit(00 bit) MSB为最上位bit(15 bit) ?HR00CH的示: 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1 MSB LSB ?HR00CH的 如下示: 632A 3、每次扫描执行型指令和输入微分型指令 CPM1A型机中,几乎所有的应用指令,都有每次 扫描执行型和输入微分型。下面以传送指令为例,说明其不?每次扫描执行型----MOV(FUN21) 动作说明: 输入0000ON时,保持继电器 HR10CH的 当程序循环时间为80MS,输入0000 ON为2S时,则传送25在此期间,如果HR10CH的 动作说明: 仅在输入0000的上升沿(OFF—ON)时,执行一次把保持继电器HR10CH的内容传送到数据存储器DM0000中的操作。 15 同之处: 编程器键入操作时,是接着在功能号FUN后,再输入指令代码21,最后按NOT键,即已输入了传送微分指令。 5、 CPM1A的特殊功能 1>、模拟设定电位器功能 位于CPU面板左上角有两个模拟设定电位器,可以用来模拟设定定时器/计数器的设定值,区域范围为0~200(BCD),经这两个电位器设定的值自动存入特殊辅助继电器250CH和251CH,可作为计时/计数器指令的设定值。 2>、输入时间常数设定功能 输入电路上有滤波器,可以减少外部干扰(振动、杂波等),输入滤波器的时间常数可以根据实际需要进行设置为1/2/4/8/16/32/64/128ms之一。 3>、外部输入中断功能 10点型CPM1A有两个00003、00004输入点,10点以上型有00003~00006四个输入点可作为中断输入点使用,实现外部输入中断(模式有两种:即输入中断 模式和计数器中断模式)详见中断控制指令。 4>、快速响应输入功能 PC采用循环扫描方式工作,输出滞后输入。如果用户要使用一些瞬间信号,可以采用快速响应输入端,使CPU可以接收到瞬间脉冲。10点型有00003、00004两点,10点以上型有00003~00006四点(与外部中断输入端子号相同,通过对系统设置区域DM6628的设置,可以将00003~00006定义为普通输入端0、外部中断输入端1或快速响应输入端2) 5>、间隔定时中断功能 间隔定时器一到定时时间,即转去执行中断子程序。有单次中断模式(设定的定时到仅产生一次中断)和重复中断模式(每隔设定的一定时间就产生一次中断)两种,详见中断控制指令中的间隔定时器中断指令。 6>、高速计数器功能 脉冲编码器所发出的A相、B相、Z相脉冲信号输入到00000~00002输入端,有单相递增输入(B相脉冲输入端不接)和相位差输入两种模式,它们与中断功能配合可以实现目标值一致比较控制和区域(范围)比较控制。 7>、脉冲输出功能 CPM1A的晶体管输出单元能产生一个20HZ~2KHZ的单相脉冲输出(占空比50%),输出点为01000、01001。有连续模式(由SPED指令设置输出脉冲频率为0停止脉冲输出或由动作模式控制INI指令控制脉冲输出停止)和独立模式(输出脉冲数目达到设定的脉冲数目 16 时脉冲输出停止)两种输出模式。 输出脉冲的数目及脉冲频率分别由设置脉冲指令(PULS)及速度输出指令(SPED)设置,详见脉冲输出指令及高速计数器指令。 1、 与母线连接的接点,必须使用LD指令。 2、 接点串联连接时,使用AND指令;接点并联连接时,使用OR指令。 3、 程序中的常闭接点,使用NOT指令。 4、 程序块与程序块串接时使用(逻辑与)AND LD指令。在与前面程序块串联连接的下一程 序块的起点使用第二次LD指令。 5、 程序块与程序块并联时使用(逻辑或)OR LD指令。在与前面程序块并联的下一程序块 的起始接点处使用第二次LD指令。 AND LD指令练习: OR LD指令练习: 17 AND LD指令,可以连续使用任意次,用第?方法 OR LD 指令,可以连续使用任意次,用第?方法编 编程时,AND LD 的数目等于前面的LD及LD NOT指 程时,AND LD 的数目等于前面的LD及LD NOT指令的 令的数目减一;另外,用第?方法编程时AND LD前面 数目减一;另外,用第?方法编程时AND LD前面的LD 的LD及LD NOT的个数请勿超过8个,在9个以上时 及LD NOT的个数请勿超过8个,在9个以上时请采 请采用第?方法编程。 用第?方法编程。 ?、 输入输出继电器,内部辅助继电器,计时器等的接点的使用次数是没有 限制的, 对于维护等方面而言,最佳 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 莫过于节约接点的使用个数,把复杂的设计用简单、明快的电路构成。 ?、 在PLC程序中,信号的流向是由左向右的。 ?、 在串联、并联电路中对于构成串联的接点数,构成并联的接点数,没有限制。 三、顺序输出指令 说明:当输入继电器号00000~00915在实际中未被使用时,方可在基本输出指令中作为内部继电器使用。 特殊辅助继电器232CH~249CH只有当其不作为特殊辅助继电器使用时,方可作为内部继电器使用。 1、 输出继电器的使用 18 ?继电器的线圈,使用OUT指令。输出线圈不能直接与母线相连,确有此必要时,请把不用的 TR0 TR1 TR0 00011 TR1 19 EEP(11)指令的使用 3、 保持K KEEP指令编程时,请按照置位输入、复位输入、继电器号的顺序来编 程。 ?KEEP指令当置位输入ON时,保持ON的状态;当复位输入ON时,为OFF状态。分置位输入与复位输入同时ON时,复位输入优先,此时,保持指令不接受置位输入,而保持原有的状态。 KEEP 置位输入 复位输入KEEP输出 上图的区别在于,当该程序段位于IL—ILC之间时,在IL条件OFF时,左图使输出继电器01000 OFF ;而右图使用KEEP 指令的程序,输出继电器保持原有的状态。 ?KEEP指令若使用保持继电器,则即使在停电时,亦能记忆断电之前的状态。 外部异常输入 外部异常指示输出 上图为一防掉电的异常显示的例子。 ?如果直接采用外部控制设备的常闭点作为KEEP指令的复位输入,可能会导致保持继电 器不正常复位,请不要如此使用。 输入单元 上图中,当AC电源断时,PLC主机的直流电源不能立刻OFF,此时会使HR0000不正常复位。 FU/下降沿微分指令 4、 上升沿微分指令DI 20 上升沿微分指令DIFU(13):当输入信号的上升沿(由 )时,DIFU指令所 指定的继电器在一个扫描周期内继20000 内继20001 当输入点00000的上升沿()时,内部辅助继电器20000在一个扫描周期内ON,MOV指令在一个扫描周期内执行。 当输入点00000的下降沿()时,内部辅助继电器20001在一个扫描周期内ON,输出指令执行一个扫描周期。 注意:MOV等应用指令尚有微分型,此时不需用DIFU、DIFD指令构成输入电路而可直接采用微分型指令即可。 5、 置位SET与复位(RESET)指令 当SET指令的执行条件ON时,使指定继电器置位为ON;当执行条件OFFSET指令仍不能改变指定继电器的状态。当RESET指令的执行条件ON时,使指定继电器复位为OFF;当执行条件OFF后,RESET指令仍不能改变指定继电器的状态。 21 ?在程序的最后,必须写入END指令。如果在程序无END指令状态下运行,则CPU单元前面 的“EPROR”LED灯亮,而不执行程序;如果在程序中有复数个END指令时,则程序执行到最 前面的END指令为止。?IL—ILC指令的应用(02) 当IL条件(右图中00000 )ON时,各输出动作与没有IL—ILC指令的程序一样。 当IL条件OFF时,至ILC间的各个输出状态如下示: ?IL—ILC指令与TR指令的比较 使用TR指令时,在分支点的前面要有;LD TR,而使用IL/ILC指令时,即可不编入LD TR,就程序步数而言,仅可减少这一点。 ?IL与ILC非成对使用时的动作 22 在IL与ILC程序之间另有IL指令时,因IL—ILC指令不成对使用,所以程序检查时会有“IL—ILC ERROR”出现,而动作还按程序正常进行。但是,请注意:ILC指令会解除它前面所有的IL指令。例IL—IL—ILC嵌套的程序。 ?跳转(JMP04)/跳转终了(JME05) JMP条件ON时,程序按没有JMP—JME指令一样动作;而当JMP条件OFF时,不执行从JMP至JME指令间的程序,并且输出线圈(输出继电器、计数器、计时器、移位寄存器、保持继电器等)均保持各自的状态。 ? JMP指定号数为00时,没有JMP00—JME00的使用次数限制;当不成对地使用JMP00—JME00时,程序检查时会有“JMP—JME ERROR”出现,但动作还按程序进行。在JMP00—JME00之间,即使JMP条件OFF时,还需要指令执行时间(指CPU花时间找下一个JME00指令)。 ? JMP指定号数为01~49时 把JMP01~99至同一号数的JME01~99的区间作为跳转对象;每个跳转号只能使用一次;在使用JMP01~99时,当JMP条件OFF时,直接跳转到JME,所以没有JMP—JME间指令的执行时间。 1、 在同一程序中以上四种指令所使用的计时器号、计数器号000~127不能重复。 2、 设定值可以是常数,也可以是通道号。当是常数时,必须是BCD码,前面要加#;是通道 23 号时,该通道内的数字也须是BCD码。 3、 当计数器、高速计时器、计时器工作(复位时)前,先将设定值送入相应的计数器/计时 器内(由程序中的计时器号/计数器号指定)(可逆计数器例外,当可逆计数器复位时,其内 4、 5、 的当前值复位为0000),然后根据指令要求进行计数/计时,因而,在复位时,相应的计 数器/计时器内有它的当前值,计数器/计时器可作为其它指令的操作数(如LD TIM000等)。 6、 当设定值为*DM时,在该DM区域中存放的是设定值的DM地址而非设定值。 7、 出错标志位25503, 当设定值不是BCD码时、*DM间接寻址的DM通道不存在时为ON。 各程序说明见讲义62、63、64之1、2、3、4。 24 标志位25503(ER)ON:当比较块或比较 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 超出所在数据区的范围,或比较指令间接寻址DM通道不存在(其内非BCD码),此时,比较指令不执行。详见P65、66、67、68的四个比较指令。 25 26 27 数据移位指令详见P69~76页 八、数据传送指令 28 29 30 31 32 X16 X16 X16 X16 3 2 1 3 2 1 X10 X10 X10 X10 1X163+14(E)X161+12(C)X160=4096+224+12=4332 33 反过来,将四桁BCD码变换成四桁16进制数: 16*16*16=4096 4332-4096=236 16*16=256而14*16=224 236-224=12 因此BCD码4332可变换为16进制数10E(14)C(12) bit 其中*为奇偶Bit,依奇偶指定及输出数据的其余七位状况而变化 ) 34 十、十进制运算指令 35 36 S2数据的大小一定要运算结果输出为真数的 使用减法指令时,没有根据S1、 限制,故在紧接减 法指令后面,对25504(CY)的ON、OFF进行判别,如果为ON,则请编制把补数变为真数的程序(#0000 —补数,真数)。此时,要在减法指令前面使用CLC(41)指令。 例:清0 1 ? 清2 ? 1的减法运算: ? 37 — 进位 0 此时 25504 (CY) 1 2?CY为 — 进位 0 0000+(10000-7577)=2423 进位 1 — 进位标志位CY为ON,所以实际的数据为—2423 38 39 1、 故障诊断指令 40 十四、子程序控制指令 41 *高速计数器 1、 高速计数器计数功能 (1) 计数模式 1递增模式——当DM6642的高位为01(使用高速计数器设定)?,低位为X4(复位方式略,采用递增计数 模式)时 编码器输入单相输入脉冲信号接00000端,复位信号接00002端,对单相脉冲进行递增计数,计数范围为0~65535(十六进制为00000000~0000FFFF),最高频率5KHZ 2增减模式——当DM6642高位为01(使用高速计数器设定)?,低位为X0(复位方式略,采用增减计数模式)时 A相接00000,B相接00001,复位Z相接00002端,进行递增递减计数,范围— 32767~+32767(十六进制为F0007FFF~00007FFF),最高频率为2.5KHZ。若A超前则递增,若B超前则递减。 (2)高速计数器复位模式 1Z相信号和软件复位(DM6642数据为010X时)?,当高速计数器的复位标志25200ON时,Z相复位信号由 OFF变ON时,高速计数器当前值复位(0) 2纯软件复位(DM6642数据为 ?:当高速计数器的复位标志25200ON时,高速计数器当前值复位 011X时) (0) (3)计数器的上溢和下溢 高速计数器当前值存于特殊辅助继电器249CH(存当前值高4位)、248CH(存当前值低4位)中,当计数器从上限值增减计数)开始加计数时,则上溢,此时249、248CH的FFFF减计数时则下溢,此时249、248CH的FFFF并保持,高速计数器停止计数。只有当高速计数器复位时,才会清除249CH、248CH的上溢或下溢状态。 2、 高速计数器中断方式 (1) 目标值比较中断:最多有16个比较目标值及中断子程序号组合(存于比较表中),当高速计 42 数器当前值等于目标值时,执行比较表中指定的中断子程序。 (2) 区域比较中断:比较表中保存了8个比较(上限和下限)条件和中断子程序号组合,当下限 值?计数器当前值?下限值 时,执行区域比较表中指定的中断子程序。 43 1、 连续输出模式:输出端以指定的频率输出脉冲直到停止输出脉冲的指令输出时为止。 2、 独立输出模式:当输出脉冲达到指定的数目(1~16777215)时,脉冲输出停止。 十六、脉冲输出控制指令 44 隔 1、 输入中断模式——一旦中断输入端子被接通(由DM6628设定相应输入端为中断输入 端,并直接执行控制数据C1=000,控制数据C2设置相应中断输入端的输入不屏蔽的中 断控制指令INT),立即产生中断 2、 计数器中断模式——当中断输入端子被接通一定次数时才产生中断(由DM6628设定 相应输入端为中断输入端,并先执行MOV指令,将输入计数器中断模式的输入中断计数 器设定值传送到指定区域即240~243CH,计数器中断模式就开始减1计数,计数中断的 当前值—1存放在244~247CH中,当前值为0时产生中断,计数器停止计数,中断被屏 蔽,若想再次产生中断,必须执行更新计数器设定值的中断控制指令INT) DM6628的 12 11 08 07 04 03 00 输入端子0003设定(当为1时,输入中断0) 输入端子0004设定(当为1时,输入中断1) 输入端子0005设定(当为1时,输入中断2) 输入端子0006设定(当为1时,输入中断3) 当DM6628中的4位数中任一位为0时,表示与“0”对应的输入端子为普通输入用;为1 时,表示与“1”对应的输入端子为中断输入用。为2时,表示与2相对对应的输入端子为 快速输入(最小脉宽0。2ms) 45 十七、中断控制指令 46 47 开始 FUN(09)S1 FUN(08)S1???FUN(09)S2 FUN(08)S2???FUN (09)S3 FUN(08)S3 FUN(08)结束 “???”为第SX步进工序程序 应用程序举例 一、 24小时计时器,将时间小时、分的当前值分别存放于DM 0001中,秒的当前值存放 于DM0000中。 ——1秒脉冲 25314——常OFF ——秒计时 当现在值PV=设定值SV时,再加1,PV=0000 方动作 ——分计时 ? ——小时计时 (20) 秒现值 (20) 分现值 (20) 小时现值 48 (83) 小时现值 的高二桁 控制码 (目的) 目的通道传送起始桁(第三桁) 二、 利用移位指令实现步骤控制 输入点:00000启动按扭 某建筑工地沙浆、石子搅拌机 2、 小车走至C处(行程开关C); 00001停止按扭 3、 在C处卸石子T2秒钟 ; 00002A位行程 4、 小车启动后退走向B处(行程开关B) 00003 B位行程 5、 在B处装沙子T3秒钟; 00004 C位行程 6、 小车启动前进走到C处; 00005 紧急停止 7、 小车在C处卸沙T4秒钟 00006点动退车 8、 小车启动后退至复位位置A处 输出点:小车前进 01000 小车后退 01001 49 50 51
本文档为【欧姆龙PLC编程入门[1]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_995397
暂无简介~
格式:doc
大小:43KB
软件:Word
页数:22
分类:工学
上传时间:2017-10-23
浏览量:22