![PLC第3章编程语言和指令系统ppt课件_第1页](http://file3.renrendoc.com/fileroot3/2021-9/26/8615b460-f12e-4a4d-a810-cb11e1060133/8615b460-f12e-4a4d-a810-cb11e10601331.gif)
![PLC第3章编程语言和指令系统ppt课件_第2页](http://file3.renrendoc.com/fileroot3/2021-9/26/8615b460-f12e-4a4d-a810-cb11e1060133/8615b460-f12e-4a4d-a810-cb11e10601332.gif)
![PLC第3章编程语言和指令系统ppt课件_第3页](http://file3.renrendoc.com/fileroot3/2021-9/26/8615b460-f12e-4a4d-a810-cb11e1060133/8615b460-f12e-4a4d-a810-cb11e10601333.gif)
![PLC第3章编程语言和指令系统ppt课件_第4页](http://file3.renrendoc.com/fileroot3/2021-9/26/8615b460-f12e-4a4d-a810-cb11e1060133/8615b460-f12e-4a4d-a810-cb11e10601334.gif)
![PLC第3章编程语言和指令系统ppt课件_第5页](http://file3.renrendoc.com/fileroot3/2021-9/26/8615b460-f12e-4a4d-a810-cb11e1060133/8615b460-f12e-4a4d-a810-cb11e10601335.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章第三章 PLC PLC的编程言语和指令系统的编程言语和指令系统赵子玉 陈德荣 上海交通大学电院电气工程系第三章 PLC的编程言语和指令系统PLC的编程言语概述的编程言语概述1梯形图的主要特点梯形图的主要特点2PLC的根本逻辑指令的根本逻辑指令33-1 PLC的编程言语概述顺序功能图顺序功能图梯形图梯形图指令表指令表构造文本构造文本前往前往功能块图功能块图顺序功能图顺序功能图1.1.相当于运用软件中的逻辑相当于运用软件中的逻辑框图框图2.2.是一种位于其它编程言语是一种位于其它编程言语以上的图形言语以上的图形言语3.3.用来编制顺序控制程序用来编制顺序控制程序步步1步步2步步3动作动作1动
2、作动作2 转换转换转换转换梯形图梯形图1.1.与继电接触控制系与继电接触控制系统统 电路图很类似电路图很类似2.2.简单直观简单直观 X0 X1 X2 Y0 X3 X4 X5X5X6功能块图功能块图 类似于数字逻辑电路中编程言语,用类似与门、或门等类似于数字逻辑电路中编程言语,用类似与门、或门等方框图来表示的逻辑运算关系方框图来表示的逻辑运算关系SRS1 Q1RANDORTest1Test2Sw1%1X3Resetstart指令表指令表 由假设干条指令组成的程序叫指令表程序由假设干条指令组成的程序叫指令表程序XO YOX1 Y1Y2X3 Y3 LD X0OUT Y0 LDI X1OUT Y1O
3、UT Y2 LD X3OUT Y3构造文本构造文本 PASCAL BASIC C PASCAL BASIC C等高级言语等高级言语 便于实现便于实现:数学运算数学运算数据处置数据处置图形显示图形显示报表打印报表打印 3-2 3-2 梯形图的主要特点梯形图的主要特点梯形图是一种采用常开触点、常闭触点梯形图是一种采用常开触点、常闭触点、线圈和功能块构成的图形言语。、线圈和功能块构成的图形言语。1 1编程元件不是真实的硬件继电器编程元件不是真实的硬件继电器, ,而是软件继电器。而是软件继电器。2 2梯形图两侧的公共线称为公共母梯形图两侧的公共线称为公共母线,分析时,可以假想有一个线,分析时,可以假想
4、有一个 能流能流 从左向右流动。从左向右流动。3 3程序执行是一个逻辑解算的过程程序执行是一个逻辑解算的过程。 根据梯形图中各触点的状根据梯形图中各触点的状 态和逻辑关系态和逻辑关系, ,求出各个线圈对应求出各个线圈对应的编程元件的形状。的编程元件的形状。4 4 梯形图中各编程元件的常开触点梯形图中各编程元件的常开触点和常闭触点和常闭触点, ,都可以无限次运用。都可以无限次运用。5 5梯形图中的线圈应该放在最右边梯形图中的线圈应该放在最右边。前往前往梯形图的编程特点梯形图的编程特点1.1.触点形状有接通和断开两种形状触点形状有接通和断开两种形状2.2.触点可以恣意串联和并联触点可以恣意串联和并
5、联, ,继电器线圈只能并联继电器线圈只能并联, ,不能串联不能串联3.3.输出继电器可以运用输出继电器输出继电器可以运用输出继电器, ,中间继电器中间继电器, ,辅助继电器辅助继电器4.4.每一个梯级从起始母线每一个梯级从起始母线触点触点输出继电器输出继电器母线母线三菱三菱FXFX系列系列PLC3-3 PLC的根本逻辑指令的根本逻辑指令施耐德施耐德TWIDOTWIDO系列系列前往前往FXFX系列系列PLCPLC的根本逻辑指令的根本逻辑指令2727条条1. LD LDI OUT 指令:指令:LD (Load): 常开触点与母线衔接指令常开触点与母线衔接指令LDI (Load Inverse):
6、常闭触点与母线衔接常闭触点与母线衔接指令指令OUT (Out): 驱动线圈的输出指令驱动线圈的输出指令三菱三菱FXFX系列系列前往前往2. AND ANI 2. AND ANI 指令:指令: AND (And): AND (And): 与指令,常开触点串联衔接指令与指令,常开触点串联衔接指令 ANI (And inverse): ANI (And inverse): 与非指令,常闭触点串联衔接指令与非指令,常闭触点串联衔接指令 LD X0AND M101OUT Y3LD Y3ANI X3OUT M101AND T1OUT Y5X0 M101Y3 X3Y3M101T1 Y53. OR ORI3.
7、 OR ORI指令:指令: OR (0r Inverse): OR (0r Inverse): 常闭触点的并联衔接指令常闭触点的并联衔接指令 ORI (Or Inverse): ORI (Or Inverse): 常闭触点的并联衔接指令常闭触点的并联衔接指令X6 X7 Y0X0 Y0 X7 Y1X4Y2Y1M 120LD X6OR X4ORI Y2AND X7OUT Y0LD X0AND Y0OR Y1ANI X7ORI M120OUT Y14 .ORB4 .ORB指令:指令:ORB (Or Block): ORB (Or Block): 电路块并联衔接指令电路块并联衔接指令串联电路块串联电路
8、块: : 两个以上的触点串联衔接而成的电路两个以上的触点串联衔接而成的电路X0 X1 Y6X2 X3 X4 X5 LD X0AND X1LD X2AND X3 ORBLD X4ANI X5ORBOUT Y6 5.ANB5.ANB指令:指令:ANB (And Block): ANB (And Block): 电路块串联衔接指令电路块串联衔接指令 X0 X2 X3 Y7X1 X4 X5X6X7LD X0OR X1LD X2AND X3LDI X4ANI X5ORBOR X6ANBOR X7OUT Y7编程技巧编程技巧好好不好不好6.6.栈存储器和多重输出指令栈存储器和多重输出指令 MPS (Pas
9、h) MPS (Pash)、 MRD (Read) MRD (Read)、 MPP (Pop) MPP (Pop) 指令分别是进栈、读栈和出栈指令指令分别是进栈、读栈和出栈指令LD X0MPSAND X1OUT Y0MRD AND X2OUT Y4MPPAND X3OUT Y2X0 X1 Y0 X2 Y4 X3 Y2 X0 X1 X2 Y0 X3 Y1X6 Y3X2 X4 Y2LD X0MPSAND X1MPSAND X2OUT Y0MPPAND X3OUT Y1MPPAND X2MPSAND X4OUT Y2MPPAND X6OUT Y37.PLS7.PLS和和 PLF PLF指令指令PLS
10、PLS指令:上微分输出指令。当指令:上微分输出指令。当X=OFFON(X=OFFON(正缘触正缘触 发发) )时时PLSPLS指令被执行,指令被执行,M0M0送出一次脉波送出一次脉波 ,脉波长度为一次扫描时间。,脉波长度为一次扫描时间。X0M0PLS M0 SET Y0 X0M0Y0一个扫描周期一个扫描周期PLFPLF指令:下微分输出指令。当指令:下微分输出指令。当X=ONOFF(X=ONOFF(负缘触负缘触 发发) )时时PLFPLF指令被执行,指令被执行,M0 M0 送出一次脉波送出一次脉波 ,脉波长度为一次扫描时间。,脉波长度为一次扫描时间。X0M0PLF M0 SET Y0 X0M0Y
11、0一个扫描周期一个扫描周期8.SET 8.SET 与与 RST RST 指令指令RST (Reset): RST (Reset): 复位指令,使操作坚持复位的指令。复位指令,使操作坚持复位的指令。 (Y M S T C D V Z ) (Y M S T C D V Z ) SET (Set): SET (Set): 置位指令,使操作坚持的指令。置位指令,使操作坚持的指令。(Y M S )(Y M S )SET Y0RST Y0X0X1X0X1Y0说说明明1在任何情况下,在任何情况下,RST指令都指令都优先执行。优先执行。2计数器和移位存放器处于复计数器和移位存放器处于复位形状下位形状下,不接纳
12、输入的数据。不接纳输入的数据。9.NOP 9.NOP 与与 END END 指令指令NOP (Non Processing): 空操作指令空操作指令 用户存储器清零后,用户存贮器的内容全部变为零用户存储器清零后,用户存贮器的内容全部变为零END (END): 终了指令终了指令, 表示程序终了表示程序终了作用:缩短扫描周作用:缩短扫描周期期双线圈问题双线圈问题X0 Y0X1 Y0X0 Y0X1位逻辑指令LD、AND、OR、ST等Load指令装入: LD,LDN,LDR,LDF其中: N 代表“非R 代表“上升沿F 代表“下降沿程序例:LD %I0.2ST %Q0.7施耐德施耐德TWIDOTWID
13、O系列系列前往前往位逻辑指令LD、AND、OR、ST等(2)逻辑AND 指令: AND, ANDN , ANDR , ANDF程序例:LD %I0.7ANDN %M2ST %Q0.2 (3)逻辑OR指令: OR , ORN , ORR , ORF程序例:LD %I0.7ORR %M2ST %Q0.2位逻辑指令LD、AND、OR、ST等(4)存储指令(输出指令): ST STN S R其中:N 表示输出的非S 表示强迫置位R 表示强迫复位程序例:LD %I0.7S %Q0.2LD %M3R %Q0.2位逻辑指令LD、AND、OR、ST等(5)异或指令: XOR , XORN , XORR , X
14、ORF程序例:LD %I0.7XOR %M2ST %Q0.2规范功能块 TWIDO PLC中是以功能块的方式来运用定时器、计数器、高速计数器等功能的,功能模块提供了可供程序访问的位元件和字元件。每一种功能块都有其相应的位元件、字元件以及特定的功能模块图标。 规范功能块包括定时器TM、计数器C、鼓控制器DR、队列堆栈存放器R等规范功能块1定时器TMiTWIDO PLC 可提供128个定时器(i = 0 127)定时器有三种类型,可在配置时设定:TON: ON延时定时器- 这种定时器用于控制导通延时动作TOF: OFF延时定时器-这种定时器用于控制关断延时动作TP: 脉冲发生定时器- 这种定时器用
15、于产生准确宽度的脉冲。定时器TON:TOF:定时器 TP:定时器功能块图标如下:功能块图标如下:定时器运用举例:定时器运用举例: 利用定时器利用定时器TM1TM1和和TM2TM2编写程序在编写程序在Q0.2Q0.2上产生上产生OFF 0.5OFF 0.5秒、秒、ON 0.5ON 0.5秒的继续方波。定时器参数设定菜单如下秒的继续方波。定时器参数设定菜单如下: :梯形图和指令表程序如下BLK %TM0BLK %TM0LDN %TM1.QLDN %TM1.QININOUT_BLKOUT_BLKLD QLD QST %Q0.2ST %Q0.2END_BLKEND_BLKBLK %TM1BLK %TM
16、1LD %TM0.QLD %TM0.QININEND_BLKEND_BLK规范功能块2 2计数器计数器CiCi TWIDO PLC TWIDO PLC 可提供可提供128128个双向计数器个双向计数器( i = 0 ( i = 0 127 )127 )。运。运用用UP/DOWN UP/DOWN 计数器功能块可用来双向计录事件数,加计数计数器功能块可用来双向计录事件数,加计数和减计数可同时进展。和减计数可同时进展。功能块图标如下:功能块图标如下:操作阐明操作阐明:向上计数:当从向上计数:当从CU输入一个上升沿时,输入一个上升沿时,%Ci.V加加1,当,当%Ci.V=%Ci.P时输出位时输出位%C
17、i.D=1, 当当%Ci.V从从9999变为变为0时,相关位时,相关位%Ci.F=1,计数,计数器继续向上计数,器继续向上计数,%Ci.F=0向下计数:当从向下计数:当从CD输入一个上升沿时,输入一个上升沿时,%Ci.V减减1,当,当%Ci.V从从0变为变为9999时,相关位时,相关位%Ci.E=1,计数器继续向下计数,计数器继续向下计数,%Ci.E=0双向计数:当同时运用向上计数和向下计数时,双向计数:当同时运用向上计数和向下计数时,CU和和CD 必需用软件加以控制,假设必需用软件加以控制,假设CU和和CD同时为同时为1,那么,那么%Ci.V坚持不变坚持不变复位:当复位:当R被置为被置为1时,时,%Ci.V强迫为强迫为0 ,并且,并且输出位输出位%Ci.E,%Ci.D,%Ci.F均为均为0预置:当预置:当S=1且且R=0时,时,%Ci.V=%Ci.P,输出,输出位位%Ci.D=1计数器运用举例 利用计数器C1和C2编写程序产生分钟和小时计数器,计数器参数设定菜单如下:梯形图和指令表程序如下BLK %C0BLK %C0LD %C0.DLD %C0.DR RLD %S6LD %S6CUCUE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度人工智能产业担保合作协议书
- 2025年度餐饮企业代理记账与食品安全管理合同
- 2025年度电信设备采购与维护服务合同范本
- 2025年度厂房租赁合同履约监督管理服务合同
- 2025年度二手房无证房产买卖合同风险防范条款
- 2025年度工业用地场地租赁及设备安装合同
- 2025年服装、鞋帽加工机械项目合作计划书
- 2025年电能表标准校验装置项目建议书
- 幼儿园学期计划五彩斑斓灿烂生活
- 提升业绩的年度工作策略计划
- 大庆医学高等专科学校单招参考试题库(含答案)
- 2024变电站无人机巡检系统规范第1部分:技术规范
- 争做“四有好老师”-当好“四个引路人”
- 术语翻译与本地化
- 机动车商业保险条款(2020版)
- 2024年全国高考甲卷语文真题试卷含答案
- 2024-2025学年福建省龙岩市五县第一次中考科目教学质量检测试题化学试题含解析
- 《大小比较》(说课课件)二年级下册数学西师大版
- AQ/T 1089-2020 煤矿加固煤岩体用高分子材料(正式版)
- 张五常子女和婚姻合约中的产权执行问题
- 妊娠期高血压疾病试题
评论
0/150
提交评论