关于在西门子PLC流水灯控制程序中使用数学建模及卡诺图化简方法的研究与实现.pdfVIP

关于在西门子PLC流水灯控制程序中使用数学建模及卡诺图化简方法的研究与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于在西门子PLC流水灯控制程序中使用数学建模及卡诺图化简方法的研究与实现

XX 省技师综合评审 维修电工职业文章 (国家职业资格二级) 文章类型: 论 文 文章题目: 关于在西门子PLC 流水灯控制程序中使用数学 建模及卡诺图化简方法的研究与实现 姓 名: XXX 准考证号: 所在省市: 工作单位: 1 关于在西门子PLC 流水灯控制程序中使用数 学建模及卡诺图化简方法的研究与实现 XXXXXXXX 摘要:流水灯控制系统是循环顺序控制系统中具有代表性的项目,一 般使用的编程方法是使用Simatic Graph 工具编程,本文旨在研究一 种简单实用基于梯形编程语言的编程方法。具体思路是:首先使用数 学建模的方法对控制逻辑进行数学处理后建立起以控制对象为输出 的数学模型,再使用卡诺图化简得到建立模型的最简函数表达式,最 后使用梯形图语言描述该逻辑函数实现对系统的设计。 关键字:循环控制系统、S7-300、流水灯、数学建模、卡诺图化简 1、 引言 流水灯控制是PLC、单片机、DSP 等智能控制单元学习中都推崇 的练习项目,是循环顺序控制系统的代表性项目。西门子 SIMATIC STEP7 中关于类似系统一般推荐的方法是使用Simatic Graph 工具进 行编程。该工具是专门针对顺序控制系统编程的图形编程语言,功能 强大、简单易学。正是如此,学习者在对待这类项目的时候大多很轻 松的使用完该工具后就浅尝辄止而不再深入研究。但笔者认为,作为 学习的过程,不妨多学习使用几种方法。 高级语言中,程序处理采用的是自上而下循环加嵌套的执行方 式,这类程序执行方式对处理类似的循环顺序控制系统非常适用,编 程方法也较为简单。正是如此,使得笔者在开始学习时严重轻视了学 2 习难度。PLC 程序执行采用的方式是:输入采样-程序处理-驱动输出。 在高级语言中适用的编程方式在PLC 中却因为PLC 自身程序处理的特 性而必须作进一步的处理,主要是编程思路的处理。通过对各种方法 的研究,可以更深刻的把握PLC 编程方法的特有思路,尤其是和C 语 言等高级语言的区别。 如果要求使用梯形图语言编写该项目程序,一般最常规的处理思 路是使用控制条件对控制对象进行置位、复位操作。实际情况中,该 方法在面对步数不多的情况时还较适用,一旦步数增多,程序将变得 异常冗长,逻辑也极易混乱,执行起来容易出错,且浪费硬件资源。 正因如此,笔者才想到要研究一种较为简单实用的通用方法。 2、 设计要求 系统中顺序循环步数不多时使用条件控制置位、复位的方法无疑 是一个合理、简单的方法,但当步数较多的情况下,此种设计思路显 然就不能适用。为了体现本文中涉及的设计方法的适用性和实用性, 设计要求中就要确定一个步数较多的循环系统,本设计中暂定为 8 步。考虑到本设计既是研究也是学习过程,被控量太多意义不大,设 计系统中就将被控量设定为3 个。 设计要求:用两个开关控制3 只灯Y1 、Y2 、Y3 自循环,每2 秒 钟状态变换一次,开始按钮按下后,状态从步数1 开始,按下停止按 钮后,3 只灯处于熄灯状态。状态变换顺序见下表。 循环步数 Y1、Y2、Y3 状态 循环步数 Y1、Y2、Y3 状态 1 0 0 0 5 0 1 1 2 1 0 0 6 1 1 1 3 0 1 0 7 1 1 0 4 0 0 1 8 1 0 0 3、 设计思路 本设计系统中,主要动作过程是顺序执行完指定步数,然后循环。 顺序执行中与状态变化有关的是时间脉冲,因此,可以将与顺序步数 一致的

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档