第五章_编程监控设备及其应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第五章编程监控设备及其应用•5.1概述•5.2编程器基本操作•5.3监视与修改操作•5.4上位计算机辅助编程——CPT应用•5.5上位机计算机辅助编程——CX-Programmer应用•5.6可编程终端(PT)•思考与练习题5.1概述编程工具是PLC主要的人机接口,一般可以分为上位计算机和专用编程器两大类。在连接有上位计算机的系统中,使用PLC生产厂家提供的专用系统软件可以实现对下位控制器的编程、调试和监控工作。OMRON公司PLC和上位机连接可以通过相应适配器实现,也可以通过上位机的CPU单元上的RS-232C口实现。配合适当的链接适配器就可以实现一台上位机控制多台PLC的1:N上位连接方式。OMRON公司C系列PLC有两类三种编程器:一类为图形式编程器,直接利用梯形图进行程序输入;另一类为助记符编程器,利用梯形图语句表实现程序输入。助记符式编程器一种为水平直插式、另一种为手持式这两种编程器的键盘、操作方法、实现的功能是完全一样的。OMRON手持式简易编程器是其编程设备中最为简单的一种。这种编程器根据不同的需要,可以通过专用电缆与CPU单元相连,可以直接安装在CPU单元上。CPM2A上使用的手持编程器外形如图:课本P162图5.1.1手持式简易编程器外形图。编程器的面板由液晶显示器、工作方式选择开关、键盘组成。1.LCD显示器显示器可以显示2行×16个字的各种字符、符号和数字用来作为输入和监控的信息显示部件。显示器第一行显示地址,第二行显示指令码和数据。2.工作方式选择开关选择开关分别对应于RUN(运行)、MONTOR(监控)和PROGRAM(编程)三种方式。▲运行工作方式使CPU单元用户程序的正常运行方式,此时可以对运行的状态进行必要的监视。▲监控方式程序也处于运行状态,但此时可以实现对运行的监视和干预操作,是用户调试程序时常用的工作方式。▲编程工作方式时可以用来输入和编辑用户程序。CPM2A型可编程控制器开机上电时的工作方式是通过系统设定区中的DM6600通道来设定的。其默认方式(0000)为:▲若CPU连接有编程器,上电时就按工作方式选择开关的选择来确定工作方式。最好先选择为编程工作方式。▲若连接有除编程器以外的其他编程设备,则选择编程工作方式。▲若未连接任何编程设备,则选择运行工作方式。因此在控制现场设备时,上电操作时要十分小心。3.输入键区输入键区用来输入程序和命令,按照其功能可以把它们分为4类:(1)数字键:编号为0~9的10个白色键。用来输入程序的地址和程序数据。如输入/输出号,定时/计数器号及数值等。这些键与功能键(FUN)组合,以功能码的形式输入指令键中没有的特殊指令。例:指令END(01)的输入步骤为依次按键输入:FUN→0→1→WRITE(2)编辑键:12个黄色键用来编辑、查询和监控用户程序。如插入、删除、检索、复位等操作的实现。(3)清除键:一个红色键CLR。用来清除编程器显示内容,输入口令、建立地址、监视操作时也用到此键。(4)指令键:16个灰色键。用来输入程序中的基本指令的操作码。如LD、OR、AND、NOT等。也可以用来输入程序中的通道操作数。如HR、DM、*DM等。其中CH、CONT、AR操作等为上档输入,要和SHIFT键配合使用才能正确输入。键盘的上部为指令键,下部左侧为数字键,下部右侧为编辑键。键盘的排列见下页图。FUNSFTNOTSHIFTANDORCNTTRLRHRLD7410258963CLRVERRESPLAYSETRECEXTDMOUTTIMCH*CHGDELINSWRITECONT#SRCHMONTR(1)FUN键:该键为功能键,用于输入有功能号的指令。如MOV指令的输入,就要用到该键,按下FUN、2、1键即显示出MOV指令。(2)SFT、NOT、AND、OR、LD、OUT、CNT、TIM基本指令键:利用这些键可以输入相应的指令。(3)SHIFT上挡键:利用该键和有上挡功能的键形成上挡功能。(4)TR、LR、HR、DM、、、数据键区:利用这些键指定指令数据区。(5)EXT键:该键为外引键,利用磁带机存储程序时使用该键。(6)CHG键:该键为修改键,修改TIM、CNT的当前值、修改DM单元内容时利用该键。(7)SRCH键:该键为查找键,查找指令或位在程序中的位置时用该键。CH*CONT#(8)、键:上档功能用于磁带机存储程序,下档键用于调试时的强迫置位、复位。(9)VER键:该键为校验键,校验磁带机上的程序与PLC内的程序是否相同。(10)DEL、INS、WRITE键:DEL键为删除指令键,INS键为插入键,WRITE键为写入键,每输入一条指令或一个数据用写入键将其写入PLAYSETRECRESETPLC内部。(11)MONTR键:该键为监控键,用于监控通道或位的状态。(12)↑、↓键:改变地址键,↑键地址减小,↓键地址增加。(13)CLR键:用于清除显示。在CPM2A型PLC的指令系统中,还有一个扩展指令的概念。用户应该在程序输入之前完成扩展指令的赋值操作。一条指令只能赋值于一个功能码。如果扩展指令未能正确的赋值,则可编程控制器不能正常的运行。在扩展指令赋值前,用户先要对可编程控制器进行相应的设置,设置的方法是将DM6602中的第8~11位置ON,并重新接通电源一次。▲CPM2A中扩展指令的默认功能代码如表5.1.1所示。指令代码ASFT17RXD47TXD48CMPL60INI61PRV62CTBL63表5.1.1CPM2A中扩展指令默认功能代码一览表指令代码SPED64PULS65SCL66BCNL67BCMP68STIM69INT89(续)表5.1.1CPM2A中扩展指令默认功能代码一览表通过扩展指令功能代码的赋值操作,可以改变或显示各个扩展指令的代码。其中的代码显示操作在三种工作方式下都能完成,而代码改变则只能在编程工作方式下完成。▲具体的操作步骤如下:1.按键CLR,清显示。2.按键EXT,显示第一个功能代码,FUN17:ASFT。3.用向上键和向下键(↑↓)连续查找显示各功能代码。4.按键CHG,选中需要赋值的功能码。5.用向上键和向下键(↑↓)选择要被赋值的扩展指令。6.按键WRITE,完成赋值操作。▲在CPM2A型PLC的指令系统中,许多指令都有微分和非微分两种形式:在简易编程器上输入微分指令与非微分指令相比较前面步骤相同后面再键入NOT即可。例:指令MOV(21)的输入步骤为依次按键输入:FUN→2→1→WRITE指令@MOV(21)的输入步骤为依次按键输入:FUN→2→1→NOT→WRITE5.2编程器基本操作PLC首次上电后,显示器上显示出PASSWORD(口令)字样,要求用户输入口令,用以防止对PLC内存程序的非法存取。▲口令的输入步骤是:CLR→MONTR▲用户口令的输入过程如下图所示:CLRMONTRPROGRAMPASSWORD!PROGRAMBZ图5.1.3用户口令输入过程5.2.1内存清除操作PLC中的RAM具有后备电池,所以断电后其内存中的内容不会丢失。若用户需要部分或全部地清除内存中的程序或数据内容,就需要使用内存清除操作。当进行完回答口令操作后,PASSWORD消失,此时方可进行下面的操作。一、工作方式:PROGRAM。即该操作只可以在编程工作方式下进行。二、键操作流程:如下页所示全清CLRPLAYSETNOTRECRESET地址号HRCNTDM程序从该地址后清HR区不清CNT区不清DM区不清清除内存键操作流程MONTR三、操作过程及显示内容:将地址0123后的内容清除掉,保留HR中的内容CLRSETPLAYNOTRECRESET0000000000000000MEMORYCLR?HRCNTDMHR123MONTR0000MEMORYCLR?CNTDM0123MEMORYCLR?CNTDM0123MEMORYCLRENDCNTDM四、说明:1.当按RESET键后,接着按MONTR键,则用户程序、I/O数据、内部辅助继电器及移位寄存器的数据全部被清除。2.通过按HR、CNT、DM键可将保持继电器、计数器或数据存储区的内容保留下来不被清除。3.按四个数字键设定地址号,则从该地址清除程序。4.若设定的地址超出用户程序的范围,则用户程序不会被清除,但HR、CNT、DM中的信息仍可按需要清除。5.2.2建立地址和读出程序建立地址是为用户程序的输入、编辑、检查程序等设定初始地址。读出程序是指显示指定地址中的程序内容。▲建立地址:一、工作方式:RUN、MONTR、PROGRAM。即该操作可以在三种工作方式中的任何一种方式下进行。二、键操作流程:键操作流程如下:CLR地址三、操作过程与显示内容:CLR123400000001001201231234四、说明:1.若以0000来建立地址,则CLR后面的数字可不必再按。2.地址号前面连续的0不必按,例如以0001来建立地址,CLR之后按1键即可。3.在建立地址时,该地址的内容不被显示出来,但当按一次↑或↓键后,该地址的内容就会显示出来。▲读出程序一、工作方式:RUN、MONTR、PROGRAM。即该操作可以在三种工作方式中的任何一种方式下进行。二、键操作流程:键操作流程如下:CLR地址或…………查找指令三、操作过程及显示内容例如下图所示的梯形图所对应的助记符程序已存入内存,现在要读出它。00000000010000201000TIM000#0123梯形图0200地址指令数据0200LD000000201AND000010202TIM000#01230203LD000020204OUT01000助记符程序CLR00000200READ0201READ0202READ0202TIMDATA2000200或LD00000AND00001TIM000#01230203READ0204READ0203READ0202TIMDATALD00002OUT01000LD00002#0123若读出程序时PLC的CPU工作方式为运行或监控,则其相应的显示为:CLR00000200READOFF0201READON0202READOFF2000200或LD00000AND00001TIM0000202TIMDATA#01230203READON0204READON0203READONLD00002OUT01000LD00002四、说明:1.在建立地址后,第一次按↑或↓键,读出的是该地址的指令或数据,并不在建立的地址上加1或减1,而以后再按↑或↓键,则地址数会自动加1或减1。2.按住↑键或↓键不放,则地址数会连续的加1或减1。5.2.3程序输入操作将用户程序输入到可编程控制器中。一、工作方式:PROGRAM。即只能在编程工作方式下工作。二、键操作流程:键操作流程如下:建立地址读出程序输入指令WRITE三、操作过程与显示内容:例如:建立地址0200然后输入LD00001,OUT01000。CLR00001020002002000200LDLD00000LD000010201READNOP(000)WRITEOUT1000WRITE0201OUT000000201OUT010000202READNOP(000)四、说明:1.在建立地址或读出程序两种操作后,可进行程序输入操作。2.输入指令通过按指令键(如例中的LD、OUT)和数字键(如例中的LD指令之后的00001、OUT指令之后的01000)共同完成。3.对于单字节的指令在按WRITE键后,地址自动加1。但是,如指令是双字节的指令在按WRITE键后,地址不加1,而是显示下一字节的内容,再按WRITE键后,地址才加1。其操作过程与显示内容如下:如在地址0250处输入CNT002、#0050指令。CLR000002502500250CNTCNT0000250CNTDATAWRITE#000020250CNT002#005050WRITE0250CNTDATA0251READNOP(000)5.2.4指令的插入和删除指令的插入和删除是用户编辑程序时最常用的操作,将一

1 / 200
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功