plc欧姆龙 简单逻辑指令_第1页
plc欧姆龙 简单逻辑指令_第2页
plc欧姆龙 简单逻辑指令_第3页
plc欧姆龙 简单逻辑指令_第4页
plc欧姆龙 简单逻辑指令_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

本章提示:PLC各种指令的会合称为PLC的指令系统。PLC的指令可归纳成基本指令、应用指令和高功能指令等几大类。其中CPM1A的基本指令有时序输入、时序输出、时序控制、准时器/计数器等几类指令,本章以CPM1A系列可编程序控制器为例,介绍PLC的基本指令及其有关的简单逻辑控制实例。作为初学者使用这些指令设计逻辑控制系统是我们学习的初步目标。第五章简单逻辑控制与基本指令第一节PLC内部资源第二节时序输入/输出指令及应用第三节微分指令及应用第四节准时器/计数器指令及应用第五节时序控制指令及应用第五章简单逻辑控制与基本指令第一节PLC内部资源一、编程基础知识5种语言:梯形图(LD)指令表(IL)结构化文本(ST)功能块图(FBD)次序功能图(SFC)第五章简单逻辑控制与基本指令梯形图和指令表1.梯形图编程触点符号继电器线圈符号操作数2.指令表编程指令步(一般由编程器自动挨次给出)操作码操作数LD0.00OUT10.00梯形图图例指令表图例0.0010.00第一节PLC内部资源二、PLC软元件地址分派1.软元件地址编号规则位(bit):二进制数的一位(l/0),分别对应继电器线圈得/失电(ON/OFF)或触点的通/断(ON/OFF)。数字(digit):由4位二进制数构成,能够是十进制0~9,也但是十六进制0~F。字节(byte):由8位二进制数构成。字(word):又称为通道(channel),由2个字节构成。*储存器是字元件,按字使用,每个字16位。*继电器是位元件,按位使用,地址按通道进行管理。第一节PLC内部资源位地址和通道(字)地址的表示方法位地址通道(字)地址例:100.00例:100例:200.15例:200位地址=通道(CH)号+通道内序号第一节PLC内部资源2.CPM1A中的软元件软元件类型通道号通道内序号输入继电器000~00900~15输出继电器010~01900~15辅助继电器200~23100~15特殊辅助继电器232~25500~15保持继电器HR00~HR1900~15辅助记忆继电器AR00~AR1500~15链接继电器LR00~LR1500~15暂存继电器TR0~7定时器/计数器TIM/CNT000~127数据存储器DM0000~DM6655第一节PLC内部资源(1)输入/输出继电器输入继电器:接收输入信号;只能由外面信号所驱动;不可以用程序内部的指令来驱动;触点无穷多个。输入模块则可等效成输入继电器的线圈第一节PLC内部资源输出继电器:由内部程序驱动;拥有:由软件构成的内部触点(软触点,用于逻辑运算)由输出模块构成的外面触点(硬触点,能和负载连结)第一节PLC内部资源(2)内部辅助继电器不可以读取外面输入,也不可以直接驱动外面负载,只起到中间继电器的作用。(3)特别辅助继电器主要用于动作状态标记、动作起动标记、时钟脉冲输出、模拟电位器、高速计数器、计数模式、中断等各种功能的设定值/此刻值的储存单元。第一节PLC内部资源常用的特别辅助继电器符号名称地址/值注释CPM1ACPM2AP_On253.13253.13常通标志(常ON位)P_First_Cycle253.15253.15首次循环标志(第一次循环为ON)

P_1min254.00254.00周期为1min的时钟脉冲位P_0_1s255.00255.00周期为0.1s的脉冲位P_0_2s255.01255.01周期为0.2s的脉冲位P_1s255.02255.02周期为1s的脉冲P_CY255.04255.04进位标志(执行结果有进位时为ON)P_GT255.05255.05GT(>)标志(比较结果大于时为ON)P_EQ255.06255.06EQ(=)标志(比较结果等于时为ON)P_LT255.07255.07LE(<)标志(比较结果小于时为ON)第一节PLC内部资源(4)暂存继电器TR在复杂的梯形图中,用来对回路的分支点的ON/OFF作状态暂存。(5)保持继电器HR拥有断电保持功能,当断电时也能保持断电前的ON/OFF状态,在程序内能够自由使用。(6)辅助记忆继电器AR拥有PLC各种动作标记功能,用于寄存PLC的动作异常标记、高速计数、脉冲输出动作状态标记、扫描周期最大值和目前值、扩展单元连结台数、断电发生次数、通信犯错码等。(7)链接继电器LR用于CPM1A同系列、CPM1A和CQM1、CPM1、SRM1或许C200HX/HE/HG的1∶1链接通信时,与对方PLC交换数据第一节PLC内部资源(8)准时器T和计数器C准时器:当条件成马上,目前值从设定值开始,按10ms或100ms的时钟速率减计数,当达到0时,准时器的输出接点动作。常用准时器:一般准时器和高速准时器,准时范围分别为0~999.9s和0~99.99s。计数器:减法计数器和可逆计数器,计数范围均为0~9999。准时器T和计数器C的编号000~127共用。(9)数据储存器DM用于存贮数值、数据,以字为单位,其内容在PLC断电、运行开始或停止时能保持不变。利用DM区还可以推行间接寻址,其符号为*DM。第一节PLC内部资源CPM1A、CPM2A常用地址比较类型CPM1ACPM2A输入继电器0.00~9.150.00~9.15输出继电器10.00~19.1510.00~19.15内置模拟输入继电器

内置模拟输出继电器

内部辅助继电器200.00~231.1520.00~49.15200.00~227.15

暂存继电器TR0~TR7TR0~TR7保持继电器HR0.00~HR19.15HR0.00~HR19.15定时器T/C0~T/C127T/C0~T/C255计数器数据内存DM0~DM1023DM0~DM2048第一节PLC内部资源一、时序输入/输出指令介绍LD(读)/LDNOT(读非)AND(与)/ANDNOT(与非)OR(或)/ORNOT(或非)ANDLD(块与)/ORLD(块或)OUT(输出)SET(置位)、RSET(复位)KEEP(保持)第二节时序输入/输出指令及应用第二节时序输入/输出指令及应用第二节时序输入/输出指令及应用在指令OUT10.01后,对10.02使用OUT指令,称为纵接输出,可多次重复使用。对应指令表:对应指令表:LDANDOUTLDANDNOTOUTOUT0.000.0110.000.020.0310.0110.02LDORORNOTOUTLDNOTANDOROUT

0.000.010.0210.0010.000.030.0410.01例:串连和并联指令的应用第二节时序输入/输出指令及应用对应指令表:(成批使用ORLD)LD0.00AND0.01LDNOT0.02AND0.03LDNOT0.04ANDNOT0.05ORLDORLDOUT10.00对应指令表:(分别使用ORLD)LD0.00AND0.01LDNOT0.02AND0.03ORLDLDNOT0.04ANDNOT0.05ORLDOUT10.00例:块或指令的应用第二节时序输入/输出指令及应用对应指令表:(并联电路块在后)LD0.00LD0.01OR0.02ANDLDOUT10.00对应指令表:(并联电路块在前)LD0.01OR0.02AND0.00OUT10.00例:块与指令的应用第二节时序输入/输出指令及应用置位、复位和保持指令的应用对应指令表:LD0.00SET10.00LD0.01RSET10.00LD0.00LD0.01KEEP10.01触点0.00一旦闭合,线圈10.00得电;触点0.00断开后,线圈10.00仍得电。触点0.01一旦闭合,则不论触点0.00闭合还是断开,线圈10.00都不得电。对同一软元件,SET、RSET可多次使用,先后次序也可任意,但以最后执行的一行有效。对于使用KEEP指令的线圈10.01,当触点00.00闭合时,线圈10.01得电;触点0.00断开后,线圈10.01仍得电;触点0.01一旦闭合,则不论触点0.00闭合还是断开,线圈10.01都不得电。时序图:第二节时序输入/输出指令及应用SET和RSET在梯形图中次序颠倒后的时序图比较对应指令表:LD0.00SET10.00LD0.01RSET10.00LD0.00LD0.01KEEP10.01时序图:时序图:0.0110.000.0010.01对应指令表:LD0.01RSET10.00LD0.00SET10.00LD0.00LD0.01KEEP10.01第二节时序输入/输出指令及应用二、时序输入/输出指令的应用:单地起动、停止控制(1)控制要求1)启动:SB1→KM得电,Y接法启动,电动机M进入正常运行。2)停止:SB2→KM失电,电动机M停止。3)过载保护:过载时,FR常开触点闭合→KM失电,电动机M停止,报警灯H闪耀。第二节时序输入/输出指令及应用(2)I/O地址分派表输入元件符号输入地址输出元件符号输出地址启动按钮SB10.00接触器线圈KM10.00停止按钮SB20.01报警灯H10.01热继常开动合FR0.02第二节时序输入/输出指令及应用(3)利用接点组合编写的控制梯形图第二节时序输入/输出指令及应用(4)利用置位、复位指令编写的控制梯形图第二节时序输入/输出指令及应用(4)利用保持指令编写的控制梯形图第二节时序输入/输出指令及应用编程注意事项当停止按钮SB2和热继电器保护触点FR是以常闭触点形式接入时;梯形图中的触点要写成常开的形式。(1)对于输入元件的常开触点第二节时序输入/输出指令及应用(2)线圈地点不对的梯形图及变换线圈地点不对梯形图变换后的梯形图(3)桥式电路错误的梯形图改正后的梯形图第二节时序输入/输出指令及应用(4)同名双线圈输出及其对策原梯形图改正后的梯形图(1)改正后的梯形图(2)第二节时序输入/输出指令及应用(5)注意梯形图的结构第二节时序输入/输出指令及应用第三节微分指令及应用微分指令用于特地检测输入信号的上升沿、下降沿的变化,或许依据驱动信号的变化(上升沿或下降沿)输出时间是一个扫描周期的脉冲。CPM1A有输出微分指令DIFU、DIFD。所有微分功能都能用DIFU、DIFD来实现。第五章简单逻辑控制与基本指令一、微分指令介绍助记符名称功能梯形图DIFU上升沿微分在逻辑运算结果上升沿时,继电器在一个扫描周期内ONDIFD下降沿微分在逻辑运算结果下降沿时,继电器在一个扫描周期内ONDIFU操作数DIFD操作数第三节微分指令及应用二微分指令应用-----分频电路第三节微分指令及应用第四节准时器/计数器指令及应用一、准时器指令及应用CPM1A常用准时器指令:有TIM(BCD准时器)和TIMH(BCD高速准时器)。助记符功能精度定时器号设定值计数方法定时复位TIMBCD定时0.1秒0~255#0~9999减计数ONOFFTIMHBCD高速定时0.01秒0~255#0~9999减计数ONOFF第四节准时器/计数器指令及应用1、TIM、TIMH的使用LDTIMLDOUTLDTIMHLDOUT0.00000#200TIM00010.000.01001#200TIM00110.01第四节准时器/计数器指令及应用2、准时器指令应用脉冲序列产生电路周期为5s(忽视了一个扫描周期的时间)的脉冲序列第四节准时器/计数器指令及应用2、准时器指令应用单脉冲逻辑电路(单稳态电路)控制要求:当输入宽度不同的脉冲时,输出为等宽的单脉冲延时0.5s的单稳态程序第四节准时器/计数器指令及应用2、准时器指令应用无稳态电路周期为3s的无稳态程序第四节准时器/计数器指令及应用2、准时器指令应用4.Y/Δ降压起动控制(1)控制要求按下SB1,主回路电动机M成Y接法,开始起动,同时开始准时;准不时间到,接触器线圈KM2失电,KM3得电,电动机M成Δ接法,进入正常运行。2)按下SB2,接触器线圈均失电,主回路电动机M停止。3)若电动机过载时,FR动合触点闭合,接触器线圈也均失电,电动机M停止。4)KM1和KM2除在输出回路中有电路硬触点互锁外,在梯形图程序中软接点互锁。第四节准时器/计数器指令及应用2、准时器指令应用4.Y/Δ降压起动控制问题:1)假如停止按钮、热继电器触点是常闭触点,怎么办?2)如何调整准不时间?第四节准时器/计数器指令及应用二、计数器指令及应用常用计数器指令:CNT(BCD计数器)、CNTR(BCD可逆计数器)。第四节准时器/计数器指令及应用1、计数器指令ACPSCPR当前值常开接点0设置值RCP当前值常开接点设置值b)可逆计数器a)一般计数器CNT执行减法计数,CP为计数脉冲输入,每来一个脉冲,计数器的目前值减1,直到0结束,此时,计数器的常开触点闭合,常闭触点断开;R为复位,当复位端有效时,计数器被复位,返回到设定值CNTR执行加法或减法计数,ACP为加计数脉冲输入,SCP为减计数脉冲输入,R为复位。可逆计数器在进位或借位时有输出,即在加计数过程中当加到设定值再加1,或在减计数过程中减到0再减1时,计数器的常开触点闭合,常闭触点断开;当复位端有效时,计数器被复位,返回到0。第四节准时器/计数器指令及应用2、准时器/计数器指令及应用(1)长时间准时器—准时器的串连第四节准时器/计数器指令及应用2、准时器/计数器指令及应用(2)长时间准时器—准时器和计数器的串连第四节准时器/计数器指令及应用2、准时器/计数器指令及应用CPM1A系列PLC内部有1min、1s、0.2s、0.1s和0.02s等5种时钟脉冲,经过选择时钟脉冲与计数器组合能够获取不同的准不时间范围(3)长时间准时器—时钟脉冲和计数器的组合第四节准时器/计数器指令及应用2、准时器/计数器指令及应用(4)多位计数器假如需要进行9999次以上的计数,可经过对计数器进行多级编程来实现第五节时序控制指令及应用常用的时序控制指令有:END(结束)、NOP(空操作)IL(联锁)/ILC(联锁除去)JMP(转移)/JME(转移结束)第五节时序控制指令及应用1.END和NOP指令助记符名称功能梯形图NOP

空操作

无动作

END结束

输入/输出处理,返回到程序开始

NOPEND说明:在将所有程序除去时,所有指令成为空操作。END指令此后的其余程序步不再执行,而直接进行输出办理;若在程序中没有END指令,则要办理到最后的程序步,并且编程软件在进行语法检查时,还会显示语法错误的提示;在调试中,可在各程序段插入END指令,挨次检查各程序段的动作执行END指令时,ER、CY、GR、EQ、LE标记被置为OFF第五节时序控制指令及应用2.IL/ILC指令ILILC┇操作码名称功能梯形图IL联锁公共串联触点的连接ILC解锁公共串联触点的复位说明:联锁和解锁指令是专为办理分支电路而设计的。IL指令前的串连触点相当于分支电路分支点前的总开关,IL和ILC间的梯形图相当于各条分支电路联锁IL指令有效,相当于总开关接通,在IL和ILC之间的梯形图被驱动。但不论联锁指令有效与否,IL和ILC之间的指令均参加运算,都要占用扫描时间在IL内再采用IL指令,就成为联锁指令的嵌套,相当于在总开关后接分路开关。但ILC指令只能用一条第五节时序控制指令及应用IL/ILC指令的应用说明:当触点0.00闭合时,IL有效,若此时触点0.01、0.02闭合,则线圈10.00得电,准时器线圈T0得电,10s后触点T0闭合,线圈10.02得电。当触点00.0断开时,IL无效,若此时触点0.01、0.

温馨提示

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

最新文档

评论

0/150

提交评论