西门子PLC的编程基础.docx
西门子PLC的编程基础PLC的编程基础学习目标1、掌握PLC编程中最基本的位逻辑、定时器、计数器等指令的格式与功能;2、掌握PLC编程设计方法中较常用的经验设计法;3、能够为解 决中等难度的问题打下良好的基础。单元一 PLC基本指令及其在电动机自锁运行中的应用教学课题 教学目标 教学重点教学 难点教学方法教学手段PLC的基本指令及应用1、掌握PLC的基本指令2、熟悉PLC指 令在实际项目中的应用PLC指令在实际项目中的应用PLC的基本指令板书和多媒体结合 板书和多媒体结合任务一电动机的自锁运行L任务提出工作原理:当按下启动按钮SB1后,继 电器线圈KM通电,主电路中KM主触 点闭合,电机开始运行,同时控制电路中的KM辅助触点闭合形成自锁,当按下停止按 钮 SB2时,继电器线圈KM断电,电机停止运行。图3-1三相异步电动机的自锁运行2 .相关新知识类型梯形图语句表 LD A O bit bit bit功能LD:装载常开触点A:串联常开触点0:并联常开触点LDN:装载常闭触点AN:串联常闭 触点0N:并联常闭触点常开触点常闭触点LDN bit AN bit ON bit线圈bit二:输出指令常开触点LDI Al 01bit bit bitLDI:装载常开立即触点Al:串联常开立即触点01:并联常开立即触点LDNI:装载常闭立即触 点ANI:串联常闭立即触点0NI:并联常闭立即触点常闭触点LDNI bit ANI bit ONI bit线圈=1bit口:立即输出指令"bit表示存储区域的某一个位,必须指定存放地址才能存取这个位,地址包括存储器标识 符、字节地址和位号。位寻址使用字节 位的寻址方式,即先寻找到某个位所在的字节, 再寻找这个位。触点代表CPU对存储器某个位的读操作,常开触点和存储器的位状态相同, 常闭触点和存储器的位状态相反。线圈代表CPU对存储器某个bit的写操作,若程序中逻 辑运算结果为"1,表示CPU将该线圈所对应存储器的位置 若程序中逻辑运算结果为 表示CPU将该线圈所对应存储器的位置0。3 .任务解决方案图3-3三相异步电动机的启动PLC控制外部接线图和梯形图4 .类型梯形图其他解决方案语句表功能从指定的位地址bit开始的N个连续的位地址都被置位(变为1) 并保持线圈置位S bit,N线圈复位R bit,N从指定的位地址bit开始的N个连续的位地址都被复位(变为1)并保持线圈立即置位SI bit,N从指定的位地址bit开始的N个连续的位地址都被立即置位(变为1)并保持线圈立即复位RI bit'N从指定的位地址bit开始的N个连续的位地址都被立即复位(变为1)并保持梯形图程序:LD 10.1 S Q0.0, 1 LD 10.2 R Q0.0, 1图3-4使用置位与复位指令的梯形图与语句表分析:当起动按钮1按下时,Q0Q被置为1(N为“电机 开始运行;当按下停止按钮2 时,Q0.0被复位为0,电机停止运行。使用置位与复位指令进行控制不需要考虑如何实现 自锁,电动机会一直保持运行状态直到按下停止按钮。6.应用示例例1触点串联指令应用:使用3个开关同时控制1盏灯,要 求3个开关全部闭 合时灯亮,其他情况灯灭。图3-5逻辑与操作编程举例LD 10.1 A 10.2 A 10.3 = Q0.0例2触点并联指令应用:使用3个开关控制1盏灯,要求任意1个开关闭合时灯都亮。LDOO =10.110.2 10.3 Q0.0图3-6逻辑或操作编程例 3 试设计互锁电路如图 3-7。LD 10.1 0 MO.O AN M0.1 = MO.O LD 0 AN = LD = LD =图 3-7 互 锁电路梯形图与语句表程序10.1 M0.1 MO.O M0.1 MO.O QO.O M0.1 Q0.1分析:当输入信号10.0接通时,M0.0线圈得电并自保持,使Q0.0得电输出,同时M0.0 的常闭触点断开,即使01再 接通也不能使M0.1动作,因此Q0.1不能输出。若01先 接通,则刚好相 反。在控制环节中该电路可实现信号间的互锁。单元二PLC基本指令及其在改进的电动机自锁 运行中的应用教学课题 教学目标 教学重 点PLC的基本指令及应用1、掌握PLC的基本指令2、熟悉PLC指令在实际项目中的应用PLC 指令在实际项目中的应用PLC的基本指令教学难点教学方法教学手段板书和多媒体结合板书和多媒体结合任务二改进的电动机自锁运行1 .任务提出存在的问题:当起动按钮按下后电机开始运行, 如果起动按钮出现 故障不能弹起,按下停止按钮电机能够停止转动,一旦松 开停止按钮, 电机又马上开始运行了。2.相关新知识类型梯形图语句表功能在EU指令前的逻辑运算结果的上升沿产生一个脉冲,驱动后面的输出线圈在ED 指令前的逻辑运算结果的下降沿产生一个脉冲,驱动后面的输出线圈正跳变触点EU负跳变触点ED取反指令NOTNOT:将其左侧电路的逻辑运算结果取反提示:EU、ED指令只有下一输入信号发生变化时有效,其输出信号的脉冲宽度为一个扫 描周期;对于开机时就为接通状态的输入条件,EU指令不被执行;EU、ED指令无操作 数;取反指令没有操作数。执行该指令时,能流到达该触点时即停止;若能流未到达该触 点,该触点为其右侧提供能流