- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析可编程控制器西门子S7—200编程方法
摘要本文介绍了可编程控制器西门子S7-200编程 方法。可编程控制器在工业智能控制方面有着重要的应用。 本文主要从西门子S7-200的程序结构、编程方法、编程步 骤进行论述,对读者学习使用该系统有重要的指导意义。
【关键词】可编程控制器智能控制编程方法 1前言
可编程控制器(PLC)在我国工业方面的应用越来越广 泛,尤其是德国西门子系列的P L C在我国可编程控制器使用 方面占了相当大的比重。通过西门子S7-200编程方法的学 习,可以解决部分工业智能控制的问题。
2 S7-200编程方法
2. 1 S7-200的程序结构
S7-200分为线性结构和分块结构两种形式的程序结构。 也可以叫做线性程序设计和分块程序设计。
2.1.1线性程序设计
当程序中有多个需要控制的任务时,该设计方法就是把 这些任务根据工程需要编写在主程序(0B1)中。下面我们 可以举一个例子说明一下,假设在一个控制工程之中包含四 个需要控制的任务,分别为任A、B、C和D。那么线性程序 设计即在一个主程序中我们将这4个控制程序根据要求编写
进去。这种方法对于相对而言容易的并且规模较为短小的程 序会有很好的效果,读起来会比较容易,而那些较为复杂的, 分支多的程序则不适用。
2. 1.2分块程序设计
这种方法相对于上面的方法就能很好的处理复杂程序 的问题了,它将总的工程分为许多个小而且简单的控制任 务。这些小而且简单的控制任务也就是一个个子程序块。而 最终通过调用的形式,主程序将这些子程序整合在了一起, 这样就形成了 一个完整的复杂的大程序。
当控制工程比较复杂,且分支较多的情况下,应用分块 程序设计控制任务就更加便捷灵活了。在实际工程应用中更 加广泛。而这每一个小任务块我们可以选择比较简单的线性 程序方法,这样两者相结合使用会使得程序的编制更加便 捷。
2.2 S7-200的编程方法
经过上面的介绍,对PLC的程序结构有了初步的了解, 下面对于编制PLC控制程序的方法进行简单介绍。其编程的 方法较多,常见的包括以下几种。
图解法编程
顾名思义该方法是靠画图来编写PLC程序的。图解法编 程又可以分为梯形图法、逻辑流程图法、时序流程图法和步 进顺控法。
经验法编程
该方法是运用与自己工艺比较接近的程序,再根据实际 的工程需要,对该相近的程序进行逐一修改,满足实际的工 程需要。而这种经验法编程需要编程者具有很多的经验。
计算机辅助设计编程
该方法在编制PLC程序时是把PLC编程软件与计算机联 通,并在计算机上进行程序设计、离线或在线编程、离线仿 真和在线调试等工作。S7-200的系列编程专用软件“STEP 7-Micro/WIN 32” 3.0 支持 Windows95 , Windows98 和
WindowsNT使用环境。
2. 3 S7-200的编程步骤
前面我们对程序结构和编程序方法有了一个大概的了 解,下面我们就来对PLC程序的编写上进行学习。PLC程序 的编写与计算机是类似的,包括以下几个步骤。
对系统任务分块
为了便于编程,我们通常会把较为复杂的、繁重的的问 题简化成几个简单的、小的问题。这样对于一个复杂的工程 来说,就可以把它化为几个相对原系统而言简单的小任务 了。
编制控制系统的逻辑关系 在逻辑关系图中能够看出某个逻辑关系的结果,并且可 以得出这个结果应该导出的一些动作。而整个的控制活动进
行的顺序可以作为这个系统的逻辑关系。
绘制各种电路 在编制PLC的程序时很重要的一步就是绘制电路。绘制
PLC的输入电路时要考虑以下几点:其一信号的连接点要与 命名保持一致;其二输入端的电压和电流要适当的选取;其 三要保证在特殊条件下系统能够可靠与稳定的运行;其四对 于当高压引入到PLC的输入端时,会不会对PLC造成较大伤 害也是需要考虑的问题。绘制PLC的输出电路时,同样的我 们也要做到以下几点要求:其一输出信号的连接点要与命名 保持一致;其二要保证PLC输出模块的带负载能力和耐电压 能力;其三电源的输出功率和极性问题。
编制PLC程序并进行模拟调试
编制程序时在保证了正确、可靠的情况下,如果能够经 过改进,使程序具有简捷、省时、便于阅读、便于修改的优 点就是最好的结果了。在编写任何一个程序块时,要对其进 行模拟实验,进行问题查找,如果有错误即可及时的进行修 改。
现场调试
任何程序的设计都要经过现场调试的环节,因为只有经 过现场调试的系统才能最终投入现场使用。现场调试过程中 可以发现控制回路和控制程序不符合系统所要求的地方或 者二者存在矛盾的地方。
编写技术文件并现场试运行 这是最后的一个步骤,经过以上的步骤,我们基本确定
了系统的控制电路和控制程序,也即整个系统的软硬件都有 了。这时我们要对电路图、PLC程序、使
您可能关注的文档
最近下载
- DB46_T 554-2021 油棕组培苗繁育技术规程.docx VIP
- 新高考必背文言文原文及译文.doc VIP
- 合成氨主要设备构造及设备一览表.pdf VIP
- 更换10kV及以下线路导线标准作业流程.pdf VIP
- 现代卫星通信系统工程建设概预算与设计施工技及技术标准规范实用手册.doc VIP
- 乐学英语口语教程(第二版)Unit 6 PPT课件.pptx VIP
- 剪映电脑版使用教程(超详细).docx VIP
- 智能图像处理:Python和OpenCV实现 课件 第二章 数字图像的获取和基本运算.pptx
- AnyBackup CDM 7 型号和功能列表.docx VIP
- 新人教版(2022新课标)物理八年级上册课件 3.1 温度.pptx VIP
文档评论(0)