西门子s7-200 plc的指令系统及指令应用

上传人:n**** 文档编号:89450685 上传时间:2019-05-25 格式:PDF 页数:36 大小:487.33KB
返回 下载 相关 举报
西门子s7-200 plc的指令系统及指令应用_第1页
第1页 / 共36页
西门子s7-200 plc的指令系统及指令应用_第2页
第2页 / 共36页
西门子s7-200 plc的指令系统及指令应用_第3页
第3页 / 共36页
西门子s7-200 plc的指令系统及指令应用_第4页
第4页 / 共36页
西门子s7-200 plc的指令系统及指令应用_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《西门子s7-200 plc的指令系统及指令应用》由会员分享,可在线阅读,更多相关《西门子s7-200 plc的指令系统及指令应用(36页珍藏版)》请在金锄头文库上搜索。

1、苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 西门子西门子西门子西门子 S7-200S7-200S7-200S7-200 PLCPLCPLCPLC 的指令系统及指令应用的指令系统及指令应用的指令系统及指令应用的指令系统及指令应用 学习内容:学习内容:学习内容:学习内容: 基本指令应用基本指令应用基本指令应用基本指令应用 应用指令的应用应用指令的应用应用指令的应用应用指令的应用 教学要求:教学要求:教学要求:教学要求: 熟悉常用指令的用法熟悉常用指令的用法熟悉常用指令的用法熟悉常用指令的用法 能用指令进行简单的编程能用指令进行简单的编程能用指令进

2、行简单的编程能用指令进行简单的编程 掌握掌握掌握掌握 STEPSTEPSTEPSTEP 7 7 7 7 MicroWINMicroWINMicroWINMicroWIN v4.0v4.0v4.0v4.0 编程软件的编程方法编程软件的编程方法编程软件的编程方法编程软件的编程方法 一基本顺控指令一基本顺控指令一基本顺控指令一基本顺控指令 1.11.11.11.1 触点、线圈指令及双线圈触点、线圈指令及双线圈触点、线圈指令及双线圈触点、线圈指令及双线圈 1.21.21.21.2 置位及复位指令置位及复位指令置位及复位指令置位及复位指令 1.31.31.31.3 触点上升沿、下降沿指令触点上升沿、下降

3、沿指令触点上升沿、下降沿指令触点上升沿、下降沿指令 1.41.41.41.4 脉冲上升沿及下降沿指令脉冲上升沿及下降沿指令脉冲上升沿及下降沿指令脉冲上升沿及下降沿指令 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 第一节第一节第一节第一节 基本顺控指令基本顺控指令基本顺控指令基本顺控指令 1 1 触点及线圈指令触点及线圈指令 1 输入信号的程序举例: 说明:如上图所示,同一个输入点(上图为 I0.1)的常开、常闭点可以在程序里 重复循环使用,只要在内存容量内,可以重复使用。没有使用数量的限制。 但是使用常开点还是常闭点,应根据外部接线及控制要求

4、来定。 常开、常闭触点用法: 当外部开关信号接通时,程序中的常开点接通,常闭点断开 当外部开关信号断开时,程序中的常开点断开,常闭点接通 2输出信号的程序举例: 说明:如上图所示,同一个输出点的线圈在程序里一般只能使用一次。 但是线圈的常开点及常闭点可以在程序里重复多次使用,没有数量限制。 输出点线圈及触点一般用法: 当输出点线圈接通时,它的常开触点接通,常闭触点断开 当输出点线圈断开时,它的常开触点断开,常闭触点接通 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 2 2 双线圈输出及处理方法双线圈输出及处理方法 1什么是双线圈输出? 在用户程

5、序中,同一编程元件的线圈使用了两次或多次,称为双线圈输出。 程序举例: 如上程序,Q0.1 这个输出线圈在程序中用了两次。 在梯形图程序中,一般情况下是不允许同一个线圈在一个程序中使用多次的。 为了满足控制要求,可能在不同的条件下,需要多次对同一个线圈输出,若在编 写程序时, 也是按照要求输出几个相同的线圈的话, 多个线圈在梯形图中使用时, 程序可能达不到预期的控制要求. 如上面的程序,I0.1 及 I0.2 都接通,则 Q0.1 线圈接通。 I0.1、I0.3 及 I0.4 都接通,则 Q0.1 线圈也接通。 根据 PLC 的工作原理及扫描原理,在程序执行完后,才对输出的 ON/OFF 状态

6、送 到外部信号端子。此例中对于 Q0.1 控制的外部负载来说,真正起作用的是最后 一个 Q0.1 的线圈的状态。 而前面的 Q0.1 的线圈只在程序执行过程中, 有 ON/OFF 的信号。 我们可以通过一些对策来避免双线圈的错误。 下面举例介绍一般上线圈输出的对 策 举例:控制要求如下: 同时按下按钮 I0.1 及 I0.2,指示灯 Q0.1 要亮。 按下按钮 I0.4,则 5 秒后 Q0.1 也要亮 错误的程序: 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 如上程序对初学者来讲,好像一点问题都没有,能满足控制要求。 但实际上, 此程序是不能

7、满足上面给出的控制要求的,因为程序中两次使用了同 一个线圈 Q0.1,根据前面的讲述,程序对 Q0.1 起作用的只有下面的线圈。 因此,上面的程序是不能用来满足控制要求的。 以下是正确的满足控制要求的程序: 说明: 根据控制要求,程序在 M0.1 处应该输出 Q0.1,在 M0.2 处也应该输出 Q0.1 如果在 M0.1 及 M0.2 处直接输出 Q0.1,则就范了上面程序双线圈错误, 因此在需要输出 Q0.1 的地方,输出不同的中间继电器,然后把中间继电器的常 开点并联起来,再集中输出一个 Q0.1 的线圈,这样就能避免双线圈的问题。 或者下面的程序也能正确的满足控制要求: 苏州天天自动化

8、 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 说明:把满足 Q0.1 输出的条件并联起来,再集中输出一个 Q0.1 的线圈,也能避 免双线圈的问题,满足控制要求。 触点指令应用案例 1:基本起保停控制 按下正转按钮 I0.0,马达正转 Q0.0 按下反转按钮 Q0.1,马达反转 Q0.1 根据要求编程的下列程序: 程序简单分析: 按下按钮 I0.0 后,I0.0 的常开点接通,常闭点断开 常开点使 Q0.0 的线圈接通,并通过 Q0.0 的常开点自锁保持 常闭点使 Q0.1 的线圈断开。 同样的道理 按下按钮 I0.1 后,I0.1 的常开点接通,常闭点断开

9、 常开点使 Q0.1 的线圈接通,并通过 Q0.1 的常开点自锁保持 常闭点使 Q0.0 的线圈断开。 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 触点指令应用案例 2: 设计一个可用于四支比赛队伍的抢答器。系统至少需要 4 个抢答按钮、1 个复位 按钮和 4 个指示灯。如下图所示: 具体要求如下: 主持人宣布答题后,4 组人 A,B,C,D 开始抢答,谁最先按下按钮,主持人面前对 应的灯就会亮,其他队伍再按,主持人面前的灯也不会亮(即主持人面前的等每 次答题只会只亮一个) ,答题完毕后,主持人按下复位按钮 I0.0,灯灭掉。开始 下一轮的抢

10、答。 分析: 若 A 先按下按钮, 则 Q0.1 灯要亮, 并且一直亮, 直到主持人按下复位按钮 I0.0, 灯才会灭。其他人按下按钮,对应的灯也不会亮。 若 B 先按下按钮, 则 Q0.2 灯要亮, 并且一直亮, 直到主持人按下复位按钮 I0.0, 灯才会灭。其他人按下按钮,对应的灯也不会亮。 同理,C、D 一样 以下程序是分析后得出的: 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 触点指令应用案例 3: 用一个按钮(I0.1)来控制三个输出(Q0.1、Q0.2、Q0.3) 。 当 Q0.1、Q0.2、Q0.3 都为 OFF 时,按第一下

11、I0.1,则 Q0.1 变为 ON, 按第二下 I0.1,则 Q0.1、Q0.2 变为 ON, 按第三下 I0.1,则 Q0.1、Q0.2、Q0.3 都变 ON 按第四下 I0.1,则 Q0.1、Q0.2、Q0.3 都变为 OFF 状态。 按第五下 I0.1,重复执行如上动作。 试用两种不同的程序设计方法设计其梯形图程序。 以下是分析后得出的程序: 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 此程序正式运行时可能会出现一些问题,但是程序的分析过程就应该如上面所 述。 触点指令应用案例 4 正反转的正反转的正反转的正反转的 PLCPLCPLCP

12、LC 控制控制控制控制 以下为继电器控制电机正反转的控制电路 当按下 SBf 按钮,继电器 KMf 线圈得电,其常开触点吸合,电机正转。 当按下 SBr 按钮,继电器 KMr 线圈得电,其常开触点吸合,电机反转 梯形图,其中 I0.1 是 SBf 按钮,I0.2 是 SBR 按钮,I0.3 是 SB1 按钮 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 从以上继电器图与 PLC 梯形图可以看出,他们两者非常类似,除了触点、线圈 符号不同,其他都很相似。 值得提出的是继电器接线与 PLC 接线的方法不同,PLC 梯形图内的常开、常闭 触点用法也不

13、同。 2 2 置位,复位置位,复位S,RS,R 设置(S)和复原(R)指令设置(打开)或复原指定的点数(N) 从指定的地址(位)开始。您可以设置和复原 1 至 255 个点。 如果“复位“指令指定一个定时器位(T)或计数器位(C) ,指令复原定时器或计 数器位,并清除定时器或计数器的当前值。 指令用法举例: 如上程序,当条件 I0.1 接通,则从 Q0.0 开始的 3 个线圈(Q0.1、Q0.2、Q0.3) 被置位接通。即使 I0.0 断开,3 个线圈还是保持输出, (S)指令相当于自锁功 能。 一旦 I0.2 接通,Q0.1 开始的 2 个线圈(Q0.1、Q0.2)被复位而断开。 苏州天天自

14、动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114 对于同一软元件(S) , (R) 可以多次使用,顺序也可以随意,但最后执行者有 效。 置位复位指令应用案例 1:延时启动,延时断开基本程序 实验目的:熟练掌握置位,复位指令的应用 实验内容如下: 1按下启动按钮 I0.0,则 5 秒后指示灯 Q0.0 才亮, 2按下停止按钮 I0.1,则 3 秒后指示灯灯灭。 程序分析: 此案例为标准的延时启动,延时断开程序。 这里通过置位及复位指令来完成此程序的编程 程序如下: 苏州天天自动化 PLC 培训中心 地址:苏州吴中宝丰路 1 号咨询: 400-8169-114

15、置位复位指令应用案例 2:单按钮控制程序 试验目的:掌握置位复位指令的应用及程序的先后循序。 要求:当第一次按下 I0.0 后,指示灯 Q0.0 亮,并保持亮,当第二次按下 I0.0 后,Q0.0 灭,第三次按下后,Q0.0 又亮,第四次又灭。 。 。 。 。如此循环动作 程序如下: 程序分析: 当 Q0.0 断开时,按下 I0.0,第一个扫描周期内“条件 1”接通,把 M0.1 置位接 通。此时“条件 2”因 Q0.0 还没接通,所以不满足,不会把 M0.1 复位。所以最 后 M0.1 驱动 Q0.0 接通,以后的周期内因有一个上升沿 P 不会接通,所以 M1 不 会有变化,一直保持原来接通

16、的状态。 当 Q0.0 接通后,再按下 I0.0,第一个扫描周期内, “条件 1”断开, “条件 2” 满足,把 M0.1 复位断开,最后 M0.1 断开,则 Q0.0 也断开,以后的周期内因上 升沿不会接通,所以 M0.1 不会有变化,一直保持原来断开的状态。 注:注:S S 及及 R R 指令在程序中经常使用,是一个常用的,好用的指令。指令在程序中经常使用,是一个常用的,好用的指令。 使用了使用了 S S 指令后,要注意在适当的条件下把对应的元件指令后,要注意在适当的条件下把对应的元件 R R 3 3 上升沿上升沿 P P,下降沿,下降沿 N N 苏州天天自动化 PLC 培训中心www.ttpl

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号