- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章s册imatics7-200的指令系统与基本程序
第3章 SIMATIC S7-200的指令系统与基本程序
第3章 SIMATIC S7-200的指令系统与基本程序
· PAGE 114·
· PAGE 115·
SIMATIC S7-200/S7-300的指令系统与基本程序
本章要点:
★ SIMATIC S7系列可编程控制器简介
★ SIMATIC S7-200/S7-300及其系统配置
★ SIMATIC S7-200/S7-300的模块及选用
★ SIMATIC S7-200/S7-300 CPU编程的基本概念和寻址方式
★ SIMATIC S7-200/S7-300系列的编程元件及功能
SIMATIC S7-200/S7-300系列PLC的指令系统
如前所述,S7-200/S7-300系列的CPU存取信息、处理数据,实际上是对数据空间的操作,而对数据空间的所有寻址和操作,都是由PLC的指令来实现的。
S7-200/S7-300 PLC的指令系统中,基本指令有:位逻辑指令(Bit Logic)、比较指令(Compare)、定时器指令(Timer)、计数器指令(Counter)、整数数学运算指令(Integer Math)、实数数学运算指令(Real or Floating Point Math)、传送指令(Move)、表功能指令(Table)、逻辑操作指令(Logical Operator)、移位和循环指令(Shift/Rotate)、转换指令(Convert)、程序控制指令(Program Control)以及高速计数指令、脉冲输出指令、时钟指令、中断和通信指令、逻辑堆栈指令等等,所有这些指令构成了SIMATIC指令集供用户编程使用。本节将重点介绍S7-200的指令系统和梯形图LAD、语句表STL的基本编程方法。
S7-200/S7-300指令编程的一般规范
这里简单介绍一下S7-200/S7-300相关的指令及编程术语,方便在以后的章节中引用,不会令读者发生混淆。
网络(Network)
在梯形图(LAD)中,程序被分成一些段,这些段被称为网络。网络由触点、线圈、功能框的有序排列构成。STEP7-Micro/WIN32允许以网络为单位给LAD程序建立注释。每个网络只允许有一个输出线圈(并联输出除外)。在语句表(STL)中,不使用网络,但可以使用“NETWORK(网络)”这个关键词对程序分段。如果这样,程序可以转换成LAD。
执行分区
一个程序包括至少一个命令部分和其他可选部分。命令部分为主程序,可选部分包括一个或多个子程序或中断程序。
EN/ENO定义
EN(允许输入):LAD中功能框的布尔量(使能)输入。对要执行的功能框,这个输入必须存在能量流。在STL中,指令没有EN输入,但是对于要执行的STL语句,栈顶的值必须为“1”
ENO(允许输出):LAD中的功能框的布尔量(逻辑结果)输出。如果功能框使能,且准确无误地执行了其功能,则ENO有能量流输出(ENO端为“1”
指令编程使用技巧
利用PLC进行程序编制时,为了减少指令条数,节省内存和提高运行速度,应掌握以下编程技巧。
串联触点较多的电路编在梯形图上方,如图3.1所示。
(a)电路安排不当? ?(b)电路安排得当
串联触点编程
并联触点多的电路应放在左边,如图4-26所示。图3.2(b)比(a)省去了0RS和ANS指令。若有几个并联电路相串联时,应将触点最多的并联电路放在最左边。
(a)电路安排不当? ? (b)电路安排得当
并联触点编程
对复杂电路的处理
桥式电路的编程?
?图3.3所示的梯形图是一个桥式电路,不能直接对它编程,必须重画为图3.4所示的电路才可进行编程。
桥式电路
桥式电路的调整
电路等效
如果梯形图构成的电路结构比较复杂,用ANS、0RS等指令难以解决,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易了,如图3.5所示。如果使用编程软件也可直接编程。
(a)电路安排不当? ? (b)电路安排得当
重复使用触点使电路等效
基本指令及其应用
S7-200的每条指令由指令操作数(变量)和数据构成。SIMATIC S7-200的编程指令相对于其他类型的PLC指令,有其自身的特点。下面通过各基本指令的介绍及一些短小的例子,帮助读者正确理解和应用S7-200的基本指令。
位逻辑指令及应用
位逻辑指令是PLC常用的基本指令,分为触点(输入)和线圈(输出)两大类指令,其中触点又分为常开和常闭两种形式。位操作指令能够实现基本的位逻辑运算和控制。
常开、常闭触点
梯形图及指令
LD bit //装载常开触点A bit //常开触点串连
LD
您可能关注的文档
- 动画与交互式版演示设计.pptx
- 公差实验指导行书挂网上.doc
- 第28章脂五肪酸的分解代谢.doc
- 高血压说脑出血的外科治疗.pptx
- 螨虫的形态结洗构及防治.pptx
- 2013生物技术生物止化学实验讲义.doc
- 2011有机四化学复习.doc
- 急救重点---等学习部.doc
- 基础医不学与临床该稿1.doc
- 讲义-ch8-千道路平面交叉设计.doc
- 2024-2025学年桑植一中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市进才中学高一入学分班考试语文作文押题及范文分析.docx
- 中国滴水水表行业市场情况研究及竞争格局分析报告.pdf
- 2024-2025学年上海师大附中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年清华大学附属实验学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市控江中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海静安外国语中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波外国语学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年南通中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波市鄞州中学高一入学分班考试语文作文押题及范文分析.docx
文档评论(0)