1.基本指令及应用

FXN型可编程控制器有基本指令27条,步进指令2条,功能指令128条。本章介绍基本指令。FX型可编程控制器的编程语言主要有梯形图和指令表,指令表和梯形图有对应关系。FXx型可编程控制器的基本指令和图形符号如图所示。

2.单接点指令

单接点指令是用于对梯形图中的一个接点进行编程的指令,它表示一个接点在梯形图中的串联、并联和在左母线的初始连接的逻辑关系。根据接点的形式可以分为普通接点和边沿接点两种类型,它们可使用的软元件有X、Y、M、S、T和C,如图所示。

使用单接点指令的接点称为单接点。

3.普通单接点指令

普通单接点指令有LD、LDI、OR、ORI、AND和ANI。

① LD:用于单个常开接点与左母线相连接,或接点组中的第一个常开接点

② LDI:用于单个常闭接点与左母线相连接,或接点组中的第一个常闭接点

③ OR:用于和前面的单接点或接点组相并联的单个常开接点。

④ ORI:用于和前面的单接点或接点组相并联的单个常闭接点。

⑤ AND:用于和前面的单接点或接点组相串联的单个常开接点。

⑥ ANI:用于和前面的单接点或接点组相串联的单个常闭接点。

⑦ 普通单接点指令在程序中占一步,但使用M1563~M3071时在程序中占两步普通线圈的指令用OUT。

⑧ 图下所示为普通单接点指令的梯形图和指令表的对应关系。

4.形图可以用指令表来表达

① 写出梯形图的指令表,应遵照从上到下、从左到右的顺序进行。指含表由程序步、指令和软元件3部分组成,每种指令和收元件的品序步名学行少,程序步由PLC自动生成。

② 由起始接点指令(LD、LDI、LDP、LDF)开始,由逻辑线圈指令或功能指令结束的梯形图称为一个输出电路块。一个完整的梯形图往往由多个输出电路块组成。

③例如上图中有两个输出电路块。梯形图中某个输出电路块连续串联的接点数和连续并联的接点数一般不受限制,但在某些编程、显示等设备上可能有所限制。

④每个输出电路块可以有多个逻辑线圈或功能指令,但最少要有一个逻辑线圈或功能指令,作为输出的逻辑线圈或功能指令必须和右母线相连,右母线可以省略不画。

⑤上图中的Y0和Y1线圈并联,称为并联输出,一个线圈后面又通过单接点连接线圈的输出称为连续输出,例如图上中的Y2和Y3线圈,

5.图下所示的电路。连续输出中的接点用单接点串联接点指令(AND、ANI、ANP、ANF)。

6.图所示 :电路中的X11和它前面的电路既不是串联关系也不是并联关系,不是单接点,所以不能用单接点AND指令。

7.图下所示电路中的X11和X12是并联接点组,不是单接点。

8.用PLC控制6个彩灯

① 要求每隔10s亮一只灯,并循环往复工作。

② 由6个输出继电器Y0~Y5分别驱动6个彩灯,用M8014分脉冲和两个定时器将1分钟分成6等份、每等份10s。PLC运行后,在M8014的上升沿,M0产生一个扫描周期的脉冲,M0常闭接点断开一下,T0、T1开始计时,YO首先得电,到10s时TO先动作,断开YO接通Y1,到20s时T1动作,断开Y1接通Y2,到30s时M8014=0,断开Y2接通Y3,M8014的下降沿又通过M0常闭接点使T0、T1重新开始计时,T0、T1又对Y3、Y4、Y5进行延时切换控制,控制过程和Y0~Y2相同。

③ 由于M8014的波形是由PLC内部时钟控制的,与梯形图的控制无关,所以初次得电的不一定是如图下所示的YO。

举报/反馈

循环彩灯定时器C语言,PLC基本指令及应用,学会控制彩灯,并循环往复工作相关推荐

  1. PLC实现十字路口交通灯的控制课程设计毕业设计

    微信公众号:创享日记 对话框发送:plc十字路口 获取完整源码源程序文件 要求: 1.信号灯受启动及停止按钮的控制,当按下启动按钮时,信号灯系统开始工作,并周而复始地循环工作,当按下停止按钮时,系统将 ...

  2. 三菱plc pwm指令_三菱PLC系列常用指令语言中英详解

    今天来给大家分享三菱PLC系列指令的中英文详解,如果你看不明白,想学习请您观看关于三菱PLC指令应用的视频,这些使用方法我都有录制,大家可以从第一节看起,如果有什么不懂不明白的地方可以视频或者图文下方 ...

  3. 西门子for循环例子_西门子S7-200 SMART PLC功能指令学习及实例分析

    原标题:西门子S7-200 SMART PLC功能指令学习及实例分析 一.定时器 1.S7-200 SMART CPU提供了接通延时定时器.(TON).保持型接通延时定时器(TONR).断开延时定时器 ...

  4. 循环彩灯实验c语言程序,实验3LED指示灯循环控制.doc

    实验3LED指示灯循环控制 洛阳理工学院实验报告 系部计算机系班级B100508学号姓名王彪课程名称单片机原理及应用实验日期2012.5.26实验名称LED指示灯循环控制成绩[实验目的]熟悉uVisi ...

  5. c语言plc库,PLC编程-C语言.ppt

    PLC编程-C语言.ppt 华中数控培训讲义 PLC编程,C语言编程,PLC控制的范围,数控机床所受到的控制可分为两类数字控制和顺序控制. 数字控制主要指对各进给轴进行精确的位置控制,包括轴移 动距离 ...

  6. rt-thread怎么使用数码管_三菱FX PLC功能指令,怎么学?

    很多小伙伴问学完编程入门后又应该学习什么内容呢?我的回答是,学完三菱编程入门后应该学习三菱FX PLC功能指令,包括功能指令的预备知识.三菱FX系列PLC的编程元件.寻址方式等,以及三菱FX PLC的 ...

  7. 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...

    欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...

  8. 两种方式(goto语句以及while循环)实现C语言关机小程序

    用C语言写的关机小程序简单易懂,可以拿去整蛊室友同学(每天一个挨打小技巧),下面我就给出两种方式实现这个代码,欢迎大家讨论补充. 1.用goto语句实现: #include <stdio.h&g ...

  9. 三菱plc pwm指令_西门子PLC常见的20个问题,你碰到过几个?

    西门子PLC占据了全球PLC市场的半壁江山,如今,又在系统集成架构和网络组态上发力,一轮新的抢占和瓜分市场的战役已经拉开序幕,并且愈演愈烈.作为工控行业PLC第一品牌,对其进行多角度全面了解非常有必要 ...

最新文章

  1. c++软件开发面试旋极面试题_经典软件开发面试题:浏览器中输入一个网址后发生了什么?...
  2. struts入门day04
  3. 欧拉工程第57题:Square root convergents
  4. 专插本跨考计算机科学与技术,2021年计算机科学与技术专业-计算机组成原理-考试大纲(专插本).docx...
  5. Apache James使用的方法及相关心得(转)
  6. free 命令查看linux的内存使用情况
  7. OpenCV学习笔记之图像融合
  8. BZOJ.2597.[WC2007]剪刀石头布(费用流zkw)
  9. Hadoop系列-YARN RM HA 高可用集群
  10. 执行挂起状态线程的终止与暂停
  11. Ubuntu 安装配置 ROR3
  12. allure测试报告
  13. 『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中
  14. fnt美术字处理 阴影部分
  15. Android 删除文件app,手机删除文件怎么恢复?手机恢复删除App
  16. 重学JavaWeb —— JSP,简单全面一发入魂
  17. 华硕部分飞行堡垒系列安装ubuntu16.04(uefi+gpt+win10环境)
  18. 迅雷2014C++研发笔试卷C
  19. ACM recsys十年回顾(转载)
  20. 怎么在LinkedIn领英安全添加到3万个好友?

热门文章

  1. 来,肝了这份网络安全学习计划无敌
  2. MD5验证文件是否重复
  3. 诺基亚7.2 刷入第三方ROM
  4. 劫持PR值的几个方法 假PR值成真PR值
  5. python除法编程_Java和Python中的整数除法,取余,舍入
  6. 周杰伦粉丝赢了超话大战
  7. c语言体重指数怎么算_107股票信息网,股票涨3个点怎么算,股市行情今日大盘上证指数走势图...
  8. C++天气预报小软件
  9. 小实战项目之——吃货联盟订餐系统
  10. idea的java类图标C不见,取而代之是J标识,且写代码无提示。