可编程序控制器的编程工具.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《可编程序控制器的编程工具.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器的编程工具.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第11讲 可编程序控制器的编程工具 11.1 编程器的使用和基本操作编程器的使用和基本操作11.2 编程软件编程软件CX-P 11.1 11.1 编程器的使用和基本操作编程器的使用和基本操作 11.1.1 11.1.1 编程器面板组成及可实现的功能编程器面板组成及可实现的功能1CQM1-PRO01编程器的面板CQM1-PRO01编程器的面板由以下3部分组成:(1)LCD显示部分。显示部分可显示两行,每行可显示16个字符,相当于微型计算机的显示器显示信息。(2)方式切换开关。方式切换开关用以控制PLC的工作状态。通过切换可使PLC处于编程、监控或运行状态。(3)键盘部分。键盘部分有39个按键,可
2、分为3个区域:数字键区:用于数字输入。指令键区:用于输入PLC的指令。编辑键区:用于控制编程或监控操作。2 2各键区的组成及主要功能各键区的组成及主要功能 10个白色的数字键组成数字键区。用该键区输入程序地址或数据,再配合FUN键,可以形成有指令码的应用指令。16个灰色键组成指令键区,该键区用于输入指令。12个黄色键组成编辑键区,用于输入、修改、查询程序及监控程序的运行。图11-1 CQM1-PRO01编程器键盘示意图 1个红色清除键用于清除显示屏的显示。表11-1 编程器功能一览表 表11-1 编程器功能一览表 11.1.2 11.1.2 编程器的操作编程器的操作1 1操作准备操作准备 当利
3、用编程器进行编程时,应将编程器的连接电缆接到PLC的外设端口上,如图11-2所示。当主机没有接编程器等外围设备时,上电后PLC自动处于运行方式。因此,在对PLC中的用户程序不了解时,一定要把PLC方式选择开关置于编程位置,避免一上电就运行程序而造成事故。当主机接有编程器时,上电后的工作方式取决于方式选择开关的位置。图11-2 编程器与PLC的连接 2 2设定编程器方式设定编程器方式设定编程器的方式,选开关为编程方式。PLC首次上电后,编程器上显示出“PASSWORD!”(口令)字样,依次按下CLR和 MONTR键(回答口令)至口令消失后,再按CLR键,待编程器上显示出00000时方可进行后续操
4、作。3 3清除内存清除内存 在输入程序之前,应首先清除内存。在PROGRAM方式下执行清除内存的操作如下:(1)欲将存储器中的用户程序、各继电器、计数器、数据存储器中的数据全部清除时,操作过程及每步操作时屏幕显示的内容如图11-3所示。图11-3 操作过程及显示内容(2)如需保留指定的数据区,则应进行部分清除。例如,要保留地址00123以前的用户程序及CNT的内容,操作过程及显示内容如图11-4所示。图11-4 操作过程及显示内容11.1.3 11.1.3 程序输入程序输入 在进行程序输入时,要将方式开关设为编程方式PROGRAM。待输入口令,按下CLR键,编程器上显示出00000时,即可进行
5、程序输入。此时,00000表示输入程序的开始地址,如要从其他地址输入,可按下相应地址号,再按上箭头键或下箭头键即可。1 1单字节指令输入单字节指令输入 当输入程序时,每输入一条指令后要按一次WRITE键,地址会自动加1。例如,输入LD 00005指令,操作过程及其显示内容如图11-5所示。图11-5 操作过程及显示内容 2 2双字节指令输入双字节指令输入 在输入双字节指令时,若仅输入指令,则按WRITE键后地址并不加 1,而是提示输入下一字节的内容。在指令输入完整后再按WRITE键,地址才加1。例如,在地址00200处输入“MOV(021)#0150 200”语句,操作过程及其显示如图11-6
6、所示。其中,DATA后面的A、B是指令的第一、第二个操作数,有三个操作数的指令会继续出现C。若操作数没有输入完整的指令就输入下一条指令,则编程器发出“嘀”的声音并拒绝输入下一条指令。图11-6 操作过程及显示内容 3 3微分型指令输入微分型指令输入 输入微分型指令的操作步骤是:按FUN输入指令码按NOT键按WRITE键,表示微分型指令的“”就显示出来,再按一次NOT键,“”就消失。非微分型指令不必按NOT键。4 4出错纠正出错纠正 如果输入的语句中有错误,只需在出错的地址处重新输入正确的语句即可。例如,根据图11-7(a)输入程序,按下CLR键,当编程器显示地址为00000时开始输入。程序指令
7、表如图11-7(b)所示,输入过程如图11-7(c)所示。图11-7 输入程序梯形图、指令表及操作过程(a)梯形图;(b)指令表;(c)操作过程 11.1.4 11.1.4 程序校验程序校验 程序输入后,可在PROGRAM方式下检查程序,进行程序校验,以确认输入的程序是否正确。程序错误类型分为A、B、C三类和0、1、2三级。A类错误影响程序的正常执行,必须通过检查消除。0级检查用于检查A、B、C三类错误;1级检查用于检查A、B两类错误;2级检查用于检查A类错误。除了这三类错误之外,还有些错误在程序输入时即被显示出来,并由系统监控程序阻止这些非法指令或数据的输入。表11-2为A、B、C三类错误的
8、出错显示以及对各类错误的处理方法一览表。表11-2 程序检查出错表 图11-8 程序校验操作及其显示 11.1.5 11.1.5 程序读出程序读出 用户可在RUN、MONITOR和PROGRAM方式下读出程序。程序读出操作用于检查程序的内容。其过程为:建立开始读出的首地址按向下箭头或向上箭头读出程序。读程序的操作及其显示如图11-9所示。图11-9 读程序操作及其显示 11.1.6 11.1.6 指令检索指令检索 在RUN、MONITOR和PROGRAM方式下检索指令。欲检索用户程序中的某条指令,操作步骤为:建立开始检索的首地址键入要检索的指令按SRCH键显示出要检索的指令内容及地址按向下箭头
9、显示出操作数。例如,检索某程序中LD指令的操作步骤为:按CLR20按向下箭头LDSRCH,此时操作过程及显示的内容如图11-10所示。如果要检索TIM/CNT指令的设定值,可在先检索到TIM/CNT指令后,再按向下箭头,就可显示出要检索的TIM/CNT指令的设定数据。连续按SRCH键可继续向下检索,一直检索到END指令。如果程序无END指令,则一直可找到程序存储器的最后一个地址。图11-10 检索操作过程及显示 11.1.7 11.1.7 触点检索触点检索 在PROGRAM、MONITOR、RUN方式下检索触点。触点检索操作和指令检索基本相同。只是指令检索操作检索的是一条指令,而触点检索操作检
10、索的是一个触点。在MONITOR和RUN方式下进行触点检索时,还可显示该触点的实际通、断状态。例如,检索触点00001的操作显示如图11-11所示。图11-11 触点检索操作过程及显示 11.1.8 11.1.8 指令的插入与删除指令的插入与删除 图11-12 需插入指令与删除指令的程序示意 1 1指令插入指令插入 图11-13 指令插入操作 2指令删除指令删除 图11-14 指令删除操作 11.1.9 I/O监视监视 1对节点的监视对节点的监视 图11-15 对节点监视 2对通道的监视对通道的监视 图11-16 对通道的监视 3 3对程序内的节点、对程序内的节点、TIM/CNTTIM/CNT
11、和数据存储器的监视和数据存储器的监视 图11-17 对程序内指定地址的节点、TIM/CNT和数据存储器的监视 11.1.10 I/O11.1.10 I/O多点监视多点监视 在MONITOR、RUN方式下执行多点监视。当监控程序运行时,经常需要同时监视多个节点或通道的状态,这时需进行多点监视。多点监视可与通道监视同时执行,最多可以同时监视6个对象。第一个被监视对象的显示在屏幕左边,当监视第二点或通道时,第一个被监视对象的显示就向右移动。监视情况示意图如图11-18所示。如果被监视的对象为4个,则第一个被监视对象就移出显示屏(移到内部寄存器中)。这时,显示屏上从左到右显示的是第四个、第三个、第二个
12、被监视对象。屏幕上的内容与寄存器中的内容形成一个环,可以用MONTR键从左边再调出环上的某一个。显示器显示3个,寄存器内保存 3个,因此,最多可以同时监视6个点或通道。如果要监视第7个对象,则最先被监视的那个内容被挤出且丢失。图11-18 多点监视情况示意图 11.1.11 11.1.11 修改修改TIM/CNTTIM/CNT的设定值的设定值图11-19 修改TIM/CNT的设定值 11.1.12 修改当前值修改当前值 在PROGRAM、MONITOR方式下可修改当前值。这个操作用来改变I/O、AR、HR和DM通道的当前值(4位十六进制数)及TIM/CNT的当前值(4位十进制数)。其操作过程为
13、:先对被修改的通道或TIM/CNT进行监视,然后按CHG键键入修改后的数值按WRITE键。例如,要将DM0000通道的内容0800修改为0200,应首先对被修改的通道进行监视,操作为:按CLR 0MONTR键,然后开始修改。操作及显示如图11-20所示。图11-20 修改当前值的操作及显示 11.1.13 11.1.13 强制置位强制置位/复位复位 在PROGRAM、MONITOR方式下可强制置位/复位。使用SET或者RESET键可以把I/O点和IR、HR的位及TIM/CNT等的状态强制置为ON或者OFF。在程序调试中常用到这个功能。这种操作分为强制置位/复位和持续强制置位/复位两种情况。操作
14、应在I/O监视或I/O多点监视执行时使用。在I/O多点监视时,以左端节点为对象。利用SET键进行强制置位/复位。按下SET键,指定节点被置位/复位,抬起按键,节点复原,如图11-21所示。图11-21 强制置位/复位操作及显示 图11-22 强制置位/复位和持续强制位/复位的操作按键 当进行了强制置位/复位操作后,可按下CLR键SET键RESET键NOT键对所有强制置位/复位操作的节点解除。在进行强制置位/复位操作时,应在确认不影响设备的情况下进行,以免对设备或系统产生损害。11.1.14 读出扫描周期时间读出扫描周期时间 图11-23 读出执行程序的平均扫描周期时间 11.2 11.2 编程
15、软件编程软件CX-P CX-P 11.2.1 CX-P11.2.1 CX-P软件简介软件简介 1)1)树状目录形式树状目录形式 以树状目录的形式分层显示一个工程的各个项目,这些项目能够被直接访问。2)Windows2)Windows风格界面风格界面 具有Windows风格的界面,使用鼠标及标准菜单系统。用户可自定义工具栏和快捷键。3)3)多个多个PLCPLC在单个工程下支持多个PLC;单个PLC可支持一个应用程序,其中CV、CS系列的PLC可支持多个应用程序;单个应用程序可支持多个程序段,一个应用程序可以分为一些可自行定义的、有名字的程序段,能够方便地管理大型程序。可以一人同时编写、调试多个P
16、LC的程序;也可以多个人同时编写、调试同一个PLC的多个程序。4)4)符号编程功能符号编程功能 CX-P除了可以直接采用地址和数据编程外,还提供了符号编程的功能。编程时使用符号时不必考虑其位和地址的分配。符号编程使程序易于移植,易于拖放。5)5)具有兼容性具有兼容性 CX-P对Windows应用软件的数据具有兼容性。对于I/O分配表,包括符号、地址和I/O注释,可输入到Microsoft Excel的表格中,然后由CX-P使用。6)6)用梯形图或助记符编程用梯形图或助记符编程 在输入指令时,可使用快捷按钮迅速建立梯形图。可向一个梯形图元素(接触点、线圈或指令)附加一个注释,增强程序的可读性。为
17、了节省空间,操作人员能够对梯形图上显示的符号信息格式和数量进行选择,能够快速打开和关闭注释。7)7)颜色使用颜色使用 颜色的使用可以自定义。缺省设置时,全局和本地符号在梯形图中具有不同的颜色。梯形图中的错误显示为红色。8)8)显示转移显示转移 在梯形图视图和助记符视图中,可以将当前的显示转移到程序中需要的位置。例如,转移到一个指定的梯级或步,或者转移到某一有注释的梯级,或者转移到指定地址的下一个引用等。9)9)查找和替换功能查找和替换功能 提供较强的查找和替换功能,支持文本通配符和内存地址范围的操作。10)10)提供较强的在线功能提供较强的在线功能 例如,操作人员可对多个PLC梯形图在线编程;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 编程 工具
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内