可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt

可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt

ID:50473759

大小:1.64 MB

页数:212页

时间:2020-03-09

可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt_第1页
可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt_第2页
可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt_第3页
可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt_第4页
可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt_第5页
资源描述:

《可编程控制器与现场总线网络控制 教学课件 作者 骆德汉 主编 唐露新 王荣辉 副主编第4章 s7200编程语言及指令系统1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章S7-200编程语言及指令系统1本章内容●介绍S7-200PLC编程语言●学习S7-200PLC编程基础知识●详解S7-200PLC指令系统2本章目的通过本章学习,了解S7-200PLC编程体系,掌握其基本编程方法和技巧,并能较熟练地应用它们。4.1S7-200编程语言与指令操作数范围4.1.1编程语言PLC提供了梯形图(LAD)、指令表(STL)和功能块图(FBD)三种编程语言S7-200PLC提供编程语言●梯形图(LAD)●指令表(STL)●功能块图(FBD)4.1S7-200编程语言与指令操作数范围4.1.1编程语

2、言1.梯形图PLC提供了梯形图(LAD)、指令表(STL)和功能块图(FBD)三种编程语言●梯形图(LAD)是直接产生于继电—接触器控制系统电路图●梯形图与继电—接触器控制系统原理图有一定的对应关系,只是在符号使用和表达方式上有些区别。●特别适合于开关量和逻辑控制。4.1S7-200编程语言与指令操作数范围4.1.1编程语言PLC提供了梯形图(LAD)、指令表(STL)和功能块图(FBD)三种编程语言(1)梯形图基本思想●模仿电流通过逻辑控制条件,并根据结果产生逻辑输出●逻辑控制分解成“梯级”而构成“梯形图”●CPU以“梯级”

3、为序,从左到右,从上到下逐级执行。●CPU执行到程序结尾,再从上至下反复循环。4.1S7-200编程语言与指令操作数范围4.1.1编程语言●左右两条垂直线分别称为左母线和右母线A、B、C表示常开触点●D表示常闭触点,括弧M和Q表示输出线圈,矩形方块T33表示定时器。●通常括弧(输出驱动线圈)右边的部分在梯形图中不画出(2)梯形图设计4.1S7-200编程语言与指令操作数范围4.1.1编程语言●触点—代表逻辑“输入”条件,例如,开关、按钮、内部软元件等●线圈—代表逻辑“输出”结果●方框—代表附加指令●“能流”只能单方向—从上至下

4、,从左到右流动。●左边母线为“能流”源,沿着“梯级”线从左到右去驱动最右边的输出线圈(2)梯形图设计4.1S7-200编程语言与指令操作数范围4.1.1编程语言2.语句表●语句表(STL)由各种指令组成的语言程序●表指令是构成语句表的元素,由一个或几个容易记忆的字符来表示。●指令带上必要的符号和参数就形成一个语句,完成一特定功能。●程序由一条条指令组成,PLC按照从上到下的顺序逐条一步一步执行4.1S7-200编程语言与指令操作数范围4.1.1编程语言2.语句表NETWORK1LDI2.0//装入I2.02AI2.1//“与”

5、I2.1OI0.1//“或”I0.1AI0.0//“与”I0.05=Q5.0//输出Q5.04.1S7-200编程语言与指令操作数范围4.1.1编程语言2.语句表●梯形图转换成语句表梯形图中的线圈、触点、方块等符号,在语句表中有具体的指令与其对应利用PLC基本指令对梯形图编程时,务必按从上到下、从左到右的原则进行串联多的电路放在上面,并联多的电路靠近左母线不符合编程要求的梯形图控制电路必须重新编排4.1S7-200编程语言与指令操作数范围4.1.1编程语言3.功能块图●功能块图(FBD)采用逻辑电路方块图的思想,每一种功

6、能使用一个运算方块,其运算功能由方块内的符号表示●常用“与”、“或”、“非”逻辑功能表达控制逻辑●功能块图没有梯形图中的线圈和触点,但有与之等价的指令4.1S7-200编程语言与指令操作数范围4.1.2指令操作数范围●LAD指令、FBD指令和STL指令编程不同CPU,寻址方式或存取方式不同,所能访问的操作数范围也是不同.●S7-200PLC指令操作数范围如表4.14.1S7-200编程语言与指令操作数范围4.1.3梯形图设计规则(1)梯形图中没有实际的电流流动(2)梯形图的触点画在水平线上,不画在垂直线上(a)不正确梯形图(b

7、)正确梯形图4.1S7-200编程语言与指令操作数范围4.1.3梯形图设计规则(3)不包含触点的分支放在垂直方向上,不能放在平方向上,(a)不正确梯形图(b)正确梯形图4.1S7-200编程语言与指令操作数范围4.1.3梯形图设计规则(4)梯形图每一“梯级”从左母线开始,输出线圈接右母线上,触点不能画在输出线圈的右边(a)不正确梯形图(b)正确梯形图4.1S7-200编程语言与指令操作数范围4.1.3梯形图设计规则(5)有几个串联回路并联时,应将触点最多的那个回路放在梯形图的最上面(a)不正确梯形图(b)正确梯形图4.1S7-

8、200编程语言与指令操作数范围4.1.3梯形图设计规则(6)若有几个并联回路串联时,应将触点最多的回路放在梯形图的最左面。(a)不正确梯形图(b)正确梯形图4.2S7-200基本指令4.2.1逻辑位标准操作指令对位状态进行逻辑操作,实现位逻辑运算1.逻辑取及线圈驱动指令LD、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。