- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 可编程序控制器 程序设计基础 第一节 可编程序控制器的编程语言 第二节 梯形图编程语言 设有5台设备111、112、113、114、115。 四、闭锁关系图 1、顺序起车 梯形图见下页 四、闭锁关系图 2、选择起车 113、114可任开一台 梯形图见下页 * IEC(国际电工委员会)是为电子技术的所有领域制订全球标准的世界性组织。IEC于1994年5月公布了可编程序控制器标准(IEC1131),该标准详细地说明了句法、语义和下述5种编程语言的表达方式: 1) 顺序功能图(Sequentall Function Chart)。 2) 梯形图(Ladder Diagram)。 3) 功能块图(Functbn Block Diagram) 4) 指令表(Instruction List)。 5) 结构文本(Structured Text)。 标准中有两种图形语言——梯形图(LD)和功能块图(FBD),还有两种文字语言——指令表(IL)和结构文本(ST),可以认为顺序功能图(SFC)是一种结构块控制程序流程图。 、顺序功能图(SFC) 这是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序,顺序功能图提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。步、转换和动作是顺序功能图中的三种主要元件(见图5-1)。可以用顺序功能图来描述系统的功能,根据它可以很容易地画出梯形图程序。 图5-1 顺序功能图 二、梯形图(LD) 梯形图是用得最多的可编程序控制器图形编程语言。梯形图与继电器控制系统的电路图相相似,具有直观易懂的优点。很容易被工厂熟悉继电器控制的电气人员掌握,特别适用于开关量逻辑控制。有时把梯形图称为电路或程序。梯形图是由软件实现的,使用方便,修改灵活,是电器控制线路无法比拟的。 梯形图由触点、线圈和用方框表示的功能块组成。触点代表逻辑输入条件,如外部的开关、按钮和内部条件等。线图通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出条件等。功能块用来表示定时器、计数器或者数学运算等附加指令。 图5-2 梯形图 三、功能块图(FBD) 这是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输人变量,右侧为输出变量,输人、输出端的小圆圈表示“非”运算,方框被“导线”连接在一起,信号自左向右流动。如图5-3。国内很少有人使用功能块图语言。 图5-3 功能块图 四、指令表(IL) 可编程序控制器的指令是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成的程序叫做指令表程序或语句表程序。 语句表比较适合熟悉可编程序控制器和逻辑程序设计的经验丰富的程序员,语句表可以实现某些不能用梯形图或功能块图实现的功能。 图5-4 指令表 LD %1:00001 O %0:00001 AN %1:00002 = %0:00001 五、结构文本(ST) 结构文本是为IEC1131-3标准创建的一种专用的高级编程语言。与梯形图相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。 不同的编程软件所能选用的编程语言可能不同。 语句表程序较难阅读,其中的逻辑关系很难一眼看出,所以在设计复杂的开关量控制程序时一般使用梯形图语言。语句表可以处理某些不能用梯形图处理的问题,梯形图编写的程序一定能转换为语句表。 梯形图程序中输人信号与输出信号之间的逻辑关系一目了然,易于理解,与继电器电路图的表达方式极为相似,设计开关量控制程序时建议选用梯形图语言。语句表输人方便快捷,梯形图中功能块对应的语句只占一行的位置,还可以为每一条语句加上注释,便于复杂程序的阅读。在设计通信、数学运算等高级应用程序时建议使用语句表语言。 五、结构文本(ST) 六、编程语言的相互转换和选用 一、梯形图特点 图5-4 115、114顺序启车图 a) 电器控制图 b) PLC外接图 c) 梯形图 一、梯形图特点 1. 梯形图与电器控制电路图的图形表示法很相似。都是由一些常开、常闭触点及线圈所组成。两图的输入信号相同,输出所完成的控制功能也相同。如图5-4。 2. 梯形图中使用的各种PLC内部器件如辅助(中间)继电器、计时器、计数器等并不是真的电器器件,但具有相应的功能,其常开、常闭触点是无数的(也不会磨损),梯形图设计中需要多少就使用多少,给设计带来很大方便。但线圈只能使用一次。梯形图中的输入点如%1:00001、% 1:00002等和
您可能关注的文档
最近下载
- 标点本明太祖实录(卷之八).pdf VIP
- 《干细胞治疗技术》课件.ppt VIP
- 广东《室外排水管道检测与评估技术规程》.docx
- 新概念英语第二册课文(中英文对照) .pdf VIP
- 城镇排水管网运维诊断在线监测技术规程(征求意见稿).pdf VIP
- 第08章 农业企业经营风险 农业企业经营管理学(第三版) 课件.ppt
- DB35T 88-2022 伐区调查设计技术规程.pdf VIP
- T_GDWHA 0023-2025 城市水环境治理工程排水系统排查与评估技术规范.docx VIP
- 康复治疗技术康复治疗医学.ppt VIP
- DB21_T 2955-2018三北防护林体系 经济林营造技术规程.pdf VIP
原创力文档


文档评论(0)