CQM1PRO01编程器的使用欧姆龙plc.docx

上传人:b****8 文档编号:23538473 上传时间:2023-05-18 格式:DOCX 页数:9 大小:19.37KB
下载 相关 举报
CQM1PRO01编程器的使用欧姆龙plc.docx_第1页
第1页 / 共9页
CQM1PRO01编程器的使用欧姆龙plc.docx_第2页
第2页 / 共9页
CQM1PRO01编程器的使用欧姆龙plc.docx_第3页
第3页 / 共9页
CQM1PRO01编程器的使用欧姆龙plc.docx_第4页
第4页 / 共9页
CQM1PRO01编程器的使用欧姆龙plc.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

CQM1PRO01编程器的使用欧姆龙plc.docx

《CQM1PRO01编程器的使用欧姆龙plc.docx》由会员分享,可在线阅读,更多相关《CQM1PRO01编程器的使用欧姆龙plc.docx(9页珍藏版)》请在冰豆网上搜索。

CQM1PRO01编程器的使用欧姆龙plc.docx

CQM1PRO01编程器的使用欧姆龙plc

CQM1—PRO01编程器的使用-欧姆龙plc

下面介绍编程器常用的操作及屏幕显示。

plc首次上电后,编程器上显示出“PASSWORD!

"(口令)字样,依此按下CLR和MONTR键(回答口令)至口令消失后,再按CLR键,待编程器上显示出00000时方可进行下面的操作。

1.内存清除

在PROGRAM方式下执行内存清除的操作。

(l)欲将存储器中的用户程序、各继电器、计数器、数据存储器中的数据全部清除时,操作过程及每步操作时屏幕显示的内容如图8.2所示。

图8.2

(2)如需保留指定地址以前的程序或保留指定的数据区,则应进行部分清除。

例如,要保留地址00123以前的用户程序及HR区的内容,操作过程及显示内容如图8.3所示。

图8.3

保留CNT区、DM等区的操作与上述相同。

若设定的地址超出用户程序的范围,则清除操作无效。

2.建立地址:

在PROGRAM方式下建立地址。

(1)在选择PROGRAM方式、回答了口令后,再按几次CLR键时,当屏幕上显示00000,表示用户程序地址可从00000开始建立。

(2)欲建立一个别的地址时,例如00200,可按下2、0、0,再按一次↑或↓键即可。

3.输入程序:

在PRoGR八M方式下输入程序。

(l)要先建立程序首地址,然后再输入指令。

每输入一条指令后要按~次WIUTE键,且地址会自动加1。

例如,在地址00010处输入LD00002指令,操作过程及其显示内容如图8.4所示

图8.4

(2)在输入双字节指令时,当输入指令、按WRITE键后地址并不加1,而是提示输入下一字节的内容。

在输入了下一个字节的内容后再按wRITE键,地址才加l。

例如,在地址00200处输入“Mov(021)#0150200”语句,操作过程及其显示如图8.5所示。

其中DATA后面的A、B是指令的第一、第二个操作数,有3个操作数的指令会继续出现C。

若操作数没输入完整就输入下一条指令,则编程器发出“嘀”的声音并拒绝输入下一条指令。

图8.5

(3)输入微分型指令的操作步骤是:

按FUN→输入指令码→按NOT键→按WRITE键,表示微分型指令的“@”就显示出来,再按一次NOT键,"@”就消失。

非微分型指令不必按NOT键。

(4)如果输入的语句中有错误,只需在出错的地址处重新输入正确的语句即可。

例如,输入图8.6的程序,连续按CLR键,当显示0000地址后开始输入程序,操作过程如图8.7所示。

图8.6图8.7

▲没有特殊要求时一般以0000作为首地址。

4.程序读出

在RUN、MONITOR和PROGRAM方式下读出程序。

该操作用于检查程序的内容。

例如,若图8.6所示的程序已输入,读程序的操作及其显示如图8.8所示。

图8.8

利用↑、↓键可继续读出程序中的其他语句。

5.程序检查

在PROGRAM方式下检查程序。

程序错误类型分为A、B、C三类和0、1、2三级。

A类错误影响程序的正常执行,必须通过检查并修改程序消除之。

0级检查用于检查A、B、C三类错误,1级检查用于检查A、B两类错误,2级检查用于检查A类错误。

表7.1为A、B、C三类错误的出错显示以及对各类错误的处理方法一览表8.1。

表8.1程序错误类别及处理一览表

除了这三类错误之外,还有些错误在程序输入时即被显示出来,并由系统监控程序阻止这些非法指令或数据的输入。

程序检察的操作及其显示如图8.9所示。

图8.9

这个显示表示没有错误。

若程序有错,则显示出错地址和错误内容。

例如,对错误语句“OUT00200",在程序检查时的显示如图8.10所示。

图8.10

这个显示表示输出数据错误。

每按SRCH键一次,就会显示下一个出错的内容和地址。

若程序没有END指令,则一直检查到最大地址,并显示如图8.11所示,提示程序没有结束指令END。

图8.11提示程序没有结束指令

6.指令检索

在RUN、MONIT0R和PROGRAM方式下检索指令。

(l)欲检索用户程序中的某条指令,操作步骤为:

建立开始检索的首地址→键入要检索的指令→按SRCH键→显示出要检索的指令内容及地址→按↓键→显示出操作数(对于有一个或多个操作数的指令要进行最后一步的操作)。

例如,检索图7.6程序中LD00002指令的操作步骤为:

依次按CLR→0→LD、2→SRCH,检索开始,此时显示屏上显示的内容如图8.12所示,表示00000地址的指令是LD00002。

图8.12表示00000地址的指令是LD00002

再按SRCH键,显示的内容如图8.13所示,表示00003地址的指令也是LD00002。

图8.13表示000003地址的指令是LD00002

再按SRCH键,显示的内容如图8.14所示,表示在地址00000到地址00006之间,只有两条LD00002指令。

图8.14按三次SRCH键后显示的内容

(2)如果要检索TIM/CNT指令的设定值,要先检索到TIM/CNT指令后,再按↓键,就显示出要检索的TIM/CNT指令的设定数据。

(3)连续按SRCH键可继续向下检索,一直检索到END指令。

如果程序中无END指令,则一直可找到程序存储器的最后一个地址。

7.触点检索

在PROGRAM、MONITOR、RUN方式下检索触点。

本操作和指令检索基本相同。

只是指令检索的操作中检索的是一条指令,而本操作中检索的是一个触点。

在MONITOR和RUN方式下进行触点检索时,还可显示该触点的实际通断状态。

触点检索的操作步骤为:

输入开始检索的地址→按SHIFT、CONT/#→输入要查找的触点号→按SRCH键→显示含有触点的指令。

连续按SRCH键可继续显示含有触点的指令。

例如,对图8.6检索触点00002,按上述操作则显示内容如图8.15所示。

图8.15操作及其显示内容

再次按SRCH键,显示如图8.16所示。

图8.16再次按SRCH键后的显示内容

继续按SRCH键,直至检索到END指令为止,此时显示如图8.17所示。

图8.17按SRCH键直至检索到END指令为止时的显示内容

8.插入指令

在PROGRAM方式下插入指令。

(l)配合INS键,用该操作可把一条指令插入己输入的程序中。

例如,现欲将AND00102指令插入图8.18箭头所指的位置,其操作为:

先找到ANDNOT00101指令所在地址(可用指令读出、指令检索、触点检索操作)→输入AND00102语句→按INS键→显示“INSERT?

”的提示画面→按↓键,则指令被插入。

插入指令后,其后的指令地址将自动加1。

按上述操作,插入AND00102语句的操作和显示内容如图8.19所示。

(2)若插入多字节指令时,在输入指令助记符后,要继续输入其操作数,每输入一个操作数时要按一次WRITE键。

图8.18

图8.19

9.删除指令

在PROGRAM方式下删除指令。

对图8.18的程序,如欲删除刚插入的AND00102语句,其操作为:

先找到AND00102指令所在的地址→按DEL→显示“DELETE?

”的提示画面→按↑键,则指令被删除(若指令有操作数也一起删除)。

删除指令后,其后的指令地址自动减1。

删除AND00102语句的操作和显示内容如图8.20所示。

图8.20删除AND00102语句的操作和显示内容

10.位、数字和字的监视

在PROGRAM、MONITOR、RUN方式下执行这3种监视。

本操作在调试程序时经常用到。

在MONITOR及RUN状态下,可以监视I/O、IR、AR、HR、SR、LR的状态,也可以监视TIM/CNT的状态及数据内容。

(l)TIM/CNT的监视

该操作用于对TIM/CNT的当前值及状态的监视。

例如,MONITOR或RUN方式时,监视TIM000的操作为:

先清除显示屏→按TIM键→键入TC号000→按下MONTR键,则显示TIM000的当前值和动态变化情况。

例如,屏幕显示如图8.21所示。

图8.21

画面中的0049是TIM000的当前值。

其当前值每隔l00ms减1,直到减为0000为止,此时屏幕显示如图8.22所示。

图8.22屏幕显示

画面中0000前的字母O,表示TIM000的状态为ON。

使用↑或↓键可以继续观察其他TC号的TIM/CNT。

(2)位监视

该操作用于监视I/O、IR、AR、HR、SR、LR通道中某位的状态是ON还是OFF。

要监视输入点00006的状态,具体操作为:

按CLR键清显示屏一按键入被监视的位号6→按MONTR键,示如图8.23所示。

图8.23位监视的操作及其显示

继续按↑或↓键,可以监视与当前显示位相邻的其他位的状态。

若要再监视另一个位,则可以键入位号,再按MONTR键。

(3)通道监视

该操作以通道为单位进行监视,它可以监视IR、AR、HR、SR、LR、DM等通道内的内容。

例如,要监视链接继电器LR01通道的内容,具体操作和显示如图8.24所示。

图8.24

该显示表示LR01的内容是E03F。

若欲继续观察LR00的内容,操作和显示如图8.25所示。

图8.25

继续观察LR00内容的操作及其显示

若欲继续查看LROO通道中每位的状态,操作和显示如图8.26所示。

图8.26

继续按↑或↓键,可以监视与当前显示通道相邻的其他通道。

若欲继续查看其他通道的榷容,只要键入通道号,再按MONTR键即可。

(4)监视程序内的位、通道

在RUN或MONITOR方式下,按CLR键,输入欲监视的位或通道的地址,再按↑或↓键,可在显示屏上观察到各继电器、TIM/CNT、数据存储器在程序运行过程中的状态。

例如,若显示内容如图8.27所示,表示这时输入继电器00002接通。

图8.27继电器00002的显示内容

若显示内容如图8.28所示,表示这时输出继电器01000没接通。

图8.28输出继电器01000没接通的显示内容

若显示内容如图8.29所示,表示计数器CNT000当前输出为ON。

图8.29计数器CNT000当前输出为ON的显示内容

11.多点监视

在MONITOR、RUN方式下执行多点监视。

在监控程序运行时,经常需要同时监视多个接点或通道的状态,这时需进行多点监视。

(l)多点监视可与通道监视同时执行,最多可以同时监视6个对象。

例如,第一个监视TIM000,在依次按CLR、TIM、0和MONTR键后,屏幕显示内容如图8.30所示。

图8.30屏幕显示内容

接着监视。

00001点,依次按、1和MONTR键,显示内容如图8.31所示。

图8.31屏幕显示内容

再监视DM0000通道,依次按DM、O和MONTR键,显示内容图8.32所示。

图8.32

观察以上操作可见,第一个被监视对象的显示在屏幕左边,当监视第二点或通道时,第一个被监视对象的显示就向右移动。

如果被监视的对象为4个时,第一个被监视对象就移出显示屏(移到内部寄存器中)。

这时,显示屏上从左到右显示的是第四个、第三个、第二个被监视对象。

屏幕上的内容与寄存器中的内容形成一个环,可以用MONTR键从左边再调出环上的某一个。

显示器显示3个,寄存器内存3个,因此,最多可以同时监视6个点或通道。

如果要监视第7个对象,则最先被监视的那个内容被挤出且丢失。

(2)如果显示器最左边显示的是点,则可以强迫将其置为ON或OFF。

如果最左边显示的是通道、TIM/CNT、DM等则可以改变它们的值。

12.修改TIM/CNT的设定值1

在PROGRAM、MONITOR方式下修改TIM/CNT的设定值1。

(l)在PROGRAM方式下用编程器修改参数的操作不再叙述。

在MONITOR方式下,当程序运行时能改变TIM/CNT的设定值。

对图8.6所示的程序欲将定时器TIM000的设定值改为#0400,其操作及相应显示如图8.33所示。

图8.33操作及其显示内容

(2)若欲将TIM000的设定值改为一个通道,则可依次按CHG、SHIFT、CH/*DM键及通道号,最后按WRITE键。

13.修改当前值1

在PROGRAM、MONIT0R方式下修改当前值1。

这个操作用来改变I/O、AR、HR和DM通道的当前值(4位十六进制数)及TIM/CNT的当前值(4位十进制数)。

其操作为:

先对被修改的通道或TIM/CNT进行监视,然后按CHG键→键入修改后的数值→按WRITE键。

例如,将DM0000通道的内容0100修改为0200,操作为:

按键,显示如图8.34所示。

图8.34

继续按CHG键,则显示如图8.35所示。

图8.35屏幕显示内容

接着键入2、0、0,显示如图8.36所示。

图8.36屏幕显示内容

最后按WRITE键,显示如图8.37所示。

图8.37屏幕显示内容

此时数据修改为200。

注意,不能修改通道253~255的内容。

14.强制置位/复位

在PROGRAM、MONITOR方式下强制置位/复位。

使用SET或者RESET键可以把I/O点和IR、HR的位及TIM/CNT等的状态强制置为ON或者OFF,在程序调试中要用到这个功能。

这种操作分为强制置位/复位和持续弹制置位/复位两种情况。

下面主要介绍在MONITOR方式下的强制置位/复位和持续强制置位/复位操作。

(l)强制置位/复位操作

对图7.18的程序,若00100、00101为OFF时,欲把输出线圈01000强制置为ON的操作为:

依次按CLR→OUT→1、0、0、0键,显示如图8.38所示。

图8.38屏幕显示内容

按MONTR键监视01000的状态,显示如图8.39所示。

图8.39屏幕显示内容

按住SET键,屏幕显示如图8.40所示。

图8.40

当松开SET键时,01000又变为OFF。

对图8.18的程序,若01000己为ON,欲将其强制置为OFF的操作与上述类似,只是使用RESET键进行操作。

(2)持续强制置位、复位的操作

对图7.18的程序,若01000为OFF,欲把01000持续强制置为ON的操作为:

按CLR→OUT→l、0、0、0键,显示如图8.41所示。

图8.41屏幕显示内容

再按一下MONTR键监视01000的状态,显示如图8.42所示。

图8.42屏幕显示内容

依次按下SHIFT和SET键,则持续显示如图8.43所示。

图8.43屏幕显示内容

再按NOT键或RESET键,01000就又变为OFF。

对图8.18的程序,若01000为ON,欲把输出线圈01000持续强制置为OFF的操作与上述类似,只是使用RESET键强制置其为OFF。

如果对TIM/CNT执行强制ON/OFF操作时,请注意:

①在强制ON时,是把TIN/CNT的当前值置为0000,而对之施行强制OFF操作时,是恢复TIM/CNT的设定值。

②强制ON/OFF操作时,要按住SET、RESET键不松手。

15.读出扫描时间

在RUN、MONITOR方式下读出扫描时间。

按CLR键和MONTR键,可读出当前扫描时间的平均值。

例如,欲查看某程序的扫描时间,操作及显示如图8.44所示。

图8.44

在不同时间按MONTR键,每次读出的数值多少有点差别。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1