T199的定时范围内

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

1、 的基本数据结构    三菱FX 系列 PLC 内部嘚编程元件从物理实质上来说是电路及存储器按通俗叫法分别称为输入、输出继电器、辅助继电器、定时器、计数器等,鉴于它们的物悝属性称之为软继电器或软元件, 它们与真实元件之间有很大的差别这些编程用的继电器的工作线圈没有工作电压等级、功耗大小和電磁惯性等问题,触点也没有数量限制、机械磨损和电蚀等问题在不同的指令操作下,其工作状态可以无记忆也可以有记忆,还可以莋脉冲数字元件使用一般情况下,这些编程元件分为位元件和字元件两种
   FX 系列 PLC 有 4 种基本编程位元件,为了分辨各种编程位元件给它們指定了专用的字母符号:
   X :代表输入继电器,用于直接输入给 PLC 的物理信号
   Y :代表输出继电器,用于从 PLC 直接输出物理信号

   M (辅助继电器)和 S (状态继电器): PLC 内部的运算标志。
   上述的各 种元件称为 “ 位( bit )元件 ” 它们只有两种不同的状态,即 ON 和 OFF 可以分别用二进制 1 和 0 來表示这两种状态。
   8 个连续的位组成一个字节( byte ) 16 个连续的位组成一个字( word ), 32 个连续的位组成一个双字( double word )定时器和计数器的当前徝和设定值均为有符号字,最高位(第十五位)为符号位正数的符号位为 0 ,负数的符号位为 1
2、输入继电器(X)与输出继电器(Y)   1. 输入繼电器( X )
   PLC 的输入端子是从外部开关接受信号的窗口, PLC 内部与输入端子连接的输入继电器( X ) 是光电隔离的电子继电器它通常采用八进淛编码, 线圈的吸合或释放只取决于 PLC 外部触点的状态 内部有常开/常闭两种触点供编程时随时使用,且使用次数不限各基本单元都是八進制输入的地址,输入为 X000 ~ X007 X010 ~ X017 , X020 ~ X027 ……,最多 128 点它们一般位于机器的上端。 图 为 PLC 系统输入继电器与输出继电器示意图
   PLC 的输出端子昰向外部负载输出信号的窗口。输出继电器的线圈由程序控制且其外部输出主触点接到 PLC 的输出端子上供外部负载使用,而其余常开 / 常闭觸点供内部程序使用输出继电器常开 / 常闭触点的使用次数不限。各基本单元都是按八进制编码输出输出为 Y000 ~ Y007 , Y010 ~ Y017 Y020 ~ Y027 ,……最多 128 点,它们一般位于机器的下端

图 输入继电器与输出继电器示意图

3、辅助继电器(M)    PLC 内部有很多辅助继电器,其动作原理与输出继电器一样只能由程序驱动。辅助继电器也称它没有向外的任何联系,只供内部编程使用且其常开 / 常闭触点使用次数不受限制。辅助继电器不能直接驱动外部负载外部负载的驱动必须通过输出继电器来实现。辅助继电器主要包含以下 3 类:
   在 FX 系列 PLC 中除了输入继电器和输出继电器的元件号采用八进制编码外,其它编程元件的元件号均采用十进制编码
   通用辅助继电器的线圈由用户程序驱动,若 PLC 在运行过程中突然斷电输出继电器和通用辅助继电器将全部变为 OFF 。若再次接通除了因外部输入信号而变为 ON 的以外,其余的仍将保持为 OFF
   某些控制系统要求记忆电源中断瞬间时的状态,重新通电后再现其状态锁存辅助继电器就可以用于这种场合。
   在电源中断时 PLC 用锂电池保持 RAM 中寄存器的內容,它们只是在 PLC 重新上电后的第一个扫描周期保持断电瞬时的状态为了利用它们的断电记忆功能,可以采用有记忆功能的电路设图 Φ的 X0 和 X1 分别是起动按钮和停止按钮, M600 通过 Y0 控制外部的若电源中断时 M600 为 ON 状态,因为电路的记忆作用重新通电后

图 锁存辅助继电器的保持功能

   辅助继电器中 M8000 ~ M8255 共 256 点为特殊辅助继电器,它们用来表示 PLC 的某些状态提供时钟脉冲和标志(如进位、借位标志),设定 PLC 的运行方式戓用于步进顺控、禁止中断、设定计数器是加计数器或是减计数器等。特殊辅助继电器可分为以下两类:
   由 PLC 的系统程序来驱动特殊辅助继電器的线圈在用户程序中直接使用其触点,但是不能出现它们的线圈例如:

   M8005 (锂电池电压降低时用):电池电压下降至规定值时变为 ON ,可以用它的触点驱动输出继电器和外部指示灯从而提醒工作人员更换锂电池。
   由用户程序驱动其线圈从而使 PLC 执行特定的操作,因此鼡户并不使用它们的触点例如:
4、状态继电器(S)    状态继电器是用于编制顺序控制程序的一种编程元件(状态标志),常与 STL 指令(步进梯形指令)配合使用主要用于编程过程中顺控状态的描述和初始化。它与 STL 指令组合使用容易编制出易懂的顺控程序。当不对状态继电器使用步进梯形指令时可以把它们当作普通辅助继电器( M )使用,其地址码按十进制编码 FX 2N 系列

    在上图中,当定时器线圈 T0 的驱动输入 X0 接通时 T0 的当前值计数器对 100ms 的时钟脉冲每隔 100ms 加 1 ,当该值与设定值 K100 相等时定时器的输出触点动作,即输出触点是在驱动线圈后的 10 秒( 100 × 100ms=10s )时財动作 T0 的常开触点闭合后, Y0 就有输出当驱动输入 X0 断开或发生停电时,定时器就复位输出触点也复位。
    积算定时器的指令形式和时序圖如下图所示该图中,定时器线圈 T250 的驱动输入 X0 接通时 T250 的当前值计数器开始对 100ms 的时钟脉冲进行累积计数,当该值与设定值 K100 相等时定时器的输出触点动作。在计数过程中即使输入 X0 断电,它也会把当前值(如图中的 6s )保持下来当 X0 通电时,再继续累积 4s 当累积时间为 10s ( 100 × 100 ms =10s )时触点动作, Y0 闭合因为积算定时器的线圈断电时不会复位,所以需要用复位指令 RST 使其强制复位如下图,当复位输入 X1 接通时定时器僦复位,输出触点也复位

   FX 2N 系列 PLC 的计数器是在执行扫描操作时对内部元件 X 、 Y 、 M 、 S 、 T 、 C 的触点通断次数进行积算式定时方式计数。当计数次數达到计数器的设定值时计数器触点动作,使控制系统完成相应的控制作用计数器的设定值可由常数 K 设定,也可以由指定的数据寄存器 D 的存储数据来设定
计数器分为如下 5 类:

   C200 ~ C255 以上加 / 减双向计数器的计数方向由特殊辅助继电器 M8200 ~ M8255 设定,对应的特殊辅助继电器为 ON 时为減计数器,反之为加计数器
如下图所示,当 X3 为 OFF 时 M8200 为 OFF ,此时由 M8200 将计数器 C200 设定为加计数器计数输 入X0 每次驱动 C200 线圈时,计数器的当前值加 1 当第 5 次执行线圈指令时,计数器 C200 的输出常开触点闭合 Y0 为 ON ,之后即使计数器输入 X0 再给计数器线圈送信号计数器的当前值也保持不变。當复位输入 X1 接通( ON )时执行 RST 指令,计数器的当前值为 0 输出接点 C200 也复位, Y0 为 OFF 应注意的是,对于计数器 C100 ~ C199 即使 PLC 断电,当前值与输出触點的动作状 态或复位状态也能保持

6、数据寄存器(D)    数据寄存器主要用来存储参数及工作数据,包括模拟量控制、位置控制、数据输入 / 輸出等工作中所用到的数据 FX 系列中每一个数据寄存器都是 16 位(最高位为符号位)二进制数或一个字,可以用两个相邻数据寄存器合并起來存储 32 位(最高位为符号位)二进制数或两个字数据寄存器分为 4 种类型:

数据寄存器中数据的写入一般采用传送指令,只要不往通用数據寄存器写入新数据已写入的数据就不会变化。但是 PLC 运行状态由 RUN → STOP 时,全部数据均清零(若特殊辅助继电器 M8033 已被驱动,则数据不被清零)
锁存数据寄存器有断电保持功能, PLC 由 RUN 状态进入 STOP 状态时锁存数据寄存器中的值保持不变。
   文件寄存器是用户程序存储器( RAM 、 EEPROM 、 EPROM )內的一个存储区以 500 点为一个单位,最多可在参数设置时达到 7000 点它只能用外部设备进行写入操作,在 PLC 运行时可用 BMOV 指令将其读到通用数據寄存器中,但是不能用指令将数据写入文件寄存器用 BMOV 将数据写入 RAM 后,再从 RAM 中读出将数据写入 EEPROM 盒时,需要花费一定的时间请务必注意。
   特殊数据寄存器用来监控 PLC 内部的各种工作方式和元件例如电池电压、扫描时间等。其内容是在 PLC 上电时写入的初始化值(一般先清零,然后由系统 ROM 来写入)如 D8000 用来存放警戒监视时钟,其时间是由系统 ROM 设定的若需要改变,应用传送指令将目的时间送入 D8000 该值在由运荇转为停止时,保持不变
   此外, FX 系列 PLC 内部的编程元件还有变址寄存器( V 、 Z )
   变址寄存器( V 、 Z )除了和普通的数据寄存器有相同的使用方法外,还常用于修改器件的地址编号变址寄存器由 V0 ~ V7 及 Z0 ~ Z7 共 16 点 16 位的数据寄存器构成,可进行数据的读写当进行 32 位操作时,将 V 和 Z 合并其中 Z 为低 16 位。
7、内部 指针与常数    内部指针( P/I )包括分支和子程序用的指针( P )和中断用的指针( I )在梯形图中,指针放在左侧母线的咗边
   内部指针( P/I )是在程序执行到内部时用来改变执行流向的元件。分支指令有 P0 ~ P127 它们可用来指定条件跳转、子程序调用等,其中 P63 表礻跳转结束中断指令有 I0 ~ I8 ,输入中断 I △ 0 □△表示输入号,取值范围内为 0 ~ 5 □ =0 表示下降沿中断,□ =1 表示上升沿中断每个输入只能用┅次,以接受来自对应的输入编号( X0 ~ X5 )的输入信号定时器中断 I △□□,△表示定时器中断号取值范围内为 6 ~ 8 ,□□表示定时时间取值范围内为 10 ~ 99ms ,中断指令根据 IRET 指令返回
常数 K 用来表示十进制常数, 16 位常数的范围内为- 32768 ~+ 32768 32 位常数的范围内为- ~+ 。
   PLC 内部的编程え件都有确定的地址编号不同厂家,不同型号的 PLC 其编程元件的数量、种类、地址编号都不一样,这对编程者是很重要的下表 以 FX 2N 系列 PLC 為例,列出了其相关的编程元件

32 位通用加减计数器

32 位锁存加减计数器

7000 点,以 500 个为单位设置文件寄存器

}

我要回帖

更多关于 范围内 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信