模块三 S7-200系列PLC基本逻辑指令及应用.ppt
模块三S7200基本逻辑指令及应用,目的要求(1)学习S7-200系列PLC的基本逻辑指令。(2)掌握PLC的基本编程方法。(3)掌握S7-200系列PLC的位逻辑指令、定时器及计数器等指令的一般应用。,,模块三S7200基本逻辑指令及应用,,1.编程相关问题(1)PLCI/O端点的分配方法(2)输出继电器的使用方法(3)梯形图程序绘制方法(4)梯形图网络段结构2.触点及线圈指令(1)触点指令(2)线圈指令,,3.块“与”及块“或”操作指令(1)块“与”指令ALD(2)块“或”指令OLD4.堆栈操作指令(1)LPS指令(2)LRD指令(3)LPP指令5.RS触发器指令,一、位逻辑指令,模块三S7200基本逻辑指令及应用,,,,,,,,,,,,,,,,,,,,,,,,,,,,表3-1触点指令的类型、梯形图符号及使用说明,,,,,,,,,,,,续表3-1触点指令的类型、梯形图符号及使用说明,模块三S7200基本逻辑指令及应用,模块三S7200基本逻辑指令及应用,,,,,,,网络1,网络2,网络3,网络1LDI0.0AI0.1Q0.0NOTQ0.1网络2LDI0.2ONI0.3Q0.2网络3LDI0.4LPSEUSQ0.3,1Q0.4LPPEDRQ0.3,1Q0.5,网络1,网络2,网络3,触点指令运用示例,表3-3线圈指令的类型、梯形图符号及使用说明,,,模块三S7200基本逻辑指令及应用,模块三S7200基本逻辑指令及应用,,,,,,,网络1,网络2,网络1,网络2和,网络3,线圈指令运用示例,网络3,网络1LDI0.0Q0.0Q0.1V0.0网络2LDI0.1SQ0.2,6网络3LDI0.2RQ0.2,6,,模块三S7200基本逻辑指令及应用,,,,表3-5ALD及OLD指令运用示例,模块三S7200基本逻辑指令及应用,,,,堆栈操作指令,(1)LPS指令使用一次LPS指令,当时的逻辑运算结果压入堆栈的第一层(顶层),堆栈中原来的数据依次向下一层推移。(2)LRD指令LRD指令读取存储在堆栈最上层的电路中分支点处的运算结果,将下一个触点强制性地连接在该点。读数后堆栈内的数据不会上下移动。(3)LPP指令LPP指令弹出调用并去掉存储在堆栈最上层的电路中分支点对应的运算结果。堆栈中各层的数据向上移动一层。,模块三S7200基本逻辑指令及应用,,,,表3-6LPS、LRD及LPP指令运用示例,模块三S7200基本逻辑指令及应用,,,,二、定时器指令,1.工作方式通电延时型(TON)有记忆的通电延时型(TONR)断电延时型(TOF)2.时基标准分为1ms、10ms、100ms3种类型,表3-10定时器号和分辨率,模块三S7200基本逻辑指令及应用,,,,表3-11定时器指令格式,指令盒左下侧“”表示编程时预置值PT;指令盒中“”表示时基的大小。当选用不同的定时器号后,该处会自动显示1ms、10ms及100(ms)字样。,3.定时器指令格式,,,,模块三S7200基本逻辑指令及应用,表3-12通电延时定时器应用示例,模块三S7200基本逻辑指令及应用,表3-13有记忆通电延时定时器应用示例,模块三S7200基本逻辑指令及应用,表3-14断开延时定时器应用示例,模块三S7200基本逻辑指令及应用,三、计数器指令,表3-16计数器指令格式,,,,模块三S7200基本逻辑指令及应用,表3-17增/减计数指令应用示例,模块三S7200基本逻辑指令及应用,,,,课堂演示,1-电动机;2-飞轮;3-转键离合器;4-曲柄轴;5-连杆;6-滑块;7-上模;8-下模;9-工作台;10-复位弹簧;11-电磁铁;12-衔铁;13-关闭器;14-行程开关;15-凸轮,曲柄压力机及常规控制,模块三S7200基本逻辑指令及应用,,,,课堂演示,模拟曲柄压力机硬件接线及控制程序,模块三S7200基本逻辑指令及应用,,,,技能训练,使用动断触点的电机“启-保-停“控制电路及梯形图程序,模块三S7200基本逻辑指令及应用,,,,2.请思考并将正确的结果填入空白处。(1)接通延时定时器(TON)的输入(IN)电路时开始定时,当前值大于等于设定值时其定时器位变为,其常开触点,常闭触点。(2)接通延时定时器(TON)的输入(IN)电路时被复位,复位后其常开触点,常闭触点,当前值等于。(3)若加计数器的计数输入电路(CU)、复位输入电路(R),计数器的当前值加1。当前值大于等于设定值(PV)时,其常开触点,常闭触点。复位输入电路时,计数器被复位,复位后其常开触点,常闭触点,当前值为。3.使用置位、复位指令,编写两套电动机(两台)的控制程序,两套程序控制要求如下(1)起动时,电动机M1先起动,才能起动电动机M2,停止时,电动机M1、M2同时停止。(2)起动时,电动机M1、M2同时起动,停止时,只有在电动机M2停止时,电动机M1才能停止。4.设计周期为5s,占空比为20(输出1s、停4s)的方波输出信号程序(输出点可以使用Q0.0)。5.编写断电延时5s后,M0.0置位的程序。,边学边议,