《可编程序控制器原理及应用》课件第5章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《可编程序控制器原理及应用》课件第5章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程序控制器原理及应用 程序 控制器 原理 应用 课件
- 资源描述:
-
1、第5章 编程监控设备及其应用第5章 编程监控设备及其应用5.1 概述概述5.2 编程器基本操作编程器基本操作5.3 监视与修改操作监视与修改操作5.4 上位机计算机辅助编程上位机计算机辅助编程-CPT应用应用5.5 上位机计算机辅助编程上位机计算机辅助编程-CX-Programmer应用应用5.6 可编程终端可编程终端(PT)第5章 编程监控设备及其应用图5.1.1 手持式简易编程器外形 5.1 概概 述述第5章 编程监控设备及其应用 1LCD显示器显示器 显示器可以显示2行16个字的各种字符、数字或符号。用来作为输入和监控时的信息显示部件。第5章 编程监控设备及其应用2工作方式选择开关工作方
2、式选择开关图5.1.2 简易编程器工作方式选择开关外形 MONITORPROGRAM第5章 编程监控设备及其应用 3输入键区输入键区 输入键区用来输入程序和命令,按照其功能可以把它们分为四类。数字键(10个)用来输入地址和数据。还可以与功能键组合,以功能码的形式输入指令键中没有的特殊指令。【例1】指令END(01)的输入步骤为依次按键输入:FUN01WRITE第5章 编程监控设备及其应用 编辑键(12个)用来编辑、查询和监控用户程序,例如插入、删除、检索、复位等操作的实现。清除键(1个:CLR)用来清除编程器显示内容。指令键(16个)用来输入程序中的基本指令的操作码,如LD、OR、AND、NO
3、T等。用来输入程序中指令的通道操作数,如HR、DM、*DM等。其中的CH、CONT、AR操作数等为上挡输入,要和SHIFT键配合使用才能正确输入。为了保护用户程序和防止误操作,在连有编程器的可编程控制器开机时,首先要求用户输入口令。口令的输入步骤是顺序键入:CLRMONTR。第5章 编程监控设备及其应用图5.1.3 用户口令输入过程 MONTRCLRPROGRAMPASSWORD!PROGRAM BZ第5章 编程监控设备及其应用表表5.1.1 CPM2A中扩展指令默认功能代码一览表中扩展指令默认功能代码一览表指令代码 ASFT 17RXD47TXD48CMPL60INI61PRV62CTBL6
4、3SPED64PULS65SCL66BCNL67BCMP68STLM69INT89第5章 编程监控设备及其应用 通过扩展指令功能代码的赋值操作,可以改变或显示各个扩展指令的代码。其中的代 码显示操作在三种工作方式下都能完成,而代码改变则只能在编程工作方式下完成。具体的操作步骤如下:按键CLR,清显示。按键EXT,显示第一个功能代码,FUN17:ASFT。用向上和向下键()连续查找显示各功能码。按键CHG,选中需要赋值的功能码。用向上和向下键()选择要被赋值的扩展指令。按键WRITE,完成赋值操作。第5章 编程监控设备及其应用 例2】指令MOV(21)的输入步骤为依次按键输入:FUN21 指令M
5、OV(21)的输入步骤为依次按键输入:FUN21NOT第5章 编程监控设备及其应用5.2 编程器基本操作编程器基本操作 5.2.1 内存清除操作内存清除操作 操作步骤为顺序按键输入:CLRSETNOTRESETMONTR 如果没有键入任何要保留的内容,系统将清除包括用户程序、数据区数据、计数器PV值、PC设置区设置等所有内容。第5章 编程监控设备及其应用 【例1】下面清除操作保留了HR区中的数据和在地址00123之前的用户程序。CLRSETNOTRESETHR123MONTR清除操作结束后的显示为:00123MEMORYCLREND CNT DM第5章 编程监控设备及其应用【例2】下面操作清除
6、内存中的所有内容。CLRSETNOTRESETMONTR清除操作结束后的显示为:00000MEMORYCLREND HR CNT DM第5章 编程监控设备及其应用5.2.2 建立地址和读出程序操作建立地址和读出程序操作 建立地址是指为用户程序的输入、编辑和检查等设定初始地址。读出程序是指显示指定地址中的程序内容。这两个操作都可以在运行、监控和编程三种工作方式中的任何一种下进行。按下键CLR,即可建立地址00000。再用数字键则可建立其他所需要的地址。地址中的第一个非零数字前的零,键入时可以省略。地址建立以后,使用向上和向下键(、)读出地址中的内容。然后再通过这两个键就可以连续地读出前一或后一地
7、址中的内容来。如果CPU是工作在运行或监控方式下,在读出程序的同时还可显示出位指令操作数的状态。第5章 编程监控设备及其应用 【例3】设CPU工作方式为运行或监控,若读出程序时的显示为:00001READONLD00002 表示读出的地址00001中的指令是LD 00002,且此时输入00002的状态为ON。第5章 编程监控设备及其应用5.2.3 程序输入操作程序输入操作 程序的输入只能在编程工作方式下进行。在已建立地址的基础上用指令键和数字键逐条输入,每条指令输入的最后用WRITE键写入内存。对于单字节指令,按下WRITE键后,地址会自动加一,编程器等待用户输入下一条指令。对于多字节指令,按
8、下WRITE键后,地址不变,编程器等待用户输入下一字节内容。到指令全部内容输入后,地址才会自动加一。例4】指令LD 00001的输入步骤为:建立指令地址按LD键输入数字1按WRITE键 输入后编程器显示下一地址。第5章 编程监控设备及其应用5.2.4 指令的插入和删除操作指令的插入和删除操作 指令的插入和删除是用户编辑程序时最常用的操作,它们只可以在编程工作方式下进行。插入指令的步骤是:建立欲插入指令的地址读出该地址中的原内容输入插入的指令按INS键按向下键()。在插入新指令后所有原有指令的地址都会自动加一。显示器上显示的是新插入指令所在地址加一中的内容。第5章 编程监控设备及其应用 删除指令
9、的步骤是:建立欲删除指令的地址读出该地址中的原内容按DEL键按向上键()。在被删除的指令后所有原有指令的地址都会自动减一。显示器上显示的是被删除指令所在地址中的新内容。【例5】删除00205中指令时的操作步骤是:按CLR键输入数字2、0、5按向下键()按DEL键按向上键()即先清除原显示,读出要删除的内容,再用DEL和键完成删除操作。删除后的显示为地址00205和原来在地址00206中的指令。第5章 编程监控设备及其应用5.2.5 程序检查操作程序检查操作表表5.2.1 程序检查的错误类别及出错显示一览表程序检查的错误类别及出错显示一览表类别类别出错显示出错显示意义意义A?程序不能正常读出程序
10、不能正常读出NO END INST无无END指令指令CIRCUIT ERR指令中数据不匹配指令中数据不匹配LOCN ERR指令所在区域错指令所在区域错DUPL重复使用子程序或跳转编号重复使用子程序或跳转编号SBN UNDEFD调用的子程序不存在调用的子程序不存在JME UNDEFD跳转的跳转的JME不存在不存在OPERAND ERR操作数错操作数错STEP ERR步进指令错步进指令错BIL-ILC ERRIL-ILC指令不成对指令不成对JMP-JME ERRJMP-JME指令不成对指令不成对SBN-RET ERRSBN-RET指令不成对指令不成对CJMP UNDEFD找不到对应的找不到对应的J
11、MPSBS UNDEFD定义的子程序未被调用定义的子程序未被调用COIL DUPL输出位号多次使用输出位号多次使用第5章 编程监控设备及其应用 程序检查的操作步骤是:按CLR键,清显示。按SRCH键,开始检查,系统提示输入检查级别。选择并输入检查级别(0、1、2),显示检查到的第一个错误。再按SRCH键,显示下一个错误。连续按SRCH键直至检查到END指令。第5章 编程监控设备及其应用 【例6】设欲对程序进行0级检查,操作步骤如下;按CLR键按SRCH键,显示:00000PROGCHKCHK LBL(0-2)?输入数字0,显示:00124CIRCUITERROUT 00200 表示地址0012
12、4中的指令OUT 00200有数据匹配错,即00200不是输出位号。第5章 编程监控设备及其应用5.2.6 指令查找操作指令查找操作 查找操作分为两类。第一类是按地址查找,清显示后输入要查找的地址,然后按向下键()就可以找到该地址及相应的指令。第二类是按指令查找,清显示后输入要查找的指令操作码或操作数,然后按SRCH键就可以找到第一个符合要求的指令。连续再按SRCH键,可顺序查找所有符合要求的指令,直至到达END指令。如果需要查找程序中的END指令,操作时可以省略操作码的输入,直接用CLR和SRCH两键完成。第5章 编程监控设备及其应用 【例7】设需要查找用到输入继电器00005的指令,其操作
13、为:按CLR键,清显示。顺序按键SHIFTCONT5,输入欲查找的操作数。按SRCH键,找到第一个用到00005的指令及其地址。重复按SRCH键,连续查找所有用到00005的指令及其地址。第5章 编程监控设备及其应用5.3 监视与修改操作监视与修改操作5.3.1 监视操作监视操作 在CPM2A的编程器上,当输入或读出任何一位、一个通道、一个TIM/CNT等后,都可以用MONTOR键启动监视,并监视其实际数据内容或ON/OFF状态。监视时用或键可以转向监视相邻地址或相邻编号的器件。对被监视的内容和状态还可以用强制置位/复位和数据修改操作进行必要的人为改变。按CLR键可退出监视。【例1】位监视。顺
14、序按键:CLRSHIFTCONTMONTR,即可监视或修改该位的状态。第5章 编程监控设备及其应用 【例2】通道监视。设需要监视LR01及LR02通道。监视操作如下:按CLR键,清显示。顺序按键:SHIFTCHLR1,输入通道地址。按键MONTR,开始监视。显示的四位十六进制数即为LR01中的内容。按键转向监视LR02中的内容。在TIM/CNT监视时,可以监视到它的PV值。如果此时CPU的工作方式为运行或监控,监视中就可以看到PV值的减一过程。当PV值减到0000时,数字前会有字母o出现,表示该TIM/CNT的状态已经转为ON。第5章 编程监控设备及其应用 重复输入以上几种监视操作,实现多地址
15、监视。即先后分别完成最多六个或点或通道或TIM/CNT的监视操作,就可以同时监视六个器件的状态。监视时每次只能显示其中三个器件,用MONTR键可以循环显示所有的被监视内容。另外对显示最左端的内容可以进行修改、置位和退出等操作。通过规定的命令可以实现下列特殊的监视:第5章 编程监控设备及其应用 (1)微分监视实现对被监视点状态变化的上升沿或下降沿时刻的监视。上升沿监视启动命令为顺序键入SHIFT,上升沿监视点的显示提示是符号U。下降沿监视启动命令为顺序键入SHIFT,下降沿监视点的显示提示是符号D。微分监视过程中,每当微分条件满足时,编程器会用蜂鸣器的鸣叫来提醒用户。微分监视时,用CLR键退回到
16、一般监视状态。(2)二进制监视。通道监视时数据字的默认方式为十六进制数显示,当需要二进制数据显示时的监视启动命令为SHIFTMONTR。二进制监视时用CLR键退回到一般监视状态。第5章 编程监控设备及其应用 (3)十进制监视。当一个通道被监视时,用SHIFTTR操作可以使被监视的数据内容按带符号的十进制数显示。用SHIFTTRNOT操作可以使被监视的数据内容按不带符号的十进制数显示。十进制监视时用CLR键退回到一般监视状态。(4)三字监视。当一个通道被监视时,按下EXT键可以同时显示该通道及其前面两个通道中共三个字的数据内容。三字监视时用CLR键退回到一般监视状态。(5)ASCII码监视。当一
17、个通道被监视时,按下TR键后可以使被监视的数据按ASCII码字符显示。ASCII码监视时用TR 键退回到一般监视状态。第5章 编程监控设备及其应用 【例3】设原监视显示数据结果为:FFF0 按带符号十进制数监视结果变为:-00016 按不带符号十进制数监视结果变为:65520 按二进制监视显示结果变为:1111111111110000 【例4】设原监视显示结果为:4142 按ASCII监视显示结果为:AB 退出ASCII监视显示结果又变为:4142第5章 编程监控设备及其应用5.3.2 修改操作修改操作 在编程器上对可编程控制器中数据内容的修改是系统调试和应用中不可缺少的主要操作。CPM2A的
18、所有修改操作都应该在监视或运行工作状态时进行,因此在修改状态和数据内容时,要特别注意那些对输出设备有着直接或间接影响的点与通道,应该保证修改操作不会产生任何危险和意外。修改操作的典型命令是按CHG键输入。例如在三字监视状态下,按键CHG后,就可以进入对最左端数据的修改状态。用数字键输入新数据,再用WRITE键完成修改。在WRITE键输入之前的任何时候都可以用CLR键废除当前的修改操作:第5章 编程监控设备及其应用 1)置位和复位操作 置位和复位操作用来改变被监视位的状态。对应的置位和复位命令键为SET和RESET。按下命令键时即对该位进行置位或复位操作,按键结束后其置位或复位状态可以维持一个扫
19、描周期。如果需要对位进行强制置位或复位操作,对应的命令键是SHIFTSET和SHIFTRESET。被强制置位或复位的点无论其运算逻辑如何变化,将一直保持强制状态不变。系统在显示中用字母S和R来表示被强制置位或复位的点。强制状态的解除方法有以下几种:按键NOT恢复位的原始状态;关机重新开电;解除强制状态命令,顺序按键CLRSETRESETNOT。第5章 编程监控设备及其应用 2)TIM/CNT SV值的修改操作 定时器和计数器的给定值SV是其正常工作的重要参数。如果调试时需要对这一参数进行改变,操作步骤大体上可以分为四步:首先用查找操作在程序中找到该条指令。按键CHG进入修改SV状态。输入新的数
20、据,如果新SV为常数,可直接用数字键输入,如果新SV为通道号,顺序按键SHIFTCH。最后按WRITE键完成修改操作。除了上述方法,对于常数型SV值,还可以用递增或递减的操作方法来进行修改。这种修改的步骤为:查找到该条指令;按键CHGEXT,进入递增递减修改状态;用向上向下键()对SV进行加一减一操作;按CLR键两次,完成修改操作。第5章 编程监控设备及其应用 3)数据的修改操作 对于CPM2A通道中的数据,除了特殊继电器的SR253SR255,几乎都可以用CHG键完成修改。常用的修改操作有:十六进制数和BCD码的修改。在欲修改通道的监视状态下,按CHG键就可进入修改状态,用数字键输入新数据,
21、最后用WRITE键完成修改。二进制数的修改。在通道的二进制监视状态下,按CHG键进入修改状态。用向上向下键()找到欲修改的位,用数字键1和0来修改相应的位,最后用WRITE键完成修改。对于非DM区的通道,除了用数字键修改之外还可以用SHIFTSET和SHIFTRESET命令来强制该位置位和复位,用NOT键来解除强制状态。第5章 编程监控设备及其应用 十进制数的修改。十进制数的修改与前面几种修改的操作基本相同。CPM2A不带符号十进制数的数值范围是:065 535。带符号十进制数的数值范围是-32 76832 767。数据输入时用SET键表示正数,RESET键表示负数。上述所有数据修改操作在WR
22、ITE键输入之前的任何时刻,都可以用CLR键废除当前输入。在用户数据输入有误时,常要用到这一命令。第5章 编程监控设备及其应用5.3.3 其他操作其他操作 编程器上其他常用操作还有:(1)扫描时间显示。计算并显示用户程序的扫描时间。这个操作可以在运行和监控工作方式下进行。操作步骤为按键CLRMONTR,以后每按一次MONTR键都重复计算一次扫描时间。由于程序执行条件的变化,同一程序显示出的扫描时间可能略有不同。第5章 编程监控设备及其应用 (2)时钟的读出和修改。用来显示和设置CPU内部时钟。时钟的读出在三种工作方式下都能进行。时钟的修改只能在运行和监控方式下进行。操作步骤如下:按CLR键,清
23、显示。按键FUNSHIFTMONTR,进入显示状态,开始按年、月、日、时、分、秒和星期的顺序显示时钟数据。按CHG键进入修改状态。用键移动光标选中欲修改的数据。输入新数据,按WRITE键完成修改操作。按CLR键返回。第5章 编程监控设备及其应用5.4 上位机计算机辅助编程上位机计算机辅助编程-CPT应用应用5.4.1 CPT的基本编程操作的基本编程操作图5.4.1 CPT启动后的基本窗口第5章 编程监控设备及其应用图5.4.2 CPT工具按钮示意图第5章 编程监控设备及其应用图5.4.3 新建工程对话框第5章 编程监控设备及其应用图5.4.4 打开工程对话框第5章 编程监控设备及其应用图5.4
24、.5 梯形图编程窗口 第5章 编程监控设备及其应用图5.4.6 梯形图编程方式下的CPT菜单栏和工具栏第5章 编程监控设备及其应用图5.4.7 操作数地址对话框 第5章 编程监控设备及其应用图5.4.8 助记符编程窗口第5章 编程监控设备及其应用5.4.2 CPT的其他应用操作的其他应用操作 1程序检查操作程序检查操作 程序检查操作用来检查用户程序中的语法错误。程序检查由以下几种方式激活:存储操作、下传操作、用户通过菜单栏或工具栏上启动等操作。当进行存储操作时,若检查到程序错误,在错误列表窗口出现的同时还会提醒用户选择是否带错存储程序。第5章 编程监控设备及其应用 2I/O表操作表操作 I/O
展开阅读全文