当前位置:首页 >> 信息与通信 >>

西门子200PLC编程实例_图文

这是网上擂台的题目:一台电动机要求在按下起动按钮后, 电动机运行 10 秒, 停 5 秒, 重复 3 次后, 电动机自动停止。 同时设置有手动停机按钮和过载保护。编写梯形图控制程序。 PLC 可以随便选用,要有相关说明。 注意:要有 PLC 控制电 路和 I/O 分配表。 1、硬件选择:一台 PLC(S7-200)、一个交流接触器 Z0(控 制电机运行)、2 个按钮开关(SB1、SB2)及 1 个过流继电器 (FR),电路图如下:(不包括粉色虚线框部分)

2、 编程:用不同思路,可编出几种不同的控制方案,都可 实现该项目要求。 (1)、最简单的编程方案,就是选用 5 个通电延时定时器: 其 3 个定时 10 秒,用于电机启动运行,另 2 个定时 5 秒, 使电机停。具体编 程也有二种方式,见下图:

上图中的方案一与方案二,同用 5 个定时器,完成同样的功 能。 方案一是这样编程:按下启动按钮(I0.0),使 断开。在

此过程中,M0.0、MO.2、M0.4 都是 10 秒的导通时间,用它 们去控制 Q0.7,其彼此间隔时间为 5 秒(即 M0.1、M0.3 的 通导时间)。?8?1 延时?8?1M0.0=1,T101 得电开始延时, 延时 10 秒,T101 吸合使 M0.1=1、M0.0=0,使 T101 断电, 而 T102 得电开始延时,5 秒后 T102 得电吸合,使 M0.2=1, M0.1=0。。。直到 T105 得电 方案二是这样编程:按下启动按钮(I0.0),使 M0.0=1, T101 得电开始延时,延时 10 秒,T101 吸合,使 T102 得电 开始延时, 延时 5 秒, T102 吸合, 使 T103 得电开始延时。 。 。 直至 T105 得电延时,延时 10 秒后动作,使 M0.0=0,M0.0=0 使 T101—T105 皆断开, 程序结束。 用 M0.0 的常开触点与 T101 的常闭触点串联,用 T102 的常开触点与 T103 的常闭触点串 联,用 T104 的常开触点与 T105 的常闭触点串联,三者再并 联后去驱动 Q0.7,可达到同样的控制作用, 由上图可见,由于编程方法不同,其方案二用的指令比方案 一少,显然:方案二优于方案一。 (2)、用二个定时器(T101、T102)和一个字节存储器(MB1) 编程也可实现同样功能: 按下启动按钮,使 MB1=0、M0.0=1,M0.0=1 使 T101 得电开 始延时,10 秒 T101 吸合使 T102 得电吸和,延时 5 秒,T102 吸合,其常闭点断开,使 T101、T102 失电断开,T101 又得 电延时。。。形成振荡器,T102 每吸合一次,使 MB1 加 1,

吸合 3 次,MB3=3,比较器输出 1 使 M0.0=0,程序结束。用 M0.0 的常开点与 T101 与 T102 的常闭点串连, 去驱动电机输 出口 Q0.7, 可实现电机转 10 秒停 5 秒, 循环 3 次控制结束。 该方案所用指令比方案二还少(见上图方案三),可见扩大 思路与视野,可编辑出多种不同的可执行方案,从中选出最 佳方案,会使你编出的程序,短小精悍。 此外还有二种编程方案,也可实现这同一课题的控制要求: 即是用 PLC 的秒脉冲(SM0.5)触发存储器使之进行移位或 加计数的控制方式实现的控制方案:

上图的方案四:是选用二个字节存储器(MB2、MB3),按下 按钮, 其抬起的后沿, 使 MB2=0、 MB3=3, 且使 M0.1=1。 M0.1=1 使 PLC 的秒脉冲 SM0.5 触发有效:SM0.5 的前沿,对 MB2 进 行加 1 运算,当 MB2 值<10 时,使输出 Q0.7 始终=1(即电机 运转), MB2>=10 时, 使 Q0.7=0(电机停), MB2=15 时, 使 MB2=0, 同时 MB3 减 1, 再判断 MB3=0?, 如不=0, 由于 MB2=0, 且<10, 使 Q0.7=1(电机又转)。。。当 MB3=0 时(即循环 3 次), 使 M0.1=0,程序结束。此程序所用指令少,也是最佳方案。 上图的方案五:它是采用秒脉冲 SM0.5 的前沿触发字存储器 MW4,使其以次右移一位的方式,对电机进行实时控制:按 下启动开关(I0.0),其抬起时,将 MW4=16#3F(即 MB5 的 8 位皆=1, MB4 的低二位值也=1, 共 10 位值都=1), 再将 MB6=0、 MB7=3,同时使 M0.2=1。M0.2=1 使 SM0.5 的前沿触发有效, 每触发一次,MW4 右移一位,MB6 加 1,当计满 15 次时,使 MB6=0, 且 MB7 减 1, 再判断 MB7=0?, 循环计数 3 次, 其 MB7=0, 比较器输出信号使 M0.2=0,程序结束。每次计数为 15,前 10 个计数, M5.0 输出都=1, 故输出口 Q0.7 皆=1, 电机运行, 后 5 个计数,其 M5.0 输出皆 =0,故电机停转。 这 5 种编程方案,出于 5 种不同的构思,望初学者能仔细分 析各个程序,如能很好的理解,对你今后的编程是会大有帮 助的


相关文章:
西门子200PLC编程实例_图文.doc
西门子200PLC编程实例 - 这是网上擂台的题目 可以提供编程的参考 扩宽思路。... 西门子200PLC编程实例_信息与通信_工程科技_专业资料。这是网上擂台的题目 可以提供编...
西门子PLC200程序实例_图文.pdf
西门子| 西门子PLC200程序实例_环境科学/食品科学_工程科技_专业资料。 您的评论 发布评论 用户评价 很好很好,作者还有其他关于西门子的文档吗? 2018-06-19 17:...
西门子PLC编程举例_图文.ppt
第四章 S7-300指令系统 数字指令要求: 1、了解S7-300编程软件STEP7的...第4章西门子PLC编程举例... 46页 免费 西门子200PLC编程实例 5页 5下载券 ...
西门子S7-200PLC自由口实例代码_图文.doc
西门子S7-200PLC自由口实例代码_计算机软件及应用_IT/计算机_专业资料。西门子S7...当要和 plc 连接的控制设备的通讯协议已知时,可以在 plc 中进行编程定制通讯 ...
西门子200PLC编程案例精选.doc
西门子200PLC编程案例精选 - 例程 1 要求:控制小车循环往复运动。 I0
西门子PLC编程实例3个_图文.pdf
西门子PLC编程实例3个_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载 | 举报文档 西门子PLC编程实例3个_计算机软件及应用_IT/计算机_专业资料...
西门子S7-200编程PLC简单介绍_图文.ppt
西门子S7-200编程PLC简单介绍 - 只是简单的介绍,适合入门之前的了解,非常不错... 西门子S7-200编程PLC简单介绍_计算机软件及应用_IT/计算机_专业资料。只是简单的介...
西门子PLC梯形图程序设计实例_图文.pdf
西门子 PLC梯形图程序设计实例 西门子 PLC程序的设计无规定的方法,只要动作可靠、...假设某车间排风系统,采用 S7-200 PLC 控制,并利用工作状态 指示灯的不同状态...
西门子PLC200程序实例.doc
西门子PLC200程序实例 - 西门子 PLC200 程序实例 一 简介 在一台
西门子PLC编程图文详解_图文.ppt
西门子PLC编程图文详解_计算机软件及应用_IT/计算机_...? 本章以S7-200CPU22*系列PLC的指令系统为对象,...复杂逻辑控制指令应用示例5 第五章 PLC的基本指令及...
西门子S7-200应用实例(入门经典)_图文.pdf
西门子S7-200应用实例(入门经典) - www.plcworld.cn S7-200PLC www.plcworld.cn 1.1 PLC * 20 20 * * 1968 G...
西门子S7-200 PLC编程与应用教程_图文.ppt
西门子S7-200 PLC 编程与应用教程第一讲 S7-200 PLC介绍 第一
西门子PLCS7-200图解教程_图文.ppt
西门子PLCS7-200图解教程 - 可编程控制器原理及应用 介绍 ? 教材以小型可编程控制器S7-200 系列PLC为例,介绍可编程控制器的基本结 构,以及工作原理,要求掌握...
西门子S7-200系列PLC在编码器中应用实例_图文.pdf
西门子S7-200系列PLC在编码器中应用实例 - 湖北祥辉电气自动化培训中心 http://www.xh48.icoc.cc 编码器在西门子 S7-200 系列 PLC 应用实例 西门子 P...
西门子入门实例第一次使用S7-200笔录_图文.doc
西门子入门实例第一次使用S7-200笔录 - 对于很多没有使用过 S7-200PLC 的朋友来说,很多问题可能成为 大家的拦路虎,感觉入门很难。以下就用一个实例,为大家介绍...
西门子PLC指令实例教程_图文.ppt
西门子PLC指令实例教程 - 第四章 S7-300软件基础 ? 4.1 PLC编程基础 ? 4.2 STEP7的指令结构 ? 4.3 位逻辑指令 ? 4.5 定时器与计数器指令 Date: 2...
西门子S7-200精彩实例_图文.pdf
西门子S7-200精彩实例 - www.plcworld.cn www.plcworld.cn S7-200 PLC www.plcworld.cn 1 5 5.2 SIMATI...
西门子S7-200PLC教程PPT_图文.ppt
西门子S7-200PLC教程PPT - 第7章 应用设计 第7章 7.1 应用设计 系统设计 7.2 程序设计 7.3 设计实例 第7章 应用设计 本章主要内容: 应用设计的...
西门子PLC编程图文详解_图文.ppt
西门子PLC编程图文详解 - 第五章 PLC的基本指令及程序设计 ? 5.1 ? 5.2 ? 5.3 ? 5.4 ? 5.5 PLC的基本逻辑指令及举例 程序控制指令 PLC编程指导 典型...
西门子PLC编程实例3个.doc
西门子PLC编程实例3个 - 西门子 PLC 培训:用 S7-200 编程的三个实例的解析 用 S7-200 编程的三个实例的解析 本文的三个编程实例是根据网上网友的求助而用 S7...
更多相关标签: