- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC控制系统软件设计 一、经验设计法 在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭经验进行选择、组合。有时为了得到一个满意的设计结果,需要进行多次反复地调试和修改,增加一些辅助触点和中间编程元件。这种设计方法没有一个普遍的规律可遵循,即具有一定的试探性和随意性,最后得到的结果也不是唯一的,设计所用的时间、设计的质量与设计者经验验多少有关。 经验设计法对于一些比较简单的控制系统的设计时比较有效的,可以收到快速、简单的效果。但是,由于这种方法主要时依靠设计人员的经验进行设计,所以对设计人员的要求也比较高,特别时要求设计者有一定的实践经验,对工业控制系统和工业上常用的各种典型环节比较熟悉。对于比较复杂的系统,经验法一般设计周期长,不易掌握,系统交付使用后,维护困难。所以,经验法一般只适合于比较简单的或与某些典型系统相类似的控制系统的设计。 二、逻辑设计法 工业电气控制线路中,有不少都是通过继电器等电气元件来实现,而继电器,交流接触器的触点都只有两种状态即吸合和断开,因此,用“0”和“1”两种取值的逻辑代数设计电气控制线路时完全可以的,PLC的早期应用就是替代继电器控制系统,因此用逻辑设计方法同样也适用于PLC应用程序的设计。当一个逻辑函数用逻辑变量的基本运算式表达出来后,实现这个逻辑函数的线路就确定了。当这种方法使用熟练后,甚至梯形程序也可以省略,可以直接写出于逻辑函数和表达式对用的指令语句程序。 用逻辑设计法设计PLC应用程序的一般步骤如下: 1、列出执行元件动作节拍表 2、绘制电气控制系统的状态转移图; 3、进行系统的逻辑设计; 4、编写程序; 5、对程序检测、修改和完善。三、顺序功能图法 顺序功能图法是首先根据系统的工艺流程设计顺序功能图,然后再依据顺序功能图设计顺序控制程序。在顺序功能图中,在实现转换时使前级步的活动结束而使后续步的活动开始,步之间没有重叠。这是系统中大量复杂的连锁关系在步的转换中得以解决。而对于每一步的程序段,只需处理极其简单的逻辑关系。因而这种编程方法简单易学,规律性强。设计出的控制程序结构清晰、可读性好,程序的调试和运行也很方便,可以极大地提高工作效率。西门子S7-200 PLC采用顺序功能图法设计时,可用顺序控制继电器(SCR)指令、置位/复位(S/R)指令、移位寄存器(SHRB)指令等实现编程。 顺序控制继电器(SCR)指令是基于顺序功能图(SFC)的编程方式,专门用于编制顺序控制程序。使用它必须依据顺序功能图进行编程。顺序控制继电器指令的SCR程序段对应于顺序功能图中的步,当顺序控制继电器S位的状态为“1”时,对应的SCR段中被激活,即顺序功能图对应的步被激活,成为活动步,否则是非活动步。SCR段中执行程序所完成的动作或命令对应着顺序功能图中该步相关的动作或命令。程序段的装换(SCRT)指令相当于实施了顺序功能图中的转换功能。由于PLC周期循环扫描执行程序,编制程序时各SCR段只要按顺功能图有序地排列,各SCR段活动状态的进展就能完全按照顺序功能图中有向连线规定的方向进行。 依据顺序功能图用置位/复位(S/R)指令编制顺序控制程序。用置位/复位(S/R)指令编制顺序控制程序时,使内部标志位继电器与顺序功能图中的步骤建立对应关系。通过置位/复位(S/R)指令,使其某标志位继电器置位或复位,从而达到使相应步的激活和失励的目的。 现以4台电动机的顺序启动为例说明用移位寄存器(SHRB)指令来编制顺序控制程序,启动的顺序为M1→M2→M3→M4,顺序启动的实践间隔为30s,启动后进行正常运行,直到停车。顺序功能图如下所示。 控制系统设计的难易程度因控制任务而异,也因人而异。对于经验丰富的工程技术人员来说,在长时间的专业工作中,受到过各种各样的磨练,积累了许多经验,除了一般的编程方法外,更有自己的编程技巧和方法,可采用经验法。但不管采用哪种方法,平时多注意积累和总结时很重要的。 在程序设计时,除了I/O地址列表外,有时还要把在程序中用到的中间继电器(M)、定时器(T)、计数器(C)和存储单元(V)及它们的作用或功能列写出来,以便编写程序和阅读程序。在编程语言的选择上,用梯形图编程还是用语言表编程或使用功能图编程,这主要取决于以下几点: 1、有些PLC使用梯形图编程不是很方便,则可以使用语句表编程,但是梯形图总比语句表直观; 2、经验丰富的人员可以使用语句表直接编程,就像使用汇编语言一样; 3、如果是清晰的单顺序、选择顺序或并发顺序的控制任务,则最好用顺序功能图来设计。
您可能关注的文档
- 在第一批先进性教育总结暨第二批动员会上的讲话.doc
- 在全区先进性教育活动工作培训会议上的讲话 党建党委.doc
- 在全省关心下一代工程暨双先表彰会上的讲话.doc
- 在县委《两个条例》学习动员会上的讲话_0.doc
- 在宣传思想工作暨党风廉政建设工作会议上的讲话.doc
- 重庆市前期物业服务合同.doc
- 重庆市前期物业服务合同_0.doc
- (课堂设计)2014-2015高中数学 1.1.3 圆柱、圆锥、圆台和球学案 新人教B版必修2.doc
- (课堂设计)2014-2015高中数学 1.2.2 空间中的平行关系(2) 直线与平面平行的判定学案 新人教B版必修2.doc
- 【步步高】2014-2015学年高中数学 第二章 章末总结 新人教A版选修1-1.doc
- 四川省华蓥市明月镇七年级数学上册 3.2 解一元一次方程(一)——合并同类项与移项(第3课时)教案 (新版)新人教版.doc
- PROJECT在设计项目管理中的运用2012123598524415.doc
- 四川省华蓥市明月镇七年级数学上册 3.3 解一元一次方程(二)——去括号与去分母(第4课时)教案 (新版)新人教版.doc
- ProPENGINEER在模具设计中的使用技巧.pdf
- 四川省华蓥市明月镇七年级数学上册 3.4 实际问题与一元一次方程(第5课时)教案 (新版)新人教版.doc
- 四川省华蓥市明月镇七年级数学上册 4.2 直线、射线、线段(第1课时)教案 (新版)新人教版.doc
- 四川省华蓥市明月镇七年级数学上册 4.3.3 余角与补角教案 (新版)新人教版.doc
- 在全市加快发展开放型经济工作会议上的讲话_0.doc
- 在全市科技、教育、人才大会上的讲话 党建党委.doc
- 在全市优化环境广播电视大会望都分会场上的讲话.doc
最近下载
- 个人开通天然气委托书范本 .pdf VIP
- 2025-2026学年人教版(2024)小学体育与健康二年级(全一册)教学设计(附教材目录).docx
- MG-WD系列采煤机说明书.doc
- 2025年河南省高考物理试卷(含答案解析).docx
- 学堂在线网课《生活英语读写》课后作业单元考核答案.docx VIP
- 2025年第42届全国中学生物理竞赛预赛试题(学生版+解析版) .pdf VIP
- 安全牛:API安全技术应用指南(2024版).pdf VIP
- 2024年浙江省中考统考科学试卷试题真题(含答案解析).pdf VIP
- 《吴门验方》学习笔记.docx VIP
- 新目标大学英语-《综合教学教程》第四册(WELearn答案解析).DOC VIP
文档评论(0)