文档详情

PLC基本指令课件.ppt

发布:2025-04-03约8.78千字共96页下载文档
文本预览下载声明

第五讲PLC的编程语言和基本指令;教学目标;可编程控制器的编程语言;梯形图编程语言;梯形图编程格式;指令语句表编程语言;案例;一、异步电动机控制线路图;异步电动机控制线路图;二、可编程控制器的硬件连接;三、梯形图的设计;梯形图的设计;梯形图的设计;启-保-停电路;四、语句表;语句表;表6-26指令助记符及功能;3.编程应用

;(二)触点串联(AND、ANI)指令

1.指令助记符及功能

;3.编程应用;(三)触点并联(OR、ORI)指令

1.指令助记符及功能

;3.编程;脉冲指令助记符及功能;如图6-34所示,两种梯形图都在X010由OFF→ON变化时,使M6接通一个扫描周期。;同样,图6-35两个梯形图也具有同样的动作效果。两种梯形图都在X010由OFF→ON变化时,只执行一次传送指令MOV。

;3.编程应用;(五)串联电路块的并联(ORB)指令

1.指令助记符及功能

;3.编程应用;(六)并联电路块的串联(ANB)指令

1.指令助记符及功能

;3.编程应用;(七)栈操作(MPS/MRD/MPP)指令

1.指令助记符及功能

;2.指令说明

(1)这组指令分别为进栈、读栈、出栈指令,用于分支多重输出电路中将连接点数据先存储,便于连接后面电路时读出或取出该数据。;3.编程应用

【例1】;(八)主控触点(MC/MCR)指令

1.指令助记符及功能

;【例1】无嵌套结构的主控指令MC/MCR编程应用,如图6-45

所示。图中上、下两个主控指令程序中,均采用相同的嵌套级N0。;(九)置位/复位(SET/RST)指令

1.指令助记符及功能

;3.编程应用;(十)微分脉冲输出(PLS/PLF)指令

1.指令助记符及功能

;3.编程应用;(十一)取反(INV)指令

1.指令助记符及功能

INV指令的功能、梯形图表示、操作组件和程序步如表6-36所示。

;;(十二)空操作(NOP)指令和程序结束(END)指令

1.指令助记符及功能

NOP和END指令的功能、梯形图表示、操作组件和程序步如表6-37所示。;第四节编程规则及注意事项

;;;;;(5)遇到不可编程的梯形图时,可根据信号流向对原梯形图重新编排,以便于正确进行编程。图6-58中举了几个实例,将不可编程梯形图重新编排成了可编程的梯形图。

二、语句表程序的编辑规则

在许多场合需要将绘好的梯形图列写出指令语句表程序。根据梯形图上的符号及符号间的相互关系正确地选取指令及注意正确的表达顺序是很重要的。

(1)利用PLC基本指令对梯形图编程时,必须要按信号单方向从左到右、自上而下的流向原则进行编写。图6-59阐明了所示梯形图的编程顺序。;;;三、双线圈输出问题

在梯形图中,线圈前边的触点代表线圈输出的条件,线圈代表输出。在同一程序中,某个线圈的输出条件可能非常复杂,但应是惟一且可集中表达的。由PLC的操作系统引出的梯形图编绘法则规定,一个线圈在梯形图中只能出现一次。如果在同一程序中同一组件的线圈使用两次或多次,称为双线圈输出。PLC程序对这种情况的出现,扫描执行的原则规定是:前面的输出无效,最后一次输出才是有效的。但是,作为这种事件的特例:同一程序的两个绝不会同时执行的程序段中可以有相同的输出线圈。如图6-60所示

;;第五节常用基本环节的编程;图6-61异步电机单向运转控制

;启-保-停单向控制电路是梯形图中最典型的单元,它包含了梯形图程序的全部要素。它们是:

(1)事件每一个梯形图支路都针对一个事件。事件用输出线圈(或功能框)表示,本例中为Y000。

(2)事件发生的条件梯形图支路中除了线圈外还有触点的组合,使线圈置1的条件即是事件发生的条件,本例中为启动按钮使XO00置1。

(3)事件得以延续的条件触点组合中使线圈置1得以保持的条件是与XO00并联的Y00O自锁触点闭合。

(4)使事件终止的条件即触点组合中使线圈置1中断的条件。本例中为X001常闭触点断开。

;二、三相异步电动机可逆运转控制:互锁环节

;;

三、二台电机延时启动的基本环节

;;四、定时器的延时扩展

定时器的计时时间都有一个最大值,如100ms的定时器最大计时时间为3276.7s。若

工程中所需的延时时间大于选定的定时器最大定时数值时,最简单的延时扩展方法是采用定时器接力计时,即先启动一个定时器计时,计时时间到时,用第一个定时器的常开触点启动第二个定时

显示全部
相似文档