PLC第5章编程监控设备43406.ppt

上传人:小** 文档编号:89364388 上传时间:2019-05-24 格式:PPT 页数:83 大小:2.47MB
返回 下载 相关 举报
PLC第5章编程监控设备43406.ppt_第1页
第1页 / 共83页
PLC第5章编程监控设备43406.ppt_第2页
第2页 / 共83页
PLC第5章编程监控设备43406.ppt_第3页
第3页 / 共83页
PLC第5章编程监控设备43406.ppt_第4页
第4页 / 共83页
PLC第5章编程监控设备43406.ppt_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《PLC第5章编程监控设备43406.ppt》由会员分享,可在线阅读,更多相关《PLC第5章编程监控设备43406.ppt(83页珍藏版)》请在金锄头文库上搜索。

1、第5章 编程监控设备及其应用,5.1 概述 5.2 编程器基本操作 5.3 监视与修改操作 5.4 上位机计算机辅助编程- CPT应用 5.5 上位机计算机辅助编程- CX-Programmer应用 5.6 可编程终端(PT),图5.1.1 手持式简易编程器外形,5.1 概 述,编程器与可编程控制器的连接,1LCD显示器 显示器可以显示2行16个字的各种字符、数字或符号。用来作为输入和监控时的信息显示部件。,2工作方式选择开关,图5.1.2 简易编程器工作方式选择开关外形,3输入键区 输入键区用来输入程序和命令,按照其功能可以把它们分为四类。 数字键(10个)用来输入地址和数据。还可以与功能键

2、组合,以功能码的形式输入指令键中没有的特殊指令。 【例1】 指令END(01)的输入步骤为依次按键输入: FUN01WRITE, 编辑键(12个)用来编辑、查询和监控用户程序,例如插入、删除、检索、复位等操作的实现。 清除键(1个:CLR)用来清除编程器显示内容。 指令键(16个)用来输入程序中的基本指令的操作码,如LD、OR、AND、NOT等。用来输入程序中指令的通道操作数,如HR、DM、*DM等。其中的CH、CONT、AR操作数等为上挡输入,要和SHIFT键配合使用才能正确输入。 为了保护用户程序和防止误操作,在连有编程器的可编程控制器开机时,首先要求用户输入口令。口令的输入步骤是顺序键入

3、:CLRMONTR。,图5.1.3 用户口令输入过程,表5.1.1 CPM2A中扩展指令默认功能代码一览表,图5.1.3 用户口令输入过程,图5.1.3 用户口令输入过程,通过扩展指令功能代码的赋值操作,可以改变或显示各个扩展指令的代码。其中的代 码显示操作在三种工作方式下都能完成,而代码改变则只能在编程工作方式下完成。具体的操作步骤如下: 按键CLR,清显示。 按键EXT,显示第一个功能代码,FUN17:ASFT。 用向上和向下键()连续查找显示各功能码。 按键CHG,选中需要赋值的功能码。 用向上和向下键()选择要被赋值的扩展指令。 按键WRITE,完成赋值操作。,例2】 指令MOV(21

4、)的输入步骤为依次按键输入: FUN21 指令MOV(21)的输入步骤为依次按键输入: FUN21NOT,5.2 编程器基本操作,5.2.1 内存清除操作,操作步骤为顺序按键输入: CLRSETNOTRESETMONTR 如果没有键入任何要保留的内容,系统将清除包括用户程序、数据区数据、计数器PV值、PC设置区设置等所有内容。,【例1】 下面清除操作保留了HR区中的数据和在地址00123之前的用户程序。 CLRSETNOTRESETHR123MONTR 清除操作结束后的显示为: 00123MEMORY CLR END CNT DM,【例2】 下面操作清除内存中的所有内容。 CLRSETNOTR

5、ESETMONTR 清除操作结束后的显示为: 00000MEMORY CLR END HR CNT DM,5.2.2 建立地址和读出程序操作 建立地址是指为用户程序的输入、编辑和检查等设定初始地址。读出程序是指显示指定地址中的程序内容。 这两个操作都可以在运行、监控和编程三种工作方式中的任何一种下进行。 按下键CLR,即可建立地址00000。再用数字键则可建立其他所需要的地址。地址中的第一个非零数字前的零,键入时可以省略。 地址建立以后,使用向上和向下键(、)读出地址中的内容。然后再通过这两个键就可以连续地读出前一或后一地址中的内容来。如果CPU是工作在运行或监控方式下,在读出程序的同时还可显

6、示出位指令操作数的状态。,【例3】 设CPU工作方式为运行或监控,若读出程序时的显示为: 00001READ ON LD 00002 表示读出的地址00001中的指令是LD 00002,且此时输入00002的状态为ON。,5.2.3 程序输入操作 程序的输入只能在编程工作方式下进行。在已建立地址的基础上用指令键和数字键逐条输入,每条指令输入的最后用WRITE键写入内存。对于单字节指令,按下WRITE键后,地址会自动加一,编程器等待用户输入下一条指令。对于多字节指令,按下WRITE键后,地址不变,编程器等待用户输入下一字节内容。到指令全部内容输入后,地址才会自动加一。 例4】 指令LD 0000

7、1的输入步骤为: 建立指令地址按LD键输入数字1按WRITE键 输入后编程器显示下一地址。,5.2.4 指令的插入和删除操作 指令的插入和删除是用户编辑程序时最常用的操作,它们只可以在编程工作方式下进行。 插入指令的步骤是:建立欲插入指令的地址读出该地址中的原内容输入插入的指令按INS键按向下键()。在插入新指令后所有原有指令的地址都会自动加一。显示器上显示的是新插入指令所在地址加一中的内容。,删除指令的步骤是:建立欲删除指令的地址读出该地址中的原内容按DEL键按向上键()。在被删除的指令后所有原有指令的地址都会自动减一。显示器上显示的是被删除指令所在地址中的新内容。 【例5】 删除00205

8、中指令时的操作步骤是: 按CLR键输入数字2、0、5按向下键()按DEL键按向上键() 即先清除原显示,读出要删除的内容,再用DEL和键完成删除操作。删除后的显示为地址00205和原来在地址00206中的指令。,5.2.5 程序检查操作,表5.2.1 程序检查的错误类别及出错显示一览表,程序检查的操作步骤是: 按CLR键,清显示。 按SRCH键,开始检查,系统提示输入检查级别。 选择并输入检查级别(0、1、2),显示检查到的第一个错误。 再按SRCH键,显示下一个错误。连续按SRCH键直至检查到END指令。,【例6】 设欲对程序进行0级检查,操作步骤如下; 按CLR键按SRCH键,显示: 00

9、000PROG CHK CHK LBL (0-2)? 输入数字0,显示: 00124CIRCUIT ERR OUT 00200 表示地址00124中的指令OUT 00200有数据匹配错,即00200不是输出位号。,5.2.6 指令查找操作,查找操作分为两类。第一类是按地址查找,清显示后输入要查找的地址,然后按向下键()就可以找到该地址及相应的指令。第二类是按指令查找,清显示后输入要查找的指令操作码或操作数,然后按SRCH键就可以找到第一个符合要求的指令。连续再按SRCH键,可顺序查找所有符合要求的指令,直至到达END指令。如果需要查找程序中的END指令,操作时可以省略操作码的输入,直接用CLR

10、和SRCH两键完成。,【例7】 设需要查找用到输入继电器00005的指令,其操作为: 按CLR键,清显示。 顺序按键SHIFTCONT5,输入欲查找的操作数。 按SRCH键,找到第一个用到00005的指令及其地址。 重复按SRCH键,连续查找所有用到00005的指令及其地址。,5.3 监视与修改操作,5.3.1 监视操作 在CPM2A的编程器上,当输入或读出任何一位、一个通道、一个TIM/CNT等后,都可以用MONTOR键启动监视,并监视其实际数据内容或ON/OFF状态。监视时用或键可以转向监视相邻地址或相邻编号的器件。对被监视的内容和状态还可以用强制置位/复位和数据修改操作进行必要的人为改变

11、。按CLR键可退出监视。 【例1】 位监视。 顺序按键:CLRSHIFTCONTMONTR,即可监视或修改该位的状态。,【例2】 通道监视。设需要监视LR01及LR02通道。监视操作如下: 按CLR键,清显示。 顺序按键:SHIFTCHLR1,输入通道地址。 按键MONTR,开始监视。显示的四位十六进制数即为LR01中的内容。 按键转向监视LR02中的内容。 在TIM/CNT监视时,可以监视到它的PV值。如果此时CPU的工作方式为运行或监控,监视中就可以看到PV值的减一过程。当PV值减到0000时,数字前会有字母“o“出现,表示该TIM/CNT的状态已经转为ON。,重复输入以上几种监视操作,实

12、现多地址监视。即先后分别完成最多六个或点或通道或TIM/CNT的监视操作,就可以同时监视六个器件的状态。监视时每次只能显示其中三个器件,用MONTR键可以循环显示所有的被监视内容。另外对显示最左端的内容可以进行修改、置位和退出等操作。通过规定的命令可以实现下列特殊的监视:,(1) 微分监视实现对被监视点状态变化的上升沿或下降沿时刻的监视。上升沿监视启动命令为顺序键入SHIFT,上升沿监视点的显示提示是符号U。下降沿监视启动命令为顺序键入SHIFT,下降沿监视点的显示提示是符号D。微分监视过程中,每当微分条件满足时,编程器会用蜂鸣器的鸣叫来提醒用户。微分监视时,用CLR键退回到一般监视状态。 (

13、2) 二进制监视。通道监视时数据字的默认方式为十六进制数显示,当需要二进制数据显示时的监视启动命令为SHIFTMONTR。二进制监视时用CLR键退回到一般监视状态。,(3) 十进制监视。当一个通道被监视时,用SHIFTTR操作可以使被监视的数据内容按带符号的十进制数显示。用SHIFTTRNOT操作可以使被监视的数据内容按不带符号的十进制数显示。十进制监视时用CLR键退回到一般监视状态。 (4) 三字监视。当一个通道被监视时,按下EXT键可以同时显示该通道及其前面两个通道中共三个字的数据内容。三字监视时用CLR键退回到一般监视状态。 (5) ASCII码监视。当一个通道被监视时,按下TR键后可以

14、使被监视的数据按ASCII码字符显示。ASCII码监视时用TR 键退回到一般监视状态。,【例3】 设原监视显示数据结果为: FFF0 按带符号十进制数监视结果变为: -00016 按不带符号十进制数监视结果变为: 65520 按二进制监视显示结果变为: 1111111111110000 【例4】 设原监视显示结果为: 4142 按ASCII监视显示结果为: “AB“ 退出ASCII监视显示结果又变为: 4142,5.3.2 修改操作 在编程器上对可编程控制器中数据内容的修改是系统调试和应用中不可缺少的主要操作。CPM2A的所有修改操作都应该在监视或运行工作状态时进行,因此在修改状态和数据内容时

15、,要特别注意那些对输出设备有着直接或间接影响的点与通道,应该保证修改操作不会产生任何危险和意外。 修改操作的典型命令是按CHG键输入。例如在三字监视状态下,按键CHG后,就可以进入对最左端数据的修改状态。用数字键输入新数据,再用WRITE键完成修改。在WRITE键输入之前的任何时候都可以用CLR键废除当前的修改操作:,1) 置位和复位操作 置位和复位操作用来改变被监视位的状态。对应的置位和复位命令键为SET和RESET。按下命令键时即对该位进行置位或复位操作,按键结束后其置位或复位状态可以维持一个扫描周期。 如果需要对位进行强制置位或复位操作,对应的命令键是SHIFTSET和SHIFTRESE

16、T。被强制置位或复位的点无论其运算逻辑如何变化,将一直保持强制状态不变。系统在显示中用字母S和R来表示被强制置位或复位的点。强制状态的解除方法有以下几种:按键NOT恢复位的原始状态;关机重新开电;解除强制状态命令,顺序按键CLRSETRESETNOT。,2) TIM/CNT SV值的修改操作 定时器和计数器的给定值SV是其正常工作的重要参数。如果调试时需要对这一参数进行改变,操作步骤大体上可以分为四步:首先用查找操作在程序中找到该条指令。按键CHG进入修改SV状态。输入新的数据,如果新SV为常数,可直接用数字键输入,如果新SV为通道号,顺序按键SHIFTCH。最后按WRITE键完成修改操作。 除了上述方法,对于常数型SV值,还可以用递增或递减的操作方法来进行修改。这种修改的步骤为:查找到该条指令;按键CHGEXT,进入递增递减修改状态;用向上向下键()对SV进

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号