您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > OMRONPLC编程器(pr027使用说明).
OMRONPLC编程器OMRONPLC的编程器分为手持式简易编程器和图形化编程器两类。其中手持式编程器结构简单,携带方便。可与CPU的编程接口直接相连。只能以语句表的方式对程序进行输入或修改。而图形化编程器体积较大(或用编程软件+微机构成),可编写梯形图,对程序的调试、监控能力较强。编程器的主要功能为:1.显示操作信息和诊断检查的结果2.读、写梯形图,插入、删除指令,搜索数据或指令。3.监视I/O的状态,强制置位/复位。OMRONPRO27手持编程器简介1、键盘白色:数字键用于输入数字型程序数据,如程序地址、数据区域地址及操作数值。它们也可以与其它功能键(FUN)组合使用,输入带功能码的指令。红色:CLR(清除)键CLR(清除)键可清除显示及取消编程器的当前操作。在开始编程并键入口令字(Password)时也使用清除键。按清队键可以取消任何编程操作,尽管可能要按2、3次去取消操作或消除显示。黄色:操作键用于写入和修改程序。灰色:指令和数据区域键在输入或修改程序时,除右上端的SHIFT键,灰色键用于输入指令、指定数据区域前缀。SHIFT键用于改变下一个按键的功能。通过功能码输入一指令时,在功能码前按该键。按该键输入SFT在一功能码后输入以指定一条微分形式指令,在一条梯形图指令后输入,以指定一个相反条件。输入AND或与NOT合用输入ANDNOT输入OR或与NOT合用输入ORNOT输入CNT或指定一个已被定义为计数器的TC号输入LD或与NOT合用以输入LDNOT。按该键也可指示一个输入位。输入OUT或与NOT合用以输入OUTNOT。按该键也可指示一个输出位输入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区域且保留程序内存地址为00000~00122的内容,输入如下:三、登记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/OVERERR”或“I/OSETERROR”只有在编程方式下,且写保护开关设在“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”键可使检查继续。如未发现错误就会检查到第一个END(01),在第64个指令检查完后会显示信息。在检查开始后,可以按CLR键取消检查。程序检查只有在编程方式下才可以进行。键操作顺序(0、1、2检查级别)检查到END(01)为止放弃检查级别和错误信息程序检查可以有三种级别。必须指定所要求的检查级别以表明要发现的错误类型。下表列出了错误类型,显示和各种语法错误的解释。0级别检查A、B、C类的错误;1级别检查A、B类的错误;2级别只检查A类错误类型信息含义A类?????程序丢失,重新输入NOENDINSTR程序中没有END(01)CIRCUITERR逻辑块与逻辑块指令不符LOCNERR程序中某个指令的位置错误DUPL同一跳转号或子程序被使用2次(跳转号00除外)SBNUNDEFDSBS(91)被用来为一个不存在的子程序编号JMEUNDEFDJMP(05)指令漏了JME(04)指令OPERANDERR为指令输入的常量不在定义的值域内STEPERR错误地使用了STEP(08)指令类型信息含义B类IL-ILCERRIL(02)与ILC(03)指令没有成对使用。如果多个IL(02)使用同一个ILC(03)与其对应时,尽管会显示错误信息,但程序仍会按所写的执行JMP-JMEERRJMP(04)00与JME(05)00指令没有成对使用。如果多个JMP(04)00使用同一个JME(05)00与其对应时,尽管会显示错误信息,但程序仍会按所写的执行SBN-RETERR如果显示的是SBN(92)的地址,则2个子程序使用了同一子程序号。如果显示的是RET(93)的地址,则是RET(93)未被正确使用C类JMPUNDEFD对同一跳转号,只使用了JME(05)而未使用JMP(04)指令SBSUNDEFD存在未被SBS(91)调用的子程序COILDUPL右侧指令重复。即多个指令(例OUT、OUTNOT、DIFU(13)、DIFD(14)、KEEP(11)、SFT(10))控制同一位(置ON和/或OFF)例显示扫描周期时间清除了程序中的语法错误后,应该检查它的扫描周期时间。这只有在“运行”或“监视”方式下运行程序时才有可能。要显示当前平均扫描周期时间,先按下“CLR”键再按下“MONTR”键,此操作后显示的是典型的扫描周期时间。显示值的差别取决于按下“MONTR”键时的执行条件。例:程序搜索可在程序中搜索任意指定的指令或一条指令所使用的数据区域地址。搜索可从当前显示的任意地址开始,或从清屏开始。[指令][地址]要指明一个地址,先按“SHIFT”键,再按“CONT/#”键,接着输入地址,包括所要指定的数据区域,再按“SRCH”键。要指定一条指令,就象输入程序时一样输入该指令,再按“SRCH”键即可,一旦指令或地址被找到,再按“SRCH”键,还可以找到其它相同的指令或地址。在搜索进行时,会显示“SRCH’G”。在搜索一个多字指令时,先显示该指令的第一个字,在继续搜索前,按向下键即显示该指令的下一个字。如果在“运行”或“监视”方式下读程序存储器,则每一位的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区域中所有被强制置位或复位的位状态。这个操作可在编程方式或监视方式下招待。
本文标题:OMRONPLC编程器(pr027使用说明).
链接地址:https://www.777doc.com/doc-2847440 .html