• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习
您的位置:首页 > 电脑知识 >plc > 欧姆龙PLC基本逻辑指令

欧姆龙PLC基本逻辑指令

作者:匿名 字体:[增加 减小] 来源:互联网

本文介绍了欧姆龙PLC基本逻辑指令等相关知识要点,需要的同学们可以参考学习下

    基本逻辑指令(简称基本指令)主要用于实现顺序逻辑控制。无论哪个公司生产的可编程控制器均有基本逻辑编辑指令,但是所使用的指令条数及指令的表示符号一般不完全相同,但是其内容及功能却十分相似。日本OMRON公司生产的C系列P型机有12条基本指令,这12条基本指令在其简易编程器上均有相应的按键,可以直观、方便地将基本逻辑指令通过编程器传送到主机。

    1、LD指令和LD NOT指令

    LD指令是逻辑条件类指令,其作用是把由操作数指定的触点状态(ON或OFF)送到存储器的一个工作单元(此单元为一位的寄存器,称为结果寄存器)中。

    指令格式:LD XXXX

    操作数XXXX为继电器号。

    LD NOT指令也是逻辑条件类指令,其作用是把由操作数指定的触点状态(ON或OFF)取反后送到结果寄存器。

    指令格式:LD NOT XXXX

图1 LD和LD NOT指令在梯形图中的符号

    由此可见,LD指令的功能是将动合(常开)触点接到逻辑母线上,LD NOT指令的功能是将动断(常闭)触点接到逻辑母线上。

    LD指令及其他基本逻辑指令可使用的继电器见表1。

    表1 基本逻辑指令可使用的继电器 

    2、AND指令和AND NOT指令

    AND指令也是逻辑条件类指令。其作用是把由操作数指定的触点状态与结果寄存器的状态进行逻辑与,其结果再送结果寄存器。

    指令格式:AND XXXX

    操作数XXXX为继电器号。

    AND NOT指令也是逻辑条件类指令。它的作用是把由操作数指定的触点状态取反后与结果寄存器的状态进行逻辑与,其结果再送结果寄存器。

    指令格式:AND NOT XXXX

    AND和AND NOT指令在梯形图中的符号如图2所示。

图2 AND和AND NOT指令在梯形图中的符号

    由此可见,AND指令的功能是串联一个动合触点,AND NOT指令的功能是串联一个动断触点。

    3、OR指令和OR NOT指令

    OR指令也是逻辑条件类指令。其作用是把由操作数指定的触点状态与结果寄存器的状态进行逻辑或,其结果再送结果寄存器。

    指令格式:OR XXXX

    操作数XXXX为继电器号。

    OR NOT指令也是逻辑条件类指令。其作用是把由操作数指定的触点状态取反后与结果寄存器的状态进行逻辑或,其结果再送入结果寄存器。

    指令格式:OR NOT XXXX

    OR和OR NOT指令在梯形图中的符号如图3所示。

图3 OR和OR NOT指令在梯形图中的符号

    由此可见,OR指令的功能是并联一个动合触点,OR NOT指令的功能是并联一个动断触点。

    4、OUT指令

    OUT指令是输出指令,其作用是把结果寄存器的内容写到由操作数指定的继电器中。

    指令格式:OUT XXXX

    操作数XXXX为继电器号。

    OUT指令在梯形图中的符号如图4所示。

图4 OUT指令在梯形图中的符号

    由此可见,OUT指令的功能就是接一个继电器的线圈。

    一般OUT指令出现在每个梯级的最右端,该指令将结果寄存器中的内容写到指定的继电器。如输出给输出继电器,则可驱动相应的外部负载。OUT指令后的继电器号,一般不能重复使用,否则可能引起逻辑上的混乱。

    编程举例:

    当输入0002和0003同时为ON时或输入0004为ON,且0001为OFF时,输出0500为ON。完成该功能的梯形图程序及指令语句表程序如图5所示。

图5 LD、AND、OR、OUT指令

    5、AND LD指令和OR LD指令

    AND LD指令是逻辑条件类指令,无操作数,其作用是把结果寄存器中的内容与堆栈的内容进行逻辑与,其结果再送结果寄存器。

    OR LD指令也是逻辑条件类指令,无操作数,其作用是把结果寄存器中的内容与堆栈的内容进行逻辑或,其结果再送结果寄存器。

    简单地说,AND LD指令是将两触点块串联起来,OR LD指令是将两触点块并联起来。

    AND LD指令和OR LD指令的示例分别见图6和图7。

图6 AND LD指令

图7 OR LD指令 

    在图6中,在动断触点0003后又形成了一条新的逻辑母线,而动合触点0004是接在该逻辑母线上的,故应用LD指令。

    例 试编写图8(a)所示梯形图程序所对应的指令语句表程序。其指令语句表见图8(b)。

图8 逻辑指令的综合应用

    6、TIM定时器指令和TIMH高速定时器指令

    TIM定时器指令用于对时间的控制。所完成的操作功能:满足执行条件时,控制plc内部的一个时钟脉冲,根据程序中所设定的时间常数,定时器的当前值每隔0.1 s减1,减到0000时,完成延时时间的控制,此时定时器的触点产生相应的动作(动合闭合、 动断断开),实现延时控制作用。如果定时器的当前值尚未减至0000,由于某种原因不满足工作条件时,则定时器复位,当前值变为设定值。

    TIMH指令和TIM指令所完成的操作功能是一样的,它们的不同点是时间的度量单位不同,TIM指令的度量单位是0.1 s,计时范围为0~999.9 s。TIMH指令的度量单位是0.01 s(即当前值每隔0.01 s减1),计时范围为0~99.99 s,因此,如果扫描周期超过10 ms,则TIMH指令不能执行,定时操作可能不准确。另外,TIMH是功能指令(FUN 15),在编程器上没有与其对应的专用键,输入TIMH指令时,要先按FUN键,然后输入功能代码。但在输入触点时仍按TIM键。

    TIM指令的格式:TIM、XX

    #XXXX

    TIMH指令的格式与此类似。

    定时器指令要求两个操作数:第一个操作数XX为定时器号,范围为00~47。第二个操作数是#后XXXX,为定时器的设定值,其范围为0000~9999(十进制,单位为0.1 s(TIM指令)或0.01 s(TIMH指令))。第二个操作数除常数外,还可以是通道号,以通道内容(4位BCD码)为设定值。

    TIM和TIMH指令在梯形图中的符号如图9所示。

图9 TIM和TIMH指令在梯形图中的符号

    由此可见,定时器指令就是接一个时间继电器的线圈。

  图10中,输入继电器0002得电10s后,输出继电器0500得电。注意:在此期间0002不能失电,否则定时器复位,0500将不能得电。

图10 TIM指令

  图11说明了TIMH的工作情况:0002得电1 s后,0500得电;0002失电,0500同时失电。图11中部的图形称为波形图(或时序图)。

图11 TIMH指令

    C系列P型机中,定时器与计数器总共有48个(00~47),一旦用TIM指令指定某一个作为定时器,就不能再将其作为计数器使用;同样,如果用CNT指令指定某一个作为计数器,就不能再将其作为定时器使用。另外,定时器不能直接对外输出,需要时可借助输出继电器。

    7、CNT计数器指令和CNTR可逆计

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 殴姆龙PLC与西门子触摸屏的通信设置方法
  • 整数运算指令与浮点数运算指令的运用特点
  • 西门子smart200通过modbusRTU与绝对值编码器通信
  • 三菱PLC振荡电路程序编程实例
  • 欧姆龙PLC锁存继电器KEEP指令
  • 欧姆龙PLC的编程语言
  • 三相异步电机Y-Δ降压起动编程实例
  • 欧姆龙各型PLC RS232C电缆制作图
  • plc梯形图设计的基本原则
  • 西门子plc梯形图的编程规则

文章分类

  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习

最近更新的内容

    • 西门子plc梯形图和语句表示例
    • PLC信号处理及程序设计
    • TIA博图精智面板中如何显示报警组态的颜色
    • 西门子S7-200CN与S7-200SMART的区别
    • plc指令讲解之RS和SR触发器
    • 欧姆龙PLC通电后ERR灯常亮
    • 初学PLC梯形图编程时需要遵循的规则
    • 32位增减计数器工作过程
    • 三菱PLC脉冲产生发生器的编程实例
    • plc交通信号灯控制系统设计编程实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有