第四章-PLC的基本指令系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
18
ANB指令
19
6、MPS、MRD、MPP指令
PLC中有11个存储器,用于存放运算的中间结果,称栈存储 器。
MPS(Push):进栈指令,将当时的运算结果压入栈的第 一层,栈中原来的数据依次向栈的下一层推移。
MRD(Read):读栈指令,用于读出第一层栈所存放的数 据,而栈内的数据不发生移动。
操作元件为X、Y、M、S、T、C的接点
14
OR、ORI指令
LDI 15
4、ORB指令
ORB(Or Block):串联电路块并联连接指 令。
串联电路块:两个或两个以上触点串联连接 称串联电路块;
该指令无操作元件;当串联电路块和其它电 路并联时,使用ORB指令。该电路块分支起 点用LD或LDI指令,分支结束用ORB指令。
NOTE:对输入继电器X不能使用。
10
LD,LDI,OUT指令
程 序 步
指 令
目 标 元


梯形图
指令表
11
2、AND、ANI指令
AND(And):与指令。单个常开触点串联连接指 令
ANI(And Inverse):与非指令。单个常闭触点串 联连接指令
操作元件为X、Y、M、S、T、C的接点, NOTE: (1)串联接点的个数没有限制。 (2)OUT指令后,通过接点对其它线圈使用OUT
• 步——一种逻辑块,对应于特定的控制任务的 编程逻辑;
• 转换——是从一个任务到另一个任务的原因; • 动作——是控制任务的独立部分。
动作:在顺序结构中,CPU反复执行步1中的动作,直到转 换1变为ON状态,CPU将处理第2步。
3
梯形图(Laddet diagram--LD)
❖是一种使用得最多的PLC图形编程语言,与 继电器控制系统的电路图很相似,直观易 懂,易被现场电气人员掌握;
❖有线圈、常开触点和常闭触点,功能块。
4
功能块图(Function block diagram--FBD)
❖一种类似于数字逻辑电路的编程语言,有数 字电路基础的人容易掌握。
❖与控制元件之间的信息数据流动有关的高 级应用场合,很有用。
❖也是一种图形语言,也允许嵌入别的语言 (如梯形图,指令表和结构文本)
❖ 结构文本(ST)是为IEC1131-3标准创建的一 种专用的高级编程语言,受过计算机编程语言训 练的人很容易用它来编制控制逻辑。
❖ 与梯形图比有两大优点:一是能实现复杂的数学运 算,二是非常简洁、紧凑,用其编制极复杂的数 学运算可能只占一页纸。
7
梯形图主要特点
• 梯形图中编程元件沿用了继电器这一名称,是“软继电 器”,每一编程元件与PLC存储器中元件映像寄存器的一 个存储单元相对应,元件这“1”状态,对应“接通” (ON),“0”状态,对应“断开”(OFF)
指令称为连接输出 (3)原则上对串联接点数目和连接输出次数没有
限制。
12
AND、ANI指令
3
13
3、OR、ORI指令
OR(Or):或指令。常开触点的并联连接指 令
ORI(Or Inverse) :或非指令。常闭触点 的并联连接指令
OR、ORI用于单个触点与前面电路的并联, 并联触点的左端接到LD点上,右端与前一 条指令对应的触点的右端相连。
用。
8
第二节 FX系列PLC的基本指令
• FX2N系列共有27条基本指令。仅用基本指令就可编制 出开关量控制系统的用户程序。
1、LD,LDI,OUT指令 2、AND、ANI指令 3、OR、ORI指令 4、ORB指令 5、ANB指令 6、MPS、MRD、MPP指令 7、MC、MCR指令 8、SET、RST指令 9、PLS、PLF指令 10、NOP指令 11.INV 12、END指令
5
指令表(Instruction List--IL)
❖是一种与微机的汇编语言中的指令相似的 助记符表达式。
❖指令表与梯形图之间可以相互转换。
6
结构文本(Structured text--ST)
❖ 为增强PLC的数学运算、数字处理、图形显示、 报表打印等功能,方便用户使用,在大中型PLC上 配备了Pascal、Basic、C等高级编程语言。
第四章 PLC的基本指令系统
本章学习目标 •27条基本指令 •梯形图和指令表的互换 •学会应用基本指令编程(重、难 点)
1
第一节 概述
• PLC五种语言表达方式
1、顺序功能图(Sequential function chart-SFC)
2、梯形图(Laddet diagram--LD) 3、功能块图(Function block diagram--
9
1、LD,LDI,OUT指令
LD(Load):取指令。常开触点与母线连接的指 令
LDI( Load Inverse):取反指令。常闭触点 与母线连接的指令
LD 、LDI可与ANB、ORB指令配合,用于电路块 的起点。其操作元件是X、Y、M、S、T、C的接 点。
OUT(Out):驱动线圈的输出指令。操作元件是 Y、M、S、T、C,对T、C,OUT指令后应设定 常数K,
FBD) 4、指令表(Instruction List--IL) 5、结构文本(Structured text--ST)
2
顺序功能图(Sequential function chart--SFC)
• 一种结构块控制程序流程图,位于其他编程语言 之上的图形语言,用来编制顺序控制程序。
• 作为图形语言,给用户提供3种主要元件:步、 转换和动作,
• 梯形图两侧的垂直公共线称为公共母线(Bus bar),执 行用户程序的逻辑运算顺序是从左向右
• 根据梯形图中各触点的状态和逻辑关系,求出与图中各线 圈对应的编程元件的状态,称ห้องสมุดไป่ตู้梯形图的逻辑解算。逻辑 解算是从上到下,从左至右顺序进行的,解算的结果马上 可被后面的解算利用
• 梯形图中线圈和其他输出类指令应放在最右边 • 梯形图中各编程元件的常开触点和常闭触点均可无限次使
16
ORB指令
17
5、ANB指令
ANB(And Block):并联电路块串联连接指令。 并联电路块:两个或两个以上触点并联连接称并联
电路块。 将并联电路块与前面的电路串联,在使用ANB指令
之前,应先完成并联电路块的内部连接。 该指令无操作元件;每个并联电路块各支路的起点用
LD或LDI指令,电路块后面用ORB指令。
相关文档
最新文档