欧姆龙PLC的指令系统及应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
执行,并显示错误信息“NOENDINST”。
上一页 下一页 返回
5. 2 P型机的指令系统
• ②编程器的键盘制作得比较小,并不是所有指令都有专门的按键,很 多指令都是用功能键FUN和数字键的组合来实现的。END指令就是 用功能键(FUN)和数字键(0), (1)共同实现的,表示为END (FUNO1), 可简写为END(O1),以后类同
上一页 下一页 返回
5. 2 P型机的指令系统
• (2)格式:OR一LD • (3)指令使用说明: • ①OR一LD指令不带操作元件编号,是一条独立的操作指令。 • ②电路块的开始用取指令。 • OR一LD指令的使用如图5一7所示。 • AND一LD指令的使用如图5一8所示。 • 7.结束指令 • (1)功能:描述程序的结束 • (2)格式:END(FUNO1)。 • (3)指令使用说明: • ①END指令总是作为程序的最后一条指令。若无该指令,程序则不被
继电器和暂存继电器,但不能是输入继电器。 • ②OUT指令并行输出时可以连续使用任意次 取指令和输出指令的
使用如图5一3所示。 • 3.串联指令(与指令) • (1)功能:描述触点的串联连接
上一页 下一页 返回
5. 2 P型机的指令系统
• (2)格式:AND B 描述常开触点与其他支路串联连接; • AND一NOT B 描述常闭触点与其他支路串联连接。 • (3)指令使用说明: • ①实现串联的触点个数不限。 • ②用串联指令可以实现连续输出,即执行一个输出指令后,通过与其
• 1.梯形图语言 • 梯形图是一种以图形符号及其在图中的相互关系来表示控制关系的编
程语言,是从继电器电路图演变过来的,是使用最广泛的PLC编程语 言。 • 梯形图的基本图形符号如图5一1所示。梯形图和继电器控制原理对比 如图5 -2所示。 • PLC的梯形图与继电器控制原理图有本质的区别。 • (1)继电器控制原理图中的继电器和接线是真正的物理继电器和硬接 线,而梯形图中的继电器是软继电器,是引用的一种概念,其实质是 PLC内部的寄存器。梯形图中的连线只是程序中逻辑关系的表述,并 非真正的接线。
外的全部继电器。
下一页 返回
5. 2 P型机的指令系统
• 2.输出指令 • (1)功能:用于输出逻辑运算的结果,驱动指定的继电器线圈。 • (2)格式:OUT B 将运算结果输出给指定的继电器; • OUT一NOT B 将运算结果取反后再输出给指定的继电器。 • (3)指令使用说明: • ①输出指令的操作元件B可以是输出继电器、内部辅助继电器、保持
上一页 返回wenku.baidu.com
5. 2 P型机的指令系统
• 5 .2 .1基本逻辑指令
• 1.取指令 • 取指令一也称为装载指令或起始指令,每一个程序的开始都要使用它。 • (1)功能:用于描述一个梯级或一个逻辑块的开始 • (2)格式:LD B 描述常开触点与左母线相连; • TD一NOT B 描述常闭触点与左母线相连; • LD 为LOAD的缩写; • B 为指定的继电器。 • (3)指令使用说明:取指令的操作元件B可以是除了数据存储继电器以
• (3)指令使用说明:实现并联的触点个数不限 • 并联指令的使用如图5一5所示。 • 5.电路块串联连接指令(块与指令) • (1)功能:实现电路块的串联连接 • (2)格式:AND一LD • (3)指令使用说明: • ①AND一LD指令不带操作元件编号,是一条独立的操作指令。 • ②电路块的开始用取指令。 • AND一LD指令的使用如图5一6所示。 • 6.电路块并联连接指令(块或指令) • (1)功能:实现电路块的并联连接
下一页 返回
5. 1 编程语言
• (2)工作方式不同。 • (3)实现控制的功能手段不同。 • (4)触点数量不同。 • (5)继电器控制原理图的母线是实际的电源线,需要加一定的电压,
当支路接通时,流过电流,各支路元件两端都有电压。而梯形图的母 线只是假想的电源线,不需要加电压。 • (6)梯形图修改方便,适应性强。而继电器控制电路一旦构成,其功 能单修改困难. • 2.指令表语言 • PLC的指令是一种与微型计算机的汇编语言中的指令相似的助记符表 达形式,由指令组成的程序叫做指令表语言。 • 指令表语言由三部分组成:地址号(即步号)、助记符(即指令)和器件号。
第5章 欧姆龙PLC的指令系统及应用
• 5. 1 编程语言 • 5. 2 P型机的指令系统 • 5. 3 程序设计指导 • 5. 4 常用基本电路 • 5. 5 程序设计举例 • 5. 6 CPM1A的指令系统
5. 1 编程语言
• 常见编程语言有:梯形图语言、指令表语言、逻辑功能图语言、顺序 功能图语言、结构文本语言.
上一页 下一页 返回
5. 1 编程语言
• 3.逻辑功能图语言 • 这是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很
容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系, 方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端 的小圆圈表示“非”运算,方框被“导线”连接在一起,信号自左向 右流动,国内很少有人使用功能块图语言。 • 4.顺序功能图语言 • 顺序功能图用来描述开关量控制系统的功能,是一种位于其他编程语 言之上的图形语言,用于编制顺序控制程序。顺序功能图提供了一种 组织程序的图形方法,根据它可以很容易地画出顺序控制梯形图程序。 • 5.结构文本语言 • 结构文本是一种专用的高级编程语言。
他触点的再串联,可以再驱动其他的线圈。 • 串联指令的使用如图5 -4所示。 • 4.并联指令(或指令) • (1)功能:描述触点的并联连接 • (2)格式:OR B 描述常开触点与其他支路并联连接; • OR一NOT B 描述常闭触点与其他支路并联连接。
上一页 下一页 返回
5. 2 P型机的指令系统
• END指令的使用如图5一9所示。 • 8.空操作指令 • (1)功能:空操作指令。在程序中预先插入一些NOP指令,当修改程序
时,可避免改变序号。 • (2)格式:NOP • (3)指令使用说明:NOP指令没有操作元件 • NOP指令的使用如图5一10所示。
上一页 下一页 返回
5. 2 P型机的指令系统
• ②编程器的键盘制作得比较小,并不是所有指令都有专门的按键,很 多指令都是用功能键FUN和数字键的组合来实现的。END指令就是 用功能键(FUN)和数字键(0), (1)共同实现的,表示为END (FUNO1), 可简写为END(O1),以后类同
上一页 下一页 返回
5. 2 P型机的指令系统
• (2)格式:OR一LD • (3)指令使用说明: • ①OR一LD指令不带操作元件编号,是一条独立的操作指令。 • ②电路块的开始用取指令。 • OR一LD指令的使用如图5一7所示。 • AND一LD指令的使用如图5一8所示。 • 7.结束指令 • (1)功能:描述程序的结束 • (2)格式:END(FUNO1)。 • (3)指令使用说明: • ①END指令总是作为程序的最后一条指令。若无该指令,程序则不被
继电器和暂存继电器,但不能是输入继电器。 • ②OUT指令并行输出时可以连续使用任意次 取指令和输出指令的
使用如图5一3所示。 • 3.串联指令(与指令) • (1)功能:描述触点的串联连接
上一页 下一页 返回
5. 2 P型机的指令系统
• (2)格式:AND B 描述常开触点与其他支路串联连接; • AND一NOT B 描述常闭触点与其他支路串联连接。 • (3)指令使用说明: • ①实现串联的触点个数不限。 • ②用串联指令可以实现连续输出,即执行一个输出指令后,通过与其
• 1.梯形图语言 • 梯形图是一种以图形符号及其在图中的相互关系来表示控制关系的编
程语言,是从继电器电路图演变过来的,是使用最广泛的PLC编程语 言。 • 梯形图的基本图形符号如图5一1所示。梯形图和继电器控制原理对比 如图5 -2所示。 • PLC的梯形图与继电器控制原理图有本质的区别。 • (1)继电器控制原理图中的继电器和接线是真正的物理继电器和硬接 线,而梯形图中的继电器是软继电器,是引用的一种概念,其实质是 PLC内部的寄存器。梯形图中的连线只是程序中逻辑关系的表述,并 非真正的接线。
外的全部继电器。
下一页 返回
5. 2 P型机的指令系统
• 2.输出指令 • (1)功能:用于输出逻辑运算的结果,驱动指定的继电器线圈。 • (2)格式:OUT B 将运算结果输出给指定的继电器; • OUT一NOT B 将运算结果取反后再输出给指定的继电器。 • (3)指令使用说明: • ①输出指令的操作元件B可以是输出继电器、内部辅助继电器、保持
上一页 返回wenku.baidu.com
5. 2 P型机的指令系统
• 5 .2 .1基本逻辑指令
• 1.取指令 • 取指令一也称为装载指令或起始指令,每一个程序的开始都要使用它。 • (1)功能:用于描述一个梯级或一个逻辑块的开始 • (2)格式:LD B 描述常开触点与左母线相连; • TD一NOT B 描述常闭触点与左母线相连; • LD 为LOAD的缩写; • B 为指定的继电器。 • (3)指令使用说明:取指令的操作元件B可以是除了数据存储继电器以
• (3)指令使用说明:实现并联的触点个数不限 • 并联指令的使用如图5一5所示。 • 5.电路块串联连接指令(块与指令) • (1)功能:实现电路块的串联连接 • (2)格式:AND一LD • (3)指令使用说明: • ①AND一LD指令不带操作元件编号,是一条独立的操作指令。 • ②电路块的开始用取指令。 • AND一LD指令的使用如图5一6所示。 • 6.电路块并联连接指令(块或指令) • (1)功能:实现电路块的并联连接
下一页 返回
5. 1 编程语言
• (2)工作方式不同。 • (3)实现控制的功能手段不同。 • (4)触点数量不同。 • (5)继电器控制原理图的母线是实际的电源线,需要加一定的电压,
当支路接通时,流过电流,各支路元件两端都有电压。而梯形图的母 线只是假想的电源线,不需要加电压。 • (6)梯形图修改方便,适应性强。而继电器控制电路一旦构成,其功 能单修改困难. • 2.指令表语言 • PLC的指令是一种与微型计算机的汇编语言中的指令相似的助记符表 达形式,由指令组成的程序叫做指令表语言。 • 指令表语言由三部分组成:地址号(即步号)、助记符(即指令)和器件号。
第5章 欧姆龙PLC的指令系统及应用
• 5. 1 编程语言 • 5. 2 P型机的指令系统 • 5. 3 程序设计指导 • 5. 4 常用基本电路 • 5. 5 程序设计举例 • 5. 6 CPM1A的指令系统
5. 1 编程语言
• 常见编程语言有:梯形图语言、指令表语言、逻辑功能图语言、顺序 功能图语言、结构文本语言.
上一页 下一页 返回
5. 1 编程语言
• 3.逻辑功能图语言 • 这是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很
容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系, 方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端 的小圆圈表示“非”运算,方框被“导线”连接在一起,信号自左向 右流动,国内很少有人使用功能块图语言。 • 4.顺序功能图语言 • 顺序功能图用来描述开关量控制系统的功能,是一种位于其他编程语 言之上的图形语言,用于编制顺序控制程序。顺序功能图提供了一种 组织程序的图形方法,根据它可以很容易地画出顺序控制梯形图程序。 • 5.结构文本语言 • 结构文本是一种专用的高级编程语言。
他触点的再串联,可以再驱动其他的线圈。 • 串联指令的使用如图5 -4所示。 • 4.并联指令(或指令) • (1)功能:描述触点的并联连接 • (2)格式:OR B 描述常开触点与其他支路并联连接; • OR一NOT B 描述常闭触点与其他支路并联连接。
上一页 下一页 返回
5. 2 P型机的指令系统
• END指令的使用如图5一9所示。 • 8.空操作指令 • (1)功能:空操作指令。在程序中预先插入一些NOP指令,当修改程序
时,可避免改变序号。 • (2)格式:NOP • (3)指令使用说明:NOP指令没有操作元件 • NOP指令的使用如图5一10所示。