第一章 可编程序逻辑控制器概述课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
输出指令 输出指令可以作用于输出映象寄存器,也可以作用于定时器、计数器和报警器。 图3.15 输出指令的应用 运行结果取反INV和位软元件输出取反的应用实例 图3.16 主控指令 MC、MCR为主控指令,一般情况下,它们是成对使用的。MC为主控设置指令,MCR为主控复位指令。通过主空指令可以开启或关闭一组执行程序,用以生成高效的梯形图控制过程。 3.2.1基本数据结构 4.字符串 字符串常数是顺控程序中指定字符串的软元件,用“ ”引起的半角字符的形式指定,例如“ABCD1234” 基本型QCPU区分大、小写字母 字符串从指定字符开始到NUL编码(00H )为止计算字符个数 字符串只可在$MOV指令中使用,$MOV指令可以指定的字符串最大不超过32字符 3.2.2 内部用户软元件(参见PLC参数设置) 1.输入/输出继电器 输入继电器(X)是PLC接受外部输入开关量信号的窗口。PLC将外部信号的状态读入并存储在输入映象继电器内,即输入继电器(软元件)中。当外部输入电路接通时对应的输入映象寄存器为ON(“1”状态),当外部输入电路断开时对应的输入映象寄存器为OFF(“0”状态)。在PLC中所说的继电器(软元件)实际上不是真正的物理继电器,而是一个命名。在PLC中也常用触点表示输入,用线圈表示输出。 输出继电器(Y) 是PLC向外部负载发送信号的窗口。PLC将输出映象继电器(输出继电器)内的信号传送给输出模块,再由后者驱动外部负载。 2.内部继电器(M) PLC中的内部寄存器和PLC外部没有任何直接的联系,内部继电器的值只能由PLC的程序控制。 内部继电器可以无数次的使用,但不能直接接受外部信号,也不能直接驱动外部负载。 Q型PLC的内部继电器是不可锁存的,即不具有停电保持的功能。 需要锁存时,用锁存继电器L。 3.锁存继电器(L) 锁存继电器是PLC中具有锁存功能(停电保持)的内部继电器。锁存继电器即使进行以下操作,运算结果也会保持: 电源从切断状态再打开电源; PLC进行复位操作。 锁存是通过CPU模块本体的电池进行的。 5. 定时器(T) PLC中的定时器相当于控制系统中的时间继电器。每个定时器有一个设定值寄存器、一个当前值寄存器、一个描述定时器状态的线圈和一个用来存储其输出触点状态的映象寄存器(位寄存器),这四个存储单元使用同一个元件号。 定时器是加法式的,外界条件满足后,定时器线圈接通,当前值寄存器开始以一个设定的周期计数,当前值寄存器的值等于或超出设定值寄存器的值时,存储输出触点状态的映象寄存器立即接通。 OUT T0指定T0为低速定时器;OUTH T0指定T0为高速定时器。 OUT ST0指定T0为低速保持定时器;OUTH ST0指定T0为高速保持定时器 低速定时器的默认计数周期为100ms,计测单位可以在1~1000ms的范围内以1ms单位变化。 高速定时器的默认计数周期为10ms,其计测单位可以在0.1~100ms的范围内以0.1ms单位变化。 定时器举例 保持定时器举例 当前值的清除和触点的复位可用RST T指令 软时钟举例 数据寄存器(D) 数据寄存器在模拟量测控及位置控制等场合用来存储数据和参数。 每个数据寄存器为16位存储单元,最高位为符号位,该位为0时数据为正数,该位为1时数据为负数。 两个相邻数据寄存器可以合并起来存放32位的双字数据。通过32位指令使用数据寄存器时,Dn与Dn+1 为处理对象,其中Dn存放32位数据的低16位,Dn+1存放高16位。 每个数据存储器存储数据的范围是-32768~+32767,每个双字数据存储器存储数据的范围是-2147483648~+2147483647。 图3.5 双字数据寄存器示意图 3.2.3 内部系统软元件 功能软元件包括FX功能输入元件(位软元件)、FY功能输出元件(位软元件)和FD功能寄存器(字软元件)。功能软元件是指在带变量的子程序中使用的软元件,在程序运行中进行形式参数和实际参数的信息交换。 功能输入用于将ON/OFF的状态数据从主程序传送至子程序;功能输出用于将子程序中的运算结果ON/OFF传送回主程序;功能寄存器将用于主程序和子程序之间字、双字等信息的交换。 特殊继电器(SM)是位软元件,用来表明CPU的状态,可以被用户程序访问使用。特殊继电器的用途如下: SM0 ~ SM99 故障诊断用 SM100 ~ SM129 串行通信用 SM200 ~ SM399 系统信息 SM400 ~ SM499 系统时钟/系统计数器 SM500 ~ SM599 扫描信息 SM600 ~

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档