- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
语句表(STL)语言类似于计算机的汇编语言,它是PLC最基础的编程语言。 功能块图(FBD)的图形结构与数字电路的逻辑门结构极为相似。 * * PLC编程语言简介 授课:张绍斌 可编程控制器基础 主 要 内 容 PLC编程语言的标准 PLC编程语言的特点 一、 PLC编程语言的标准 一、 PLC编程语言的标准 PLC编程语言标准(IEC 61131-3)中有5种编程语言,即: 顺序功能图(SFC-Sequential function chart) 梯形图(LD-Ladder diagram) 功能块图(FBC-Function block diagram) 指令表(IL-Instruction list) 结构文本(ST-Structured text) 指令表(IL) 一、 PLC编程语言的标准 图形编程语言 文字语言 顺序功能图(SFC) 梯形图(LD) 功能块图(FBD) 结构文本(ST) 二、 PLC编程语言的特点 1. 梯形图的主要特点 (1)PLC梯形图中的某些编程元件沿用了电气 控制的名称。如触点、线圈、继电器。 (2)输出继电器线圈后不能接任何元件。 (3)梯形图中各软元件的常开触点和常闭触 点均可以无限多次地使用。 (4)输入继电器的状态唯一地取决于对应的 外部输入电路的通断状态,因此在梯形 图中不能出现输入继电器的线圈。 (5)辅助继电器相当于继电控制系统中的中 间继电器,用来保存运算的中间结果, 不对外驱动负载,负载只能由输出继电 器来驱动。 二、 PLC编程语言的特点 1. 梯形图的主要特点 (6)梯形图语言简单明了、易于理解,是所有 熟悉接触器控制电路人员的首选。 (7)梯形图与继电器控制系统梯形图的基本思 想是一致的,只是在使用符号和表达方式 上有一定区别。 二、 PLC编程语言的特点 1. 梯形图的主要特点 S7 Micro/Win32的梯形图 二、 PLC编程语言的特点 1. 梯形图的主要特点 (3)功能和功能块:包括标准的功能和功能块以 及用户自己定义的功能块。如:时间继电器模 块、计数器模块、子程序模块等。 梯形图图形符号包括: (1)触点类:常开触点、常闭触点、正转换触 点、负转换触点。 (2)线圈类:一般线圈、取反线圈、置位(锁 存) 线圈、复位去锁线圈、保持线圈、置位保 持线圈、复位保持线圈、正转换读出线圈、 负转换读出线圈。 二、 PLC编程语言的特点 2. 语句表的主要特点 所谓语句表编程,是用一个或几个容易记忆的字符来代表PLC的某种操作功能。 语句表编程适合于熟悉PLC和有经验的程序员使用。 用语句表创建用户程序,属于面向机器硬件的语言,其指令较丰富,能实现很多梯形图和功能块不能实现的功能。 二、 PLC编程语言的特点 2. 语句表的主要特点 S7 Micro/Win32的语句表 二、 PLC编程语言的特点 2. 语句表的主要特点 IEC1131-3指令表包括四类操作符:一般操作符、比较操作符、跳转操作符和调用操作符。 (1)一般操作符符指令表一般操作符是指在程序中经常会用到的操作符。包括:装入指令、 逻辑指令、算术指令。 (2)比较指令:大于、大于等于、等于、不等于、小于等于、小于等。 (3)跳转及调用操作符: 跳转操作符、 调用操作符。 二、 PLC编程语言的特点 3. 功能块的主要特点 FBD编程语言有利用程序流的跟踪,但在目前使用较少。 二、 PLC编程语言的特点 3. 功能块的主要特点 S7 Micro/Win32的功能块 二、 PLC编程语言的特点 3. 功能块的主要特点 功能块图在西门子PLC编程中称为连续功能流程图(CFC-Continuous Function)。 二、 PLC编程语言的特点 4. 顺序功能图的主要特点 顺序功能流程图,亦称功能图。使用它可以对具有并发、选择等复杂结构的系统进行编程,许多PLC都提出了用于SFC编程的指令。 是目前国际电工协会(IEC)正在发展的编程标准。 顺序功能图对应于西门子的S7 Graph。 二、 PLC编程语言的特点 4. 顺序功能图的主要特点 步 有向连线 转换 转换条件 动作(或命令) 组成 将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step),可用编程元件(例如辅助继电器M)代表各步 二、 PLC编程语言的特点 4. 顺序功能图的主要特点 步 有向连线 转换 转换条件 动作(或命令) 组成 “动作”是指某步处于活动状态时,PLC向被控对象发出的命令,或被控对象应执行的动作。 二、 PLC编程语言的特点 4. 顺序功
您可能关注的文档
最近下载
- 秋季安全生产培训ppt.pptx VIP
- (完整word版)护理安全(不良)事件报告制度及工作流程.docx VIP
- 体育教学工作总结学情分析报告(共8).docx VIP
- 内部审核工作程序.pdf VIP
- 怪物猎人3金手指素材代码.doc VIP
- 马工程-中国古代文学史(第二版)第三编上册魏晋南北朝文学PPT课件-50109.docx VIP
- 传统节日中秋节介绍英文版ppt课件.pptx VIP
- 销售合同管理excel表格系统 台账登记统计 到期提醒Excel表格模板 (9).xlsx VIP
- 刘毅5000词汇.doc VIP
- 《单相全桥逆变器死区效应分析及补偿方法》-毕业论文(设计).doc VIP
文档评论(0)