- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 第七章 三菱公司FX2系列可编程序控制器 7.1 可编程序控制器的编程语言 7.1.1 PLC编程语言的国际标准 IEC(国际电工委员会)的PLC编程语言标准(IEC61131-3)中有5种编程语言:顺序功能图(Sequential Function Chart)、梯形图(Ladder Diagram)、功能块图(Function Block Diagram)、指令表(Instruction List)、结构文本(Structured Text)。其中的顺序功能图(SFC)、梯形图(LD)和功能块图(FBD)是图形编程语言,指令表(IL)和结构文本 (ST) 是文字语言。 目前已有越来越多的PLC生产厂家提供符合IEC61131-3标准的产品,有的厂家推出的在个人计算机上运行的“软PLC”软件包也是按IEC61131-3标准设计的。 图7-1为西门子PLC常用的编程方法举例。 图7-1 PLC常用编程方法 1.梯形图 梯形图(LD)是使用最广泛的PLC图形编程语言。梯形图与继电器控制系统的电路图很相似,直观易懂,很容易被工厂熟悉继电器控制的电气人员掌握,特别适用于开关量逻辑控制。图7-1中用西门子S7-200系列PLC的3种编程语言来表示同一逻辑关系。西门子的说明书中将指令表称为语句表。 梯形图由触头、线圈和应用指令等组成。触头代表逻辑输入条件,例如外部的开关、按钮和内部条件等。线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出标志位等。 在分析梯形图中的逻辑关系时,为了借用继电器电路图的分析方法,可以想象左右两侧垂直母线之间有一个左正右负的直流电源电压(有时省略了右侧的垂直母线),当图7-1(a)中I0.1与I0.2的触头接通,或M0.3与I0.2的触头接通时,有一个假想的“能流”(Power Flow)流过Q1.1的线圈。利用能流这一概念,可以帮助我们更好地理解和分析梯形图,能流只能从左向右流动。 2.顺序功能图 顺序功能图(SFC)是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序。顺序功能图提供了一种组织程序的图形方法,在其中可以用其他语言嵌套编程。步、转换和动作是顺序功能图中三种主要的元件如图7-1(b)所示。顺序功能图用来描述开关量控制系统的功能,根据它可以很容易地画出顺序控制梯形图程序。 3.功能块图 功能块图(FBD)是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框被“导线”连接在一起,信号自左向右流动,如图7-1(c)所示。国内很少有人使用功能块图语言。 4.指令表 PLC的指令是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成的程序叫做指令表(Instruction List,IL)程序。指令表程序较难阅读,其中的逻辑关系很难一眼看出,所以在设计时一般使用梯形图语言。如果使用手持式编程器,必须将梯形图转换成指令表后再写入PLC。在用户程序存储器中,指令按步序号顺序排列。 5.结构文本 结构文本(ST)是为IEC61131-3标准创建的一种专用的高级编程语言。与梯形图相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。 7.1.2 FX系列PLC梯形图的编程举例 图7-2(a)是第二章介绍过的自动往返控制线路,下面来学习用PLC实现控制的方法。 1.自动往返控制线路用PLC来实现控制,是指保留图7-2(a)中的主电路不变,控制线路由PLC的软、硬件及其接口电路来代替。 图7-2 PLC实现控制应用举例 表7-1 梯形图常用符号 在计算机上,使用FX的编程软件,可以直接输入梯形图,自动转换成指令表程序,输入PLC;也可以手动把梯形图编译成指令表程序,再通过手持编程器输入PLC。图7-2(e)给出了对应的指令表程序。 4.由图7-2(a)中的主电路和图7-2(c)PLC端子图组成新的电气控制线路,如图7-3所示。 图7-3 PLC实现控制的电气原理图 7.1.3 梯形图的主要特点 (1) PLC梯形图中的某些编程元件沿用了继电器这一名称,例如输入继电器X1、输出继电器Y1、辅助继电器M0等,但是它们不是真实的物理继电器(即硬件继电器),而是在软件中使用的编程元件。每一编程元件与PLC存储器中元件映像寄
您可能关注的文档
- 冲压模具设计和制造(1-1)新.ppt
- 初识Win7系统保护功能之“以前的版本”.doc
- 传感器在三坐标测量仪中的应用.doc
- 村官考试--农村政策法规往届试题1.doc
- 大伙房水库输水配套工程中途加压泵房钢筋施工方案.2.doc
- 大学物理同步辅导和复习自测答案.doc
- 单层厂房结构型式和排架计算2.ppt
- 弹簧停车故障分析论文.doc
- 德国工业遗迹改造的启示——以北杜伊斯堡景观公园为例.doc
- 地理--2.2《森林的开发与保护──以亚马孙热带林为例》课件(新人教版必修3).ppt
- 江苏省泰州市2024-2025学年高三下学期开学调研测试-英语试题(含答案).docx
- 湖南省2025届高三下学期2月开学联考地理试题(含答案).docx
- 海南省文昌中学2024-2025学年高三上学期第三次月考语文试卷(含答案).docx
- 山东省齐鲁名校联考2025届高三学业水平联测(五)-数学试卷(含答案).docx
- 湖南省三湘名校教育联盟五市十校教研教改共同体2025届高三下学期2月入学大联考-英语试卷(含答案).docx
- 江西省金太阳2025届高三下学期2月联考-历史试题(含答案).docx
- 黔南州2024-2025学年度第一学期期末质量监测 物理试卷(学生版).docx
- 海南省文昌中学2024-2025学年高三上学期第三次月考政治(含答案).docx
- 海南省文昌中学2024-2025学年高三上学期第三次月考英语(含答案).docx
- 广东省三校2025届高三下学期2月第一次模拟考试-政治试题(含答案).docx
最近下载
- 一种钢铁综合废水浓盐水的减量化、资源化处理组合方法与系统.pdf VIP
- 《碳中和管理体系 要求》(征求意见稿).pdf
- 医院银行存款管理制度.docx VIP
- 新北师大版数学五年级上册第六单元“组合图形面积”单元试卷 .pdf VIP
- 人教版高中英语必修一全册教学课件.pptx
- 《工逆向工程与增材制造》课件——17. Geomagic Design X 草图建模方法 .pptx VIP
- 海姆立克急救法-(精).ppt VIP
- 北师大版九年级下册数学全册同步练习.docx VIP
- 2025全国青少年模拟飞行考核理论知识题库40题及参考答案1套.docx VIP
- 在线网课学习课堂《兵棋(中国人民武装警察部队警官学院)》单元测试考核答案.docx VIP
文档评论(0)