欧姆龙CQM1H系列PLC及.ppt
《欧姆龙CQM1H系列PLC及.ppt》由会员分享,可在线阅读,更多相关《欧姆龙CQM1H系列PLC及.ppt(96页珍藏版)》请在三一办公上搜索。
1、欧姆龙CQM1H系列PLC及其基本指令,欧姆龙小型PLC由于采用模块式结构,因而配置灵活,性价比高。前期生产的小型PLC主要是CQM1系列,I/O点数可达192点。CQM1H是它的升级产品,如图7-1,是一种功能完善的紧凑型PLC,有4种型号的CPU模块,最多可插11个模块,最大I/O点数可达512点。其设计思路在于为灵活配置的系统提高附加值的机械控制功能,紧凑型设计中包含可用于分散控制的高级功能。设计要点是:用高容量的Controller Link来建立分散控制系统;利用先进的内装板来灵活地配置系统:CQM1H具有一系列的内装板,通过内装板可实现一般定位、多点高速计数器输入、绝对旋转编码器输
2、入、模拟量输入/输出、模拟量设定和连接到标准串行设备的串行通信。与CQM1比,程序容量,DM容量和I/O点数增加了一倍,使它有足够的控制能力来满足更复杂的控制程序、以及高功能的数据处理需要。,如图可通过编程器、个人PC和可编程终端进行监控和设置。,1.CQM1H的硬件系统配置,CQM1H的系统配置采用模块式搭积木的方法。模块主要由CPU模块、I/O模块、模拟量I/O模块、电源模块、通信模块等组成。如图7-3所示,用户可按照实际需要自由选择CPU、I/O等模块,并将它们组合起来,通过每个模块两边的定位锁定开关将它们固定起来。组合安装过程中应注意模块的位置顺序。如果有模拟量I/O模块,必须配一个专
3、用的模拟量电源模块,且安装时应紧靠模拟量I/O模块安装。CQM1H系列PLC最多只能安装11个I/O模块。CPU模块的主要性能见表7-1,2.CQM1H系列PLC的I/O地址分配,1)数字量I/O地址分配CQM1H系列PLC的I/O地址为固定方式,从装在左侧的模块开始,从左到右依序分配地址。CPU模块自带的16点输入单元地址为IR000,与CPU连接的I/O模块地址按顺序为IR001,IR002,IR003依序排列。输出模块的地址编号则从按顺序为IR100,IR101,IR102依序排列。即使是8个点的I/O模块也分配一个字(通道)如图7-4所示。,2)模拟量输入/输出地址分配模拟量输入/输出
4、模块的地址也是按模块安装的顺序从左到右来分配的,编号格式与数字量I/O地址相同,且两者是统一编号的,见图7-5,其中模拟量电源模块不占用地址,它紧靠模拟量输入/输出模块的左侧或右侧安装。,CQM1H系列PLC的数据区及其功能,数据区是指可以通过PLC的指令操作来存取数据的区域,CQM1H系列PLC的数据区包括输入/输出(I/O)继电器区,工作区(内部辅助继电器区),特殊辅助继电器(SR)区,暂存继电器(TR)区,保持继电器(HR)区,辅助记忆继电器(AR)区,链接继电器(LR)区,定时器/计数器(TC)区,数据存储(DM)区,控制器总线状态区,宏操作数区,模拟量设置区,内装板1、2及高速计数器
5、区等。内部器件以字(通道)形式编号,每个字内有16个位,一个继电器对应字中的一位,16个位的序号为0015。所以一个继电器的编号由两部分组成,即字号加位序号。如00102表示输入继电器001中的第3个(02)位地址。,1.输入/输出继电器区,输入继电器有编号IR000015共16个字,其中IR000用来对主机内的输入字编号,001015用于对与主机连接的I/O单元的位输入编号。输出继电器有编号IR100115共16个字,用于对与主机连接的I/O单元的输出字编号。,2内部辅助继电器区(工作区),该区是供用户编写程序使用的,相当于继电控制中的中间继电器,不能用作输入/输出。内部辅助继电器区有编号I
6、R016IR089 IR116IR189 IR216IR219 IR224IR229共计158个字,每字16点,共2528点。另外输入/输出继电器区中未被使用的字也可作为内部辅助继电器区使用。,3特殊辅助继电器区(SR),该区共有12个字184位,(SR24400SR25507)用于存储系统有关特殊作用的标志。如SR255通道的00为输出0.1秒时钟脉冲,01为输出0.2秒时钟脉冲,02为输出1秒时钟脉冲。03为ER标志,04为CY标志,05为标志,06为标志,07为标志。有些指令会影响标志。,4.暂存继电器区(TR),该区有TR0TR7共8个暂存继电器,用于暂存复杂梯形图中分支点的ON/OF
7、F状态,在不同的程序段中可多次使用,但同一段程序中不能重复使用同一个号的TR。,5保持继电器区(HR),该区共有HR00HR99共100个字1600个位,其功能用于断电保持功能。使用时分两种情况:一是以字为单位使用;二是以位为单位与KEEP指令配合使用或做成自保持电路。,6辅助记忆继电器区(AR),该区共有AR00AR27共28个字448个位,该区具有断电保持功能,主要用于存储PLC的工作状态信息。,7.链接继电器区(LR),该区共有LR00LR63共64个字1024个位,用于通过RS-232或Controller Link总线模块进行1:1交换数据。不进行1:1链接时,可作为内部辅助继电器使
8、用。,8定时器/计数器区(TC),该区共有TC000TC511共512个字。定时器分为普通定时器TIM和高速定时器TIMH两种,计数器分为普通计数器CNT和可逆计数器CNTR两种。定时器/计数器采用统一TC编号,一个TC号可分配给定时器,也可分给计数器,但不能重复。定时器无断电保持功能,电源断电时定时器复位;而计数器有断电保持功能。,9.数据存储区(DM),该区共有6656个字,每个字16个位。字编号以DM加4位数组成。数据存储区DM有断电保持功能。使用时只能以字为单位使用,不能以位为单位使用。其范围为:1)DM0000DM6143为程序可读/写区,其中DM3072DM6143仅CQM1H的C
9、PU51/61可选用;用户可以字为单位自由读、写其内容。2)DM6144DM6588为程序只读区,用户程序可以读出,但不能改写其内容,其数据内容是用编程器预先写入。,3)DM6569DM6599共31个字为故障履历存储器,用于记录有关存储故障时间和错误代码信息。4)DM6600DM6655为系统设定区,用于设定各种系统参数。其中的数据不能用程序写入,只能用编程器写入。DM6600DM6614仅在编程模式时设定,DM6615DM6655可在编程模式或监控模式时设定。CQM1H的内存地址区域结构分配见附录4。,CQM1H的基本指令,由于指令的兼容性,CQM1H 系列PLC的指令适用于C系列其它PL
10、C,如CPM1A系列,CPM2A系列,CP1L系列、CP1H系列以及中型机CS系列、CJ系列等。CQM1H的指令很丰富,大约有400条,大体分为常用基本指令、数据处理指令、数据运算指令、逻辑运算指令、数据控制指令、子程序与中断控制指令、高速计数器与脉冲输出指令、网络通信与串行通信指令、步进指令等。现仅介绍常用基本指令。,1.程序输入指令在程序中用于为输出指令、功能指令等建立使其工作的逻辑条件。有以下几种:取指令LD和取反指令LD NOT。LD表示将动合接点与输入母线相连的指令,也称为装载或起始指令,每个程序的开始都要使用它。LD NOT表示将动断接点与输入母线相连的指令,与LD功能不同是使用动
11、断接点。,两条指令的操作元件可以使用继电器区的IR、SR HR、AR、LR、TC、TR区。LD、LD NOT指令的使用如图7-6所示。图中00000是输入继电器动合触点,00001是输入继电器动断触点,10000和10001是输出继电器线圈,程序逻辑含义是当输入动合触点00000闭合时,输出继电器10000接通,输出为ON。输入继电器动断触点00001未动作时,输出继电器10001为接通状态,而00001动作断开时,输出继电器10001为断开状态。相应指令表如图7-6b。,(2)逻辑与 AND、与非AND NOT指令,AND指一个动合触点的串联连接,进行逻辑“与”操作。与非指令AND NOT指
12、一个动断触点的串联连接,逻辑“与非”操作。两条指令的操作元件可以使用继电器区的IR、SR HR、AR、LR、TC区。,AND、AND NOT指令的使用如图-所示。程序逻辑含义是:当输入动合触点00001和00002同时闭合时(逻辑与),输出继电器10001接通,输出为ON。当输入继电器动合触点00003动作闭合,且动断触点00004未动作(闭合状态)时,输出继电器10002为接通状态,输出为ON。相应指令表如图7-7b.,(3)逻辑或OR、或非OR NOT指令,OR指一个动合触点的并联连接,进行逻辑“或”操作。或非指令OR NOT指一个动断触点的并联连接,逻辑“或非”操作。两条指令的操作元件可
13、以使用继电器区的IR、SR HR、AR、LR、TC区。,OR、OR NOT指令的使用如图-8所示。程序逻辑含义是:当输入动合触点00000闭合或00001未断开,或00002闭合时(逻辑或),而且输入继电器动合触点00003动作闭合(逻辑与),则输出继电器10001接通,输出为ON。相应指令表如图7-7b.,(4)块与指令AND LD和块或指令OR LD,AND LD指令用于处理并联接点组的串联连接。由两个或两个以上触点并联的组合称为并联接点组,也称为逻辑程序块。将并联接点组串联连接时,每个接点组开始用LD、LD NOT指令单独编程,块结束后用AND LD指令串联连接起来。,OR LD指令用于
14、处理串联接点组的并联连接。由两个或两个以上触点串联的组合称为串联接点组,也称为逻辑程序块。将串联接点组幾联连揥时,每亪揧点组异始甸LD、LD NOT指令单独编程,块结束后用OR LD指令串联连接起来。,AND LD指令和OR LD指令不带操作元件编号,是一条独立操作指令。当三个或三个以上逻辑块串联或并联时,其指令表语句有两种编程方法,一种是分置法,即每增加一个逻辑块,就随后写一条OR LD或AND LD指令。另一种是后置法,即所有的逻辑块都写完后,再使用OR LD或AND LD指令。两种方法都可以得到相同的运算结果,但使用分置法时逻辑块数没有限制。而采用后置法时逻辑块数不能超过8个。ANB指令
15、的使用如图4-5所示。,2程序输出指令,输出指令的功能是根据逻辑操作的结果建立各种继电器线圈的状态。分为:1)OUT和OUT NOT指令 OUT是将逻辑操作的结果写到输出驱动线圈的输出指令。OUT NOT是将逻辑操作的结果取反后写到输出驱动线圈的输出指令。它们的操作元件是输出继电器、内部I/O继电器、保持继电器及暂存继电器等,对输入继电器不能使用。,OUT指令并行输出时可以连续使用多次。OUT指令后,通过触点对其他线圈使用OUT指令称为纵接输出,这种纵接输出,如果顺序不错,可以多次重复。见图7-11。,(2)锁存指令KEEP,KEEP指令相当于一个锁存继电器,具有自锁功能,它可以将短信号变成长
16、信号。使用KEEP指令的继电器有两个输入端:置位输入端S和复位输入端。其使用举例如图7-12a),当置位信号00000接通(ON)时,它所指定的继电器10001接通(ON)。此后即使置位端00000再断开,继电器10001仍然保持接通状态,直到复位输入端00002接通(ON),使之复位,继电器10001才断开(OFF)。注意当S、R同为ON时,则复位R优先。,如图a的控制功能也可用基本逻辑指令来实现,如图7-12b),当输入继电器触点00000接通时,输出继电器10001接通并自锁。当动断触点00001断开时,输出继电器10001断开并解除自锁故a)、b)两图控制功能完全相同,其波形如图7-1
17、2C),可见其功能能将短脉冲信号变成长信号。指令的操作元件可以使用继电器区的IR、SR HR、AR、LR区。,(3)置位/复位(SET/RST)指令,SET,置位指令,用于线圈动作的保持,指令的操作元件可以使用继电器区的IR、SR HR、AR、LR区;,RST(Reset),复位指令,用于解除线圈动作的保持,对数据寄存器(D)、定时器(T)、计数器(C)清零,指令的操作元件还可以使用继电器区的IR、SR HR、AR、LR区。SET、RST指令的使用如图7-13所示,00000一旦接通,即使再变成断开,10001也保持接通;00001接通后,即使再变成断开,10001也保持断开。对输出继电器10
18、001和内部I/O继电器01601的作用效果是一样的。,(4)微分输出指令(DIFU/DIFD),DIFU,上升沿微分指令。指令功能是:当执行条件由OFF变为ON时(上升沿),操作元件只接通一个扫描周期(置1)。DIFD,下降沿微分指令。指令功能是:当执行条件由ON变为OFF时(下降沿),操作元件只接通一个扫描周期(置1)。,操作元件可以使用继电器区的IR、SR HR、AR、LR区。指令使用如图7-14所示,当输入软继电器00000由OFF变为ON时,10001接通一个扫描周期TS,10001触点通过SET指令将01601变为长脉冲输出;当00001由ON变为OFF时,10002接通一个扫描周
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 欧姆 CQM1H 系列 PLC
链接地址:https://www.31ppt.com/p-6422649.html