资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,OMRON PLC 编程器,OMRON PLC的编程器分为手持式简易编程器和图形化编程器两类。其中手持式编程器构造简洁,携带便利。可与CPU的编程接口直接相连。只能以语句表的方式对程序进展输入或修改。而图形化编程器体积较大或用编程软件微机构成,可编写梯形图,对程序的调试、监控力气较强。,编程器的主要功能为:,1.显示操作信息和诊断检查的结果,2.读、写梯形图,插入、删除指令,搜寻数据或指令。,3.监视I/O的状态,强制置位/复位。,OMRON PRO27手持编程器简介,1、键盘,白色:数字键,用于输入数字型程序数据,如程序地址、数据区域地址及操作数值。它们也可以与其它功能键FUN组合使用,输入带功能码的指令。,红色:CLR去除键,CLR去除键可去除显示及取消编程器的当前操作。,在开头编程并键入口令字Password时也使用去除键。按清队键可以取消任何编程操作,尽管可能要按2、3次去取消操作或消退显示。,黄色:操作键,用于写入和修改程序。,灰色:指令和数据区域键,在输入或修改程序时,除右上端的SHIFT键,灰色键用于输入指令、指定数据区域前缀。SHIFT键 用于转变下一个按键的功能。,通过功能码输入一指令时,在功能码前按该键。,按该键输入SFT,在一功能码后输入以指定一条微分形式指令,在一条梯形图指令后输入,以指定一个相反条件。,输入AND或与NOT合用输入AND NOT,输入OR或与NOT合用输入OR NOT,输入CNT或指定一个已被定义为计数器的TC号,输入LD或与NOT合用以输入LD NOT。按该键也可指示一个输入位。,输入OUT或与NOT合用以输入OUT NOT。按该键也可指示一个输出位,输入TIM或指定一个已被定义为定时器的TC号,在TR区域指定一个地址前按该键,在LR区域指定一个地址前按该键,在HR区域指定一个地址前按该键,在AR区域指定一个地址前按该键,在DM 区域指定一个地址前按该键,在指定一个数据存储器间接地址前按该键,在指定一个字地址前按这两个键,在指定一个操作数作为一个常量之前按该,在指定一个位地址之前按这两个键,在块编程指令的功能码前按该键。,2、PC方式,编程器上装有转换开关以把握主机的工作方式。用方式开关可分别选择三种工作方式:运行、监视、编程。所选择的工作方式将确定PC主机的操作及工作步骤。,RUN运行方式:用于运行程序。当方式开关设在“RUN”,且CPU电源接通时,则CPU开头执行程序内存的程序。在RUN方式下,尽管通过编程器可监视PC操作,但不能输入或转变内存区域的数据。,MONTOR监视方式:可以直接监视程序运行状态,把握I/O状态,转变当前值PV或设定值SV等,此方式下,对I/O的处理与在运行方式RUN下一样。该方式通常用于系统的试运行及最终程序的调整。,PROGRAM编程方式:PC不执行程序。该方式用于编制,修改程序,去除存贮器区域以及登记和转变I/O表。,3、操作预备,下面的操作挨次必需在开头输入程序之前完成。,1.将方式转换开关的钥匙插入编程器,2.将方式开关置在“编程”方式,3.接通PC电源和I/O单元电源,4.确认CPU的电源灯亮,并在编程器屏幕上消逝如下显示,PRO27 操作指令,一、去除口令字,要获得利用PC编程功能的权利,首先必需输入口令字,口令字可以防止未经授权而进入程序。,编程器连上PC后,当PC电源接通或已接通时,PC会要求输入口令字。当“PASSWORD”消逝时,按下“CLR”键,接着按下“MONTR”键,进入系统,然后按“CLR”键以去除显示。,表示由方式选择开关设定的工作方式,假设安装编程器时,PC电源已接通,则下面的第一个显示说明的是安装编程器之前的PC状态。此时输入口令字,则PC的工作方式会随方式开关而定。,二、去除内存,内存去除操作可以全部或局部去除UM区域RAM或EEPROM和IR、HR、AR、DM、EM及TC区域的内容。除非另作特殊说明,去除操作会去除上面的全部内存区。如CPU的写疼惜开关置于“ON”,则不去除UM区域。,只有在编程方式下才能去除内存。内存去除操作分为全去除、局部去除。,操作键挨次为,从指定地址清除程序内存,清除后实现保留,全去除输入如下:,连续按CLR键按一次键去除一条故障信息直到显示“00000”。,全去除,保存TC区域且保存程序内存地址为0000000122的内容,输入如下:,三、登记I/O表,“登记I/O表”操作能记录受PC把握的I/O单元的类型及I/O单元机架的位置,也会去除全部I/O位。,C200H机型没有必要确定进展“登记I/O表”的操作。如未登记I/O表,则在接通电源时PC将按所安装的I/O单元进展操作。不会发生I/O检验/设置错误。,假设转变I/O单元,必需登记I/O表,否则开头编程时,会有I/O检验错误信息消逝,即“I/O VER ERR”或“I/O SET ERROR”,只有在编程方式下,且写疼惜开关设在“OFF”,才能登记I/O表,键操作如下:,初始I/O表登记,登记I/O表,四、检验I/O表,检验I/O表是为了检查内存中已登记的I/O表是否与实际的I/O单元排列全都。第一个不全都显示后。每按下一次“VER”键会显示下一个不全都。只有当已登记了I/O表后才可执行此操作,键操作挨次:,例如,(无错),(出现一个错误),实际I/O字,登记的I/O字,I/O槽号,机架号,五、读I/O表,读I/O表是为了获得在CPU内存中当前登记的I/O表,该操作可在PC的任何方式下进展。,键操作挨次:,机架号 单元号,按EXT键、选择远程I/O,从站机架或光型I/O单元,例,主站机架,从站机架,光型I/O单元,主站机架,六、去除I/O表,键操作挨次,例,程序的输入、修改和检查,一、从程序存储器地址中读写,第一次输入程序时,一般是从程序存储器的地址00000开头写起,由于每次体温表 屏时都会显示该地址,所以没必要去查找。,假设不是从地址00000开头输入程序或读出、修改已存入存储器的程序,那么就必需指定所要求的地址。指定地址的操作为:先按“CLR”,再输入要求的地址,在按了“向下键”后,指定地址中的内容就会显示出来。,地址,例,假设以下助记符已被输入存储器,那么按以下的键会产生图示的显示,二、输入和编辑程序,最根本的指令可用编程器上的键来输入。其它的指令使用功能代码输入。这此代码部是跟在指令的助记符后面。假设指令的助记符后面没有功能代码,则编程器上有该指令的键。在功能代码后按“NOT”键可以指定指令的微分形式。,用功能代码输入指令时,先设置地址,按FUN键,再输入包括首字的0在内的功能代码。假设需要指令的微分形式,则再按NOT键,接着输入指令所需的每个操作数或定义,最终按“WRITE”键。,显示的地址 指令字,操作数,例,三、程序检查,一旦输完了程序,就要检查语法,以验证它是否违反了程序规章。只要程序被修改,就有可能造成语法错误,也就必需要进展语法检查。,检查程序的按键挨次如以以下图所示,图中的数字表示检查级别。当检查级别输入后,就开头对程序进展检查。如觉察错误就停顿检查,并显示错误。按“SRCH”键 可使检查连续。如未觉察错误就会检查到第一个END01,在第64个指令检查完后会显示信息。,在检查开头后,可以按CLR键取消检查。程序检查只有在编程方式下才可以进展。,键操作挨次,(0、1、2检查级别),检查到,END(01)为止,放弃,检查级别和错误信息,程序检查可以有三种级别。必需指定所要求的检查级别以说明要觉察的错误类型。下表列出了错误类型,显示和各种语法错误的解释。0级别检查A、B、C类的错误;1级别检查A、B类的错误;2级别只检查A类错误,类型,信息,含义,A,类,?,程序丢失,重新输入,NO END INSTR,程序中没有END(01),CIRCUIT ERR,逻辑块与逻辑块指令不符,LOCN ERR,程序中某个指令的位置错误,DUPL,同一跳转号或子程序被使用次(跳转号00除外),SBN UNDEFD,SBS(91)被用来为一个不存在的子程序编号,JME UNDEFD,JMP(05)指令漏了JME(04)指令,OPERAND ERR,为指令输入的常量不在定义的值域内,STEP ERR,错误地使用了STEP(08)指令,类型,信息,含义,B,类,IL-ILC ERR,IL(02)与ILC(03)指令没有成对使用。如果多个IL(02)使用同一个ILC(03)与其对应时,尽管会显示错误信息,但程序仍会按所写的执行,JMP-JME ERR,JMP(04)00与JME(05)00指令没有成对使用。如果多个JMP(04)00使用同一个JME(05)00与其对应时,尽管会显示错误信息,但程序仍会按所写的执行,SBN-RET ERR,如果显示的是SBN(92)的地址,则个子程序使用了同一子程序号。如果显示的是RET(93)的地址,则是RET(93)未被正确使用,C,类,JMP UNDEFD,对同一跳转号,只使用了JME(05)而未使用JMP(04)指令,SBS UNDEFD,存在未被SBS(91)调用的子程序,COIL DUPL,右侧指令重复。即多个指令(例OUT、OUT NOT、DIFU(13)、DIFD(14)、KEEP(11)、SFT(10)控制同一位(置ON和/或OFF),例,显示扫描周期时间,去除了程序中的语法错误后,应当检查它的扫描周期时间。这只有在“运行”或“监视”方式下运行程序时才有可能。,要显示当前平均扫描周期时间,先按下“CLR”键再按下“MONTR”键,此操作后显示的是典型的扫描周期时间。显示值的差异取决于按下“MONTR”键时的执行条件。,例:,程序搜寻,可在程序中搜寻任意指定的指令或一条指令所使用的数据区域地址。搜寻可从当前显示的任意地址开头,或从清屏开头。,指令,地址,要指明一个地址,先按“SHIFT”键,再按“CONT/#”键,接着输入地址,包括所要指定的数据区域,再按“SRCH”键。,要指定一条指令,就象输入程序时一样输入该指令,再按“SRCH”键即可,一旦指令或地址被找到,再按“SRCH”键,还可以找到其它一样的指令或地址。在搜寻进展时,会显示“SRCHG”。,在搜寻一个多字指令时,先显示该指令的第一个字,在连续搜寻前,按向下键即显示该指令的下一个字。,假设在“运行”或“监视”方式下读程序存储器,则每一位的ON/OFF状态也会显示出来。,例:,指令搜寻,例:,位搜寻,插入、删除指令,在编程方式下,当前显示的任何指令都可以被删除,也可以在它前面插入别的指令。这些操作只有在编程方式下,并且写疼惜开关置OFF时才可以进展。,要在某指令前插入一条指令,先显示该指令,再象当时输入程序那样输入要插入的指令字,再按“INS”及向下键。假设该指令还需输入其它字,以输入程序的方式输入这些字即可。,找到程序中的位置再输入:指令,当前显示的指令,例如,以下助记符是说明挨次按键后程序的变更及相应的显示,下面的键输入及显示说明按上面所示的转变过程,插入一条指令,找到插入,点地址,插入指令,插入后程序,删除一条程序,找到要删除的指令,确认该指令要被删除,删除后程序,位、字监视,承受以下操作可监视任何数据区中任何位或字的状态,强制置位/复位,当执行位/数监视操作,并且位、定时器或计数器地址显示在显示屏最左边时,可按下PLAY/SET键;接通位、启动定时器或增加计数器值;而欲断开位或复位定时器、计数器可按REC/RESET键。,按下SHIFT和PLAY/SET或SHIFT和REC/RESET键后释放键仍可维持位状态,直到按下NOT键或满足以下条件之一,该位才会返回它原来的状态:,1、执行强制状态去除操作,2、转变PC方式,3、由于致命错误或电源中断造成操作停顿,4、执行I/O表登记操作,当前在显示屏左边监视的位或定时器/计数器,强制置位/复位的取消,该操作恢复在I/O、IR、TIM、CNT、HR、AR或LR区域中全部被强制置位或复位的位状
展开阅读全文