(5.1.1)--PLC编程语言与程序结构.pdf

上传人:刘静 文档编号:63197908 上传时间:2022-11-23 格式:PDF 页数:17 大小:484.07KB
返回 下载 相关 举报
(5.1.1)--PLC编程语言与程序结构.pdf_第1页
第1页 / 共17页
(5.1.1)--PLC编程语言与程序结构.pdf_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《(5.1.1)--PLC编程语言与程序结构.pdf》由会员分享,可在线阅读,更多相关《(5.1.1)--PLC编程语言与程序结构.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、PLC编程语言 与程序结构 PLC的程序结构 PLC的编程语言 01 02 目 录 PART 01 PLC的编程语言 1.PLC的编程语言 封闭 互不兼容 IEC61131-3标准 鼓励生产商提供外观和操作上相似的指令。1.PLC的编程语言 顺 序 功 能 图 梯形图 功能块图 指令(语句)表 结构文本 顺序功能图(Sequential Function Chart,SFC),梯形图(Ladder Diagram,LAD);功能块图(Function Block Diagram,FBD);指令表(Instruction List),西门子叫语句表(STL);结构文本(Structured Te

2、xt)。1.PLC的编程语言 (1)顺序功能图 顺序功能图是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序。顺序功能图提供了一种组织程序的方法。电机M正转 电机M反转 延时5s 电机M正转 电机M反转 延时 S0.4 SB S0.1 SQ1 S0.2 SQ2 S0.3 SQ3 S0.5 SQ2 SM0.1 S0.0 图1 顺序功能图示例 1.PLC的编程语言(2)梯形图(LAD)梯形图编程是很多PLC程序员和维护人员选用的方法;梯形图(LAD)语言是与电子线路相似的程序 用图形符号(触点、功能框、线圈)关系及其间的关系表达控制思想。1.PLC的编程语言(2)梯形图(LAD)N M0.

3、1 I0.0 M0.1 T38 M0.2 IN PT TON T37 M0.2 300 M0.3 T37 M0.4 I0.1 Q0.0 Q0.0 左母线 右母线 触点 线圈 方框指令 能流 图2 梯形图示例 “能流”即假想的“能量流”母线假设为电源“相线”、“中性线”,用继电器系统的方式来理解程序。网络1 网络2 网络3 1.PLC的编程语言(3)指令(语句)表(STL)对熟悉PLC和逻辑编程的经验丰富程序员更适合。语句表(STL)可以解决无法用LAD或FBD编辑器不方便解决的问题。所谓的指令表,指一些列指令按一定顺序排列,每条指令有一定的含义,指令的顺序也表达一定的含义 1.PLC的编程语言

4、(3)指令(语句)表(STL)指令表,指一些列指令按一定顺序排列,每条指令有一定的含义,指令的顺序也表达一定的含义。对熟悉PLC和逻辑编程的经验丰富程序员更适合。LD I0.0 O Q0.0 AN I0.1=Q0.0 图3 语句表示例 与母线相连 触点并联 驱动指令 触点串联 1.PLC的编程语言(4)功能块图(FBD)功能块图是一种类似于数字逻辑电路的编程语言。用类似于与门、或门的方框来表示逻辑运算关系。图4 功能块图示例 1.PLC的编程语言(5)结构文本(ST)结构文本是IEC61131-3创建的一种高级编程语言 类似于计算机编程语言 能实现复杂的数学运算,编程简洁、紧凑。PART 02

5、 PLC程序结构 2.PLC的程序结构 S7-200SMART CPU的程序结构,主要由主程序、子程序和中断程序组成。(1)主程序 主程序是程序的主体 PLC运行时,每次扫描都要执行 主程序可以调用子程序和规定的中断事件 在STEP7中,主程序的标签为MAIN 2.PLC的程序结构 S7-200SMART CPU的程序结构,主要由主程序、子程序和中断程序组成。(2)子程序 子程序是可以选择执行的一段程序。它可以由其它程序调用,并可多次调用。主程序不调用子程序时可以减少扫描时间。在STEP7中,子程序的标签为SBR_n。2.PLC的程序结构 S7-200SMART CPU的程序结构,主要由主程序、子程序和中断程序组成。(3)中断程序 用以处理不能预知何时出现的中断事件。允许中断时,由PLC操作系统调用。在STEP7中,中断程序的标签为INT_n。THANK YOU。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁