1、课题二课题二 基本控制指令应用基本控制指令应用任务三相异步电动机单向连续运转任务三相异步电动机单向连续运转PLCPLC控制控制任务任务2 2三相异步电动机正反转三相异步电动机正反转PLC PLC 控制控制任务任务3 3 三相异步电动机三相异步电动机Y Y降压启动降压启动PLCPLC控制控制任务任务4 4 工作台自动往返循环工作台自动往返循环PLCPLC控制控制任务花式喷泉任务花式喷泉PLCPLC控制控制课题二课题二 基本控制指令应用基本控制指令应用1.掌握编程元件掌握编程元件I、Q、M 及及SM 的功能和使用方法。的功能和使用方法。2.掌握标准触点指令、输出指令及掌握标准触点指令、输出指令及S
2、/R指令的表示形式及使用方法。指令的表示形式及使用方法。3.掌握启保停电路编程与使用掌握启保停电路编程与使用S/R指令编程的对应关系。指令编程的对应关系。4.能用启保停电路及能用启保停电路及S/R指令设计简单电路的程序。指令设计简单电路的程序。5.能采用语句表程序输入法输入能采用语句表程序输入法输入PLC控制程序。控制程序。任务三相异步电动机单向连续运转任务三相异步电动机单向连续运转PLCPLC控制控制课题二课题二 基本控制指令应用基本控制指令应用一、输入继电器一、输入继电器I和输出继电器和输出继电器Q1.输入继电器输入继电器I输入继电器就是输入继电器就是PLC数据存储区中的输入过程映像寄存器
3、,其作用是接收数据存储区中的输入过程映像寄存器,其作用是接收来自现场的控制按钮、行程开关及各种传感器等发出的开关量输入信号。来自现场的控制按钮、行程开关及各种传感器等发出的开关量输入信号。2.输出继电器输出继电器Q输出继电器就是输出继电器就是PLC数据存储区中的输出过程映像寄存器,用来存放数据存储区中的输出过程映像寄存器,用来存放CPU 执行程序的数据结果。执行程序的数据结果。课题二课题二 基本控制指令应用基本控制指令应用二、二、LD、LDN、A、AN、O、ON、指令、指令课题二课题二 基本控制指令应用基本控制指令应用1.LD、LDN、指令、指令(1)LD 指令即装载指令,也可以称为取指令,在
4、梯形图上表示从左指令即装载指令,也可以称为取指令,在梯形图上表示从左母线取常开触点,以常开触点开始的分支电路块也使用这一指令。母线取常开触点,以常开触点开始的分支电路块也使用这一指令。(2)LDN 指令即装载非指令,也可以称为取非指令,在梯形图上表示指令即装载非指令,也可以称为取非指令,在梯形图上表示从左母线取常闭触点,以常闭触点开始的分支电路块也使用这一指令。从左母线取常闭触点,以常闭触点开始的分支电路块也使用这一指令。(3)指令称为输出指令,可以并联使用多次,称为并行输出。但是,)指令称为输出指令,可以并联使用多次,称为并行输出。但是,在同一程序中不能使用双线圈输出,即同一个元器件在同一程
5、序中只能使在同一程序中不能使用双线圈输出,即同一个元器件在同一程序中只能使用一次指令。另外,指令不能用于输入继电器用一次指令。另外,指令不能用于输入继电器I,因为输入继电器的状,因为输入继电器的状态是由输入信号决定的;态是由输入信号决定的;T和和C也作为输出线圈,但在也作为输出线圈,但在S7 200系列系列PLC中中输出时不是以指令形式出现。输出时不是以指令形式出现。课题二课题二 基本控制指令应用基本控制指令应用A、AN、O、ON 指令指令()A(And)、AN(AndNot)指令是单个触点的串联连接指令,可连续使指令是单个触点的串联连接指令,可连续使用用.其中,其中,A 指令是与指令,完成逻
6、辑与运算指令是与指令,完成逻辑与运算;AN 指令是与非指令,完成指令是与非指令,完成逻辑与非运算逻辑与非运算.()O(Or)、ON(OrNot)指令是单个触点的并联连接指令,紧接在装载指指令是单个触点的并联连接指令,紧接在装载指令之后用,即对其前面装载指令所取的触点再并联一个触点,可以连续令之后用,即对其前面装载指令所取的触点再并联一个触点,可以连续使用使用.其中,其中,O指令是或指令,完成逻辑或运算指令是或指令,完成逻辑或运算;ON 指令是或非指令,完指令是或非指令,完成逻辑或非运算成逻辑或非运算.课题二课题二 基本控制指令应用基本控制指令应用三、三、S/R 指令指令课题二课题二 基本控制指
7、令应用基本控制指令应用1.S指令指令S Set)指令称为置位指令或置指令称为置位指令或置“”指令。执行指令。执行S指令时,把从指令指令时,把从指令操作数指定的位地址操作数指定的位地址(bit)开始的开始的N 个元件都置位并且保持。置位后即使个元件都置位并且保持。置位后即使“能流能流”断,仍保持置位。断,仍保持置位。2.R 指令指令R 指令称为复位指令或置指令称为复位指令或置“”指令。执行指令。执行R指令时,把从指令操作指令时,把从指令操作数指定的位地址数指定的位地址(bit)开始的开始的N 个元件都复位并且保持。复位后即使个元件都复位并且保持。复位后即使“能能流流”断,仍保持复位。断,仍保持复
8、位。课题二课题二 基本控制指令应用基本控制指令应用四、梯形图的编程规则四、梯形图的编程规则课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用合理优化的梯形图及语句表合理优化的梯形图及语句表课题二课题二 基本控制指令应用基本控制指令应用梯形图中的触点可以串联或并联,但继电器线圈只能并联而梯形图中的触点可以串联或并联,但继电器线圈只能并联而不能串联,如图不能串联,如图19所示所示.课题二课题二 基本控制指令应用基本控制指令应用一、分配一、分配I/O 地址地址课题二课
9、题二 基本控制指令应用基本控制指令应用二、绘制并安装二、绘制并安装PLC控制线路控制线路课题二课题二 基本控制指令应用基本控制指令应用三、设计梯形图程序三、设计梯形图程序1.创建项目创建项目2.编辑符号表编辑符号表课题二课题二 基本控制指令应用基本控制指令应用3.编写并输入程序编写并输入程序课题二课题二 基本控制指令应用基本控制指令应用4.编译程序编译程序单击工具栏中的单击工具栏中的“编译编译”按钮按钮 ,编译用户程序。,编译用户程序。5.保存项目保存项目单击工具栏中的单击工具栏中的“保存项目保存项目”按钮按钮 ,保存用户程序。,保存用户程序。课题二课题二 基本控制指令应用基本控制指令应用四、
10、模拟调试四、模拟调试1.语句表程序状态监控语句表程序状态监控未按下启动按钮SB1课题二课题二 基本控制指令应用基本控制指令应用按下启动按钮按下启动按钮SB1课题二课题二 基本控制指令应用基本控制指令应用松开启动按钮松开启动按钮SB1课题二课题二 基本控制指令应用基本控制指令应用按下停止按钮按下停止按钮SB2课题二课题二 基本控制指令应用基本控制指令应用2.语句表程序状态监控时的强制语句表程序状态监控时的强制因为是在没有实际的因为是在没有实际的I/O接线情况下,利用强制功能模拟调接线情况下,利用强制功能模拟调试用户程序,所以要断开启动按钮试用户程序,所以要断开启动按钮SB1、停止按钮、停止按钮S
11、B2和热继电和热继电器器KH常闭触点分别与常闭触点分别与CPU模块输入端子模块输入端子I0.0、I0.1和和I0.2的连接的连接。课题二课题二 基本控制指令应用基本控制指令应用五、联机调试五、联机调试课题二课题二 基本控制指令应用基本控制指令应用1.掌握逻辑堆栈指令的功能、表示形式和使用方法。掌握逻辑堆栈指令的功能、表示形式和使用方法。2.熟练掌握使用启保停电路编程与使用熟练掌握使用启保停电路编程与使用S/R指令编程的对应关系。指令编程的对应关系。3.会进行互锁电路的编程。会进行互锁电路的编程。4.能采用启保停电路、能采用启保停电路、S/R 指令以及逻辑堆栈指令设计电动机正反转指令以及逻辑堆栈
12、指令设计电动机正反转PLC控制程序。控制程序。任务任务2三相异步电动机正反转三相异步电动机正反转PLC 控制控制课题二课题二 基本控制指令应用基本控制指令应用 在梯形图中,当所有的触点都是简单的串联、并联关系时,可以在梯形图中,当所有的触点都是简单的串联、并联关系时,可以通过通过LD、LDN、A、AN、O、ON 等简单的位逻辑指令编程实现。然等简单的位逻辑指令编程实现。然而,如果梯形图中的触点呈现比较复杂的连接关系而,如果梯形图中的触点呈现比较复杂的连接关系(即复杂的逻辑关系即复杂的逻辑关系),就要涉及逻辑堆栈指令编程。,就要涉及逻辑堆栈指令编程。PLC的堆栈与一般计算机的堆栈结构是一致的,它
13、是一组存取数的堆栈与一般计算机的堆栈结构是一致的,它是一组存取数据的临时存储单元。据的临时存储单元。课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用在编程软件在编程软件STEP7Micro/WIN 中,中,使用菜单命令使用菜单命令“工具工具/选选项项”,在,在“选项选项”对话框的选项树中选择对话框的选项树中选择“程序编辑器程序编辑器”,再选择,再选择“STL状态监控状态监控”标签后,可选择在使用语句表程序状态监控功能标签后,可选择在使用语句表程序状态监控功能时,是否监控逻辑堆栈以及监控逻辑堆栈位的个数,最多可监控逻时,是否监控逻辑堆栈以及监控逻辑堆栈
14、位的个数,最多可监控逻辑堆栈位辑堆栈位4个,即监控逻辑堆栈上面的个,即监控逻辑堆栈上面的4级。级。课题二课题二 基本控制指令应用基本控制指令应用一、一、ALD、OLD 指令指令1.ALD 指令指令ALD 指令即栈装载与指令,该指令指令即栈装载与指令,该指令执行时,将堆栈中的第一级和第二级中执行时,将堆栈中的第一级和第二级中的数值进行逻辑与操作,结果置于栈顶,的数值进行逻辑与操作,结果置于栈顶,并将堆栈中的第三级至第九级的值依次并将堆栈中的第三级至第九级的值依次上弹一级,操作过程如右图所示。上弹一级,操作过程如右图所示。其中栈顶值其中栈顶值IV0andIV10,X为为栈底生成的随机数。栈底生成的
15、随机数。ALD指令的操作过程课题二课题二 基本控制指令应用基本控制指令应用使用使用ALD指令时要注意以下几点指令时要注意以下几点:(1)并联电路块与前面电路串联连接时,使用)并联电路块与前面电路串联连接时,使用ALD 指令。指令。分支的起点用分支的起点用LD/LDN 指令,并联电路结束后使用指令,并联电路结束后使用ALD指令指令与前面电路串联。与前面电路串联。(2)可以顺次使用)可以顺次使用ALD指令串联多个并联电路块,支路指令串联多个并联电路块,支路数量没有限制。数量没有限制。(3)ALD指令无操作数。指令无操作数。课题二课题二 基本控制指令应用基本控制指令应用2.OLD 指令指令OLD 指
16、令即栈装载或指令,该指令即栈装载或指令,该指令执行时,将堆栈第一级和第二指令执行时,将堆栈第一级和第二级中的数值进行逻辑或操作,结果级中的数值进行逻辑或操作,结果存放于栈顶,并将堆栈中的其余各存放于栈顶,并将堆栈中的其余各级内容依次上弹一级,操作过程如级内容依次上弹一级,操作过程如下图所示,其中栈顶值下图所示,其中栈顶值IV0orIV11,X 为栈底生成的随机数。为栈底生成的随机数。OLD指令的操作过程指令的操作过程课题二课题二 基本控制指令应用基本控制指令应用使用使用OLDOLD指令时要注意以下几点指令时要注意以下几点:(1 1)并联连接几个串联支路时,其支路的起点以)并联连接几个串联支路时
17、,其支路的起点以LD/LDN LD/LDN 开始,并联结束后用开始,并联结束后用OLDOLD。(2 2)可以顺次使用)可以顺次使用OLDOLD指令并联多个串联电路块,支路指令并联多个串联电路块,支路数量没有限制。数量没有限制。(3 3)OLDOLD指令无操作数。指令无操作数。课题二课题二 基本控制指令应用基本控制指令应用二、二、LPS、LRD、LPP、LDS指令指令一个触点同时控制两个线圈的梯形图一个触点同时控制两个线圈的梯形图LPS、LRD、LPP、LDS指令操作过程指令操作过程课题二课题二 基本控制指令应用基本控制指令应用一个触点同时控制三个线圈的梯形图一个触点同时控制三个线圈的梯形图课题
18、二课题二 基本控制指令应用基本控制指令应用1.LPS指令指令LPS 指令即逻辑进栈指令,用于梯形图分支电路开始编程。在梯指令即逻辑进栈指令,用于梯形图分支电路开始编程。在梯形图中的分支结构中,它用于生成一条新的母线,其左侧为原来的主形图中的分支结构中,它用于生成一条新的母线,其左侧为原来的主逻辑块,右侧为若干个新的从逻辑块。逻辑块,右侧为若干个新的从逻辑块。课题二课题二 基本控制指令应用基本控制指令应用2.LRD 指令指令LRD 指令即逻辑读栈指令。在梯形图分支结构中,指令即逻辑读栈指令。在梯形图分支结构中,当新母线左侧为主逻辑块时,经过右侧第一个新的从逻当新母线左侧为主逻辑块时,经过右侧第一
19、个新的从逻辑块的运算,主逻辑块运算结果已经不存在,要进行后辑块的运算,主逻辑块运算结果已经不存在,要进行后续的从逻辑块编程时,就需要使用续的从逻辑块编程时,就需要使用LRD 指令从堆栈中读指令从堆栈中读回主逻辑块运算结果,所以回主逻辑块运算结果,所以LRD指令用于第二个以后的指令用于第二个以后的从逻辑块编程。从逻辑块编程。课题二课题二 基本控制指令应用基本控制指令应用3.LPP指令指令LPP 指令即逻辑出栈指令。在梯形图分支结构中,指令即逻辑出栈指令。在梯形图分支结构中,LPP用于用于LPS产生的新母线右侧的最后一个从逻辑块编程,它在读取完离它最近一产生的新母线右侧的最后一个从逻辑块编程,它在
20、读取完离它最近一次通过次通过LPS指令压入堆栈的内容的同时复位该条新母线。指令压入堆栈的内容的同时复位该条新母线。4.LDS指令指令LDS 指令即装载堆栈指令。执行指令即装载堆栈指令。执行LDS指令时,将复制堆栈中的指令时,将复制堆栈中的第第n级的值到栈顶,原堆栈各级栈值依次下压一级,栈底值丢失,级的值到栈顶,原堆栈各级栈值依次下压一级,栈底值丢失,LDS指令不常用。指令不常用。课题二课题二 基本控制指令应用基本控制指令应用一、分配一、分配I/O 地址地址课题二课题二 基本控制指令应用基本控制指令应用二、绘制并安装二、绘制并安装PLC控制线路控制线路电动机正反转电动机正反转PLC控制线路图控制
21、线路图课题二课题二 基本控制指令应用基本控制指令应用三、设计梯形图程序三、设计梯形图程序1.编辑符号表编辑符号表课题二课题二 基本控制指令应用基本控制指令应用2.采用标准触点指令和输出指令编程采用标准触点指令和输出指令编程两个单向连续运转控制程序两个单向连续运转控制程序课题二课题二 基本控制指令应用基本控制指令应用增加按钮互锁环节增加按钮互锁环节课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用3.采用置位和复位指令编程采用置位和复位指令编程课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控制指令应用基本控制指令应用课题二课题二 基本控
22、制指令应用基本控制指令应用4.采用逻辑堆栈指令编程采用逻辑堆栈指令编程课题二课题二 基本控制指令应用基本控制指令应用四、模拟调试四、模拟调试五、联机调试五、联机调试课题二课题二 基本控制指令应用基本控制指令应用1.掌握定时器指令的功能、表示形式和使用方法。掌握定时器指令的功能、表示形式和使用方法。2.掌握根据继电接触器控制电路设计掌握根据继电接触器控制电路设计PLC梯形图的方法。梯形图的方法。3.能根据继电接触器控制电路设计能根据继电接触器控制电路设计PLC梯形图程序。梯形图程序。4.能采用定时器指令设计三相异步电动机能采用定时器指令设计三相异步电动机Y降压启动程序。降压启动程序。任务任务3
23、三相异步电动机三相异步电动机Y降压启动降压启动PLC控制控制课题二课题二 基本控制指令应用基本控制指令应用一、定时器一、定时器T1.定时器种类定时器种类接通延时定时器接通延时定时器TON、保持型接通延时定时器、保持型接通延时定时器TONR 和断开延时定时器和断开延时定时器TOF。课题二课题二 基本控制指令应用基本控制指令应用2.定时器的工作原理定时器的工作原理 S7200系列系列PLC的每个定时器均有一个的每个定时器均有一个16位的当前值寄存器、位的当前值寄存器、一个一个16位的预置值寄存器以及一个状态位。其中,当前值寄存器用以位的预置值寄存器以及一个状态位。其中,当前值寄存器用以存放当前值存
24、放当前值SV,预置值寄存器用以存放时间的预置值,预置值寄存器用以存放时间的预置值PT,状态位反,状态位反映其触点的状态。当前值和预置值均为映其触点的状态。当前值和预置值均为16位有符号整数(位有符号整数(INT),数),数值范围是值范围是132767。每个定时器可提供无数对常开触点和常闭触点供。每个定时器可提供无数对常开触点和常闭触点供编程使用,其设定时间可以在程序中直接设置,还可以通过编程使用,其设定时间可以在程序中直接设置,还可以通过PLC内部内部的模拟电位器或的模拟电位器或PLC外接的拨码开关方便地随时修改。外接的拨码开关方便地随时修改。课题二课题二 基本控制指令应用基本控制指令应用3.
25、定时器当前值的刷新方式定时器当前值的刷新方式S7200系列系列PLC定时器的分辨率有定时器的分辨率有1ms、10ms、100ms三三种,这三种定时器当前值的刷新方式是完全不同的,这是在使用种,这三种定时器当前值的刷新方式是完全不同的,这是在使用定时器时要特别注意的问题。定时器时要特别注意的问题。课题二课题二 基本控制指令应用基本控制指令应用二、接通延时定时器指令二、接通延时定时器指令TON课题二课题二 基本控制指令应用基本控制指令应用三、根据继电接触器电路设计三、根据继电接触器电路设计PLC梯形图的方法梯形图的方法1.设计步骤设计步骤(1)了解和熟悉被控设备的工艺过程和机械的动作情况,根据)了
26、解和熟悉被控设备的工艺过程和机械的动作情况,根据继电接触器控制电路图分析和掌握控制系统的工作原理,做到在设继电接触器控制电路图分析和掌握控制系统的工作原理,做到在设计和调试控制系统时心中有数。计和调试控制系统时心中有数。(2)确定)确定PLC的输入信号和输出负载,以及在梯形中与它们对的输入信号和输出负载,以及在梯形中与它们对应的输入位和输出位的地址,画出应的输入位和输出位的地址,画出PLC的外部接线图。的外部接线图。(3)确定与继电接触器控制电路图中的中间继电器、时间继)确定与继电接触器控制电路图中的中间继电器、时间继电器对应的梯形图中的辅助继电器和定时器的地址。电器对应的梯形图中的辅助继电器
27、和定时器的地址。(4)根据上述对应关系画出梯形图。)根据上述对应关系画出梯形图。课题二课题二 基本控制指令应用基本控制指令应用一、分配一、分配I/O 地址地址课题二课题二 基本控制指令应用基本控制指令应用二、绘制并安装二、绘制并安装PLC控制线路控制线路课题二课题二 基本控制指令应用基本控制指令应用三、设计梯形图程序三、设计梯形图程序1.编辑符号表编辑符号表课题二课题二 基本控制指令应用基本控制指令应用2.采用启保停电路设计程序采用启保停电路设计程序(1)控制电动机电源的接触器)控制电动机电源的接触器KM 线圈的控制程序设计线圈的控制程序设计课题二课题二 基本控制指令应用基本控制指令应用(2)
28、Y形启动的控制程序设计形启动的控制程序设计课题二课题二 基本控制指令应用基本控制指令应用(3)形启动延时)形启动延时5s的控制程序设计的控制程序设计课题二课题二 基本控制指令应用基本控制指令应用(4)形运行的控制程序设计形运行的控制程序设计课题二课题二 基本控制指令应用基本控制指令应用(5)添加停止功能及必要的互锁保护,完善控制程序)添加停止功能及必要的互锁保护,完善控制程序课题二课题二 基本控制指令应用基本控制指令应用3.采用采用S/R 指令设计程序指令设计程序根据启保停电路编程与使用根据启保停电路编程与使用S/R 指令编程的对应关系可知,采用启指令编程的对应关系可知,采用启保停电路的程序中
29、的启动保持条件就是采用保停电路的程序中的启动保持条件就是采用S/R指令的程序中的置位指令的程序中的置位条件(接条件(接S指令),停止条件就是复位条件(接指令),停止条件就是复位条件(接R指令);采用启保停指令);采用启保停电路的程序中停止条件的常开触点应改为采用电路的程序中停止条件的常开触点应改为采用S/R指令的程序中的常闭指令的程序中的常闭触点,且触点由串联改为并联。触点,且触点由串联改为并联。4.采用逻辑堆栈指令设计程序采用逻辑堆栈指令设计程序课题二课题二 基本控制指令应用基本控制指令应用四、模拟调试四、模拟调试五、联机调试五、联机调试课题二课题二 基本控制指令应用基本控制指令应用1.掌握
30、计数器指令的功能、表示形式和使用方法。掌握计数器指令的功能、表示形式和使用方法。2.掌握功能添加法设计程序的原则。掌握功能添加法设计程序的原则。3.能使用计数器指令设计计数程序。能使用计数器指令设计计数程序。4.能使用功能添加法设计较复杂的能使用功能添加法设计较复杂的PLC控制程序。控制程序。任务任务4 工作台自动往返循环工作台自动往返循环PLC控制控制课题二课题二 基本控制指令应用基本控制指令应用一、计数器一、计数器C 计数器累计其计数脉冲输入端的计数脉冲由低到高变化的次数。计数器累计其计数脉冲输入端的计数脉冲由低到高变化的次数。S7200系列系列CPU 提供了提供了3种类型的计数器,即增计
31、数器、减计数器种类型的计数器,即增计数器、减计数器和增和增/减计数器。计数器总数有减计数器。计数器总数有256个,地址编号范围为个,地址编号范围为C0C255。S7200系列系列PLC每个计数器都由一个每个计数器都由一个16位的当前值寄存器、一位的当前值寄存器、一个个16位的预置值寄存器以及一个状态位组成。位的预置值寄存器以及一个状态位组成。课题二课题二 基本控制指令应用基本控制指令应用二、增计数器指令二、增计数器指令CTU课题二课题二 基本控制指令应用基本控制指令应用使用增计数器指令使用增计数器指令CTU 时应该注意以下几点时应该注意以下几点:1.增计数器指令增计数器指令CTU 用语句表表示
32、时,要注意计数输入用语句表表示时,要注意计数输入(第一个(第一个LD)、复位信号输入(第二个)、复位信号输入(第二个LD)和增计数器指令)和增计数器指令CTU 的先后顺序不能颠倒。的先后顺序不能颠倒。2.在同一个程序中,不能使用两个相同的计数器编号,否则在同一个程序中,不能使用两个相同的计数器编号,否则会导致程序执行时出错,无法实现控制目的。会导致程序执行时出错,无法实现控制目的。3.使用计数器时,如果将计数器位的常开触点作为复位输入使用计数器时,如果将计数器位的常开触点作为复位输入信号,则可以实现循环计数,这种复位方法称为自复位。信号,则可以实现循环计数,这种复位方法称为自复位。课题二课题二
33、 基本控制指令应用基本控制指令应用例例1使用使用CTU 指令构成的增计数器指令构成的增计数器课题二课题二 基本控制指令应用基本控制指令应用例例2计数器扩展电路计数器扩展电路课题二课题二 基本控制指令应用基本控制指令应用例例3计数器和特殊辅助继电器组成的长延时电路计数器和特殊辅助继电器组成的长延时电路课题二课题二 基本控制指令应用基本控制指令应用例例4计数器和定时器配合扩展延时的梯形图计数器和定时器配合扩展延时的梯形图课题二课题二 基本控制指令应用基本控制指令应用一、分配一、分配I/O 地址地址课题二课题二 基本控制指令应用基本控制指令应用二、绘制安装二、绘制安装PLC控制线路并控制线路并课题二
34、课题二 基本控制指令应用基本控制指令应用三、设计梯形图程序三、设计梯形图程序1.编辑符号表编辑符号表课题二课题二 基本控制指令应用基本控制指令应用2.根据控制对象,根据控制对象,设计基本控制环节的程序设计基本控制环节的程序课题二课题二 基本控制指令应用基本控制指令应用3.添加自动往返功能添加自动往返功能添加了自动往返功能的梯形图程序添加了自动往返功能的梯形图程序课题二课题二 基本控制指令应用基本控制指令应用4.添加添加“点动点动/自动选择自动选择”功能功能添加了点动功能的梯形图程序添加了点动功能的梯形图程序课题二课题二 基本控制指令应用基本控制指令应用5.添加单次循环控制功能添加单次循环控制功
35、能添加了单次循环功能的梯形图程序添加了单次循环功能的梯形图程序课题二课题二 基本控制指令应用基本控制指令应用6.添加循环计数控制功能添加循环计数控制功能添加了循环计数功能的梯形图程序添加了循环计数功能的梯形图程序课题二课题二 基本控制指令应用基本控制指令应用7.添加添加“工作台在两端停留工作台在两端停留5s后再返回后再返回”控制功能控制功能添加了添加了“工作台在两端停留工作台在两端停留5s后再返后再返回回”功能的梯形图程序功能的梯形图程序课题二课题二 基本控制指令应用基本控制指令应用8.添加必要的保护环节添加必要的保护环节 工作台自动往返循环工作台自动往返循环PLC控制程序控制程序课题二课题二
36、 基本控制指令应用基本控制指令应用四、模拟调试四、模拟调试五、联机调试五、联机调试课题二课题二 基本控制指令应用基本控制指令应用1.掌握边沿检测指令的功能、表示形式和使用方法。掌握边沿检测指令的功能、表示形式和使用方法。2.熟练掌握熟练掌握PLC程序设计中典型的基本控制环节,并掌握经验程序设计中典型的基本控制环节,并掌握经验设计法的工艺步骤。设计法的工艺步骤。3.能综合运用位逻辑指令、定时器指令及计数器指令编写较复能综合运用位逻辑指令、定时器指令及计数器指令编写较复杂的杂的PLC控制程序。控制程序。4.能灵活运用经验设计法设计较复杂的能灵活运用经验设计法设计较复杂的PLC控制系统。控制系统。任
37、务花式喷泉任务花式喷泉PLC控制控制课题二课题二 基本控制指令应用基本控制指令应用一、边沿检测指令一、边沿检测指令课题二课题二 基本控制指令应用基本控制指令应用1.EU 指令指令 EU 指令即上升沿检测指令,也称为正跳变指令,用于检测输入指令即上升沿检测指令,也称为正跳变指令,用于检测输入信号由信号由OFF到到ON 的变化。的变化。EU 指令的梯形图形式由常开触点与上升指令的梯形图形式由常开触点与上升沿检测指令标识符沿检测指令标识符“P”构成,这里的构成,这里的“P”表示正跳变。表示正跳变。EU 指令的指令的语句表形式由上升沿检测指令操作码语句表形式由上升沿检测指令操作码“EU”构成,无操作数
38、。构成,无操作数。在梯形图中,执行在梯形图中,执行EU 指令,在检测到每一次正跳变时,让能流指令,在检测到每一次正跳变时,让能流接通一个扫描周期。接通一个扫描周期。课题二课题二 基本控制指令应用基本控制指令应用2.ED 指令指令 ED指令即下降沿检测指令,也称为负跳变指令,用于检测指令即下降沿检测指令,也称为负跳变指令,用于检测输入信号由输入信号由ON 到到OFF的变化。的变化。ED指令的梯形图形式由常开触点指令的梯形图形式由常开触点与下降沿检测指令标识符与下降沿检测指令标识符“N”构成,这里的构成,这里的“N”表示负跳变。表示负跳变。ED 指令的语句表形式由下降沿检测指令操作码指令的语句表形
39、式由下降沿检测指令操作码“ED”构成,无构成,无操作数。操作数。在梯形图中,执行在梯形图中,执行ED指令,在检测到每一次负跳变时,让指令,在检测到每一次负跳变时,让能流接通一个扫描周期。能流接通一个扫描周期。课题二课题二 基本控制指令应用基本控制指令应用3.使用注意事项使用注意事项(1)EU、ED指令不能直接与左侧母线连接,必须接在常开指令不能直接与左侧母线连接,必须接在常开或常闭触点之后。或常闭触点之后。(2)当条件满足时,)当条件满足时,EU、ED 指令的常开触点只接通一个指令的常开触点只接通一个扫描周期,接受控制的元件应接在这一触点之后。扫描周期,接受控制的元件应接在这一触点之后。课题二
40、课题二 基本控制指令应用基本控制指令应用二、经验设计法二、经验设计法 数字量控制系统又称开关量控制系统,继电接触器控制数字量控制系统又称开关量控制系统,继电接触器控制系统就是典型的数字量控制系统。可以用设计继电接触器电系统就是典型的数字量控制系统。可以用设计继电接触器电路图的方法来设计比较简单的数字量控制系统的梯形图,即在路图的方法来设计比较简单的数字量控制系统的梯形图,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。不断地修改和完善梯形图。课题二课题二 基本控制指令应用基本控制指令应用1.经验设计法的
41、特点经验设计法的特点 经验设计法对于一些逻辑关系比较简单的梯形图程序设计是比较经验设计法对于一些逻辑关系比较简单的梯形图程序设计是比较奏效的,可以收到快速、简单的效果。但是,由于这种方法主要是依奏效的,可以收到快速、简单的效果。但是,由于这种方法主要是依靠设计人员的经验进行设计,所以对设计人员的要求也就比较高,特靠设计人员的经验进行设计,所以对设计人员的要求也就比较高,特别是要求设计者有一定的实践经验,对工业控制系统和工业上常用的别是要求设计者有一定的实践经验,对工业控制系统和工业上常用的各种典型控制电路比较熟悉。各种典型控制电路比较熟悉。课题二课题二 基本控制指令应用基本控制指令应用 经验设
42、计法一般适合于设计一些简单的梯形图程序或复杂系统的某经验设计法一般适合于设计一些简单的梯形图程序或复杂系统的某一局部程序(如手动程序等)。如果用来设计较复杂系统的梯形图,会一局部程序(如手动程序等)。如果用来设计较复杂系统的梯形图,会存在以下问题存在以下问题:(1)考虑不周、设计麻烦、设计周期长)考虑不周、设计麻烦、设计周期长(2)梯形图的可读性差、系统维护困难)梯形图的可读性差、系统维护困难课题二课题二 基本控制指令应用基本控制指令应用2.经验设计法的步骤经验设计法的步骤(1)分析控制要求、选择控制原则。)分析控制要求、选择控制原则。(2)分析有哪些控制信号(输入量)分析有哪些控制信号(输入
43、量I)和被控制信号(输)和被控制信号(输出量出量Q),确定输入输出设备。),确定输入输出设备。(3)选配)选配PLC,进行,进行I/O地址分配。地址分配。(4)画出)画出PLC外部接线图。外部接线图。(5)设计执行元件的控制程序。)设计执行元件的控制程序。(6)检查是否达到控制功能,修改、完善程序。)检查是否达到控制功能,修改、完善程序。(7)程序调试。)程序调试。课题二课题二 基本控制指令应用基本控制指令应用三、典型的控制电路三、典型的控制电路1.自锁电路自锁电路课题二课题二 基本控制指令应用基本控制指令应用2.停止优先与启动优先电路停止优先与启动优先电路 课题二课题二 基本控制指令应用基本
44、控制指令应用3.互锁电路互锁电路课题二课题二 基本控制指令应用基本控制指令应用4.闪烁电路闪烁电路课题二课题二 基本控制指令应用基本控制指令应用5.单脉冲发生器单脉冲发生器课题二课题二 基本控制指令应用基本控制指令应用6.顺序脉冲发生器顺序脉冲发生器课题二课题二 基本控制指令应用基本控制指令应用7.高精度时钟电路高精度时钟电路课题二课题二 基本控制指令应用基本控制指令应用一、分配一、分配I/O 地址地址课题二课题二 基本控制指令应用基本控制指令应用二、绘制并安装二、绘制并安装PLC控制线路控制线路花式喷泉花式喷泉PLC控制线路图控制线路图课题二课题二 基本控制指令应用基本控制指令应用三、设计梯
45、形图程序三、设计梯形图程序1.编辑符号表编辑符号表课题二课题二 基本控制指令应用基本控制指令应用2.设计设计24h及及9h的时钟电路的时钟电路用秒时钟脉冲SM0.5和计数器配合实现24h及9h定时控制程序课题二课题二 基本控制指令应用基本控制指令应用3.设计花式喷泉中设计花式喷泉中A、B、C三组喷头的顺序控制三组喷头的顺序控制(1)当按下启动按钮)当按下启动按钮SB1后,花式喷泉中后,花式喷泉中A、B、C三组喷头电磁阀都必须在系统启动后才开始工作,三组喷头电磁阀都必须在系统启动后才开始工作,且按照路顺序脉冲时序图工作,因此,可以设计且按照路顺序脉冲时序图工作,因此,可以设计如右图所示的手动启、停花式喷泉控制程序。如右图所示的手动启、停花式喷泉控制程序。课题二课题二 基本控制指令应用基本控制指令应用(2)花式喷泉中)花式喷泉中A、B、C三组喷头每经过三组喷头每经过24h后的自动启、停控后的自动启、停控制程序如右图所示。制程序如右图所示。课题二课题二 基本控制指令应用基本控制指令应用4.完整的控制程序完整的控制程序花式喷泉花式喷泉PLC控制程序控制程序a)梯形图梯形图b)语句表语句表课题二课题二 基本控制指令应用基本控制指令应用四、模拟调试四、模拟调试五、联机调试五、联机调试