S7-200PLC基本逻辑指令.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-200PLC基本逻辑指令.ppt

2.1 S7-200PLC的基本逻辑指令 时间 11月16日 第12周 星期三 课型 新授 教时 4 教学目标 1.知道西门子PLC的基本编程指令 2.能用这些基本指令对梯形图进行转换 教学重点 熟悉S7-200系列的基本逻辑指令 课 前 准 备 制作PPT 查找资料 教学难点 西门子PLC的基本逻辑指令 探究目标 通过学习并掌握基本指令能够对梯形图进行转换 教学模式 讲授模式 教学方法 讲授法、比较法 S7-200系列PLC既可使用SIMATIC指令集,又可使用IEC1131-3指令集。SIMATIC指令集是西门子公司专为S7-200系列PLC设计的,STEP7-Micro/WIN32编程软件中可使用的3个编程器(LAD、STL、FBD)都可编辑该指令集,而且指令的执行速度较快。 1. 梯形图编辑器中指令的组成与使用 如图所示,在梯形图编辑器中,程序被分为一个个的网络段(Network n)。每一个网络中是具体功能的实现。在整个程序中包括许多注释,如程序块的注释、网络段的注释、每一个元件的注释等,能够使他人方便地读懂整个程序的内容和功能。 梯形图指令中的基本内容如下。 (1) 左母线 梯形图左侧的粗竖线,它是为整个梯形图程序提供能量的源头。 (2) 触点 代表逻辑“输入”条件。如开关、按钮等闭合或打开动作,或者内部条件。 (3) 线圈 代表逻辑“输出”结果。如灯的亮灭、电动机的启动停止,中间继电器的动作,或者内部输出条件。 (4) 功能框/指令盒 代表附加指令。如定时器、计数器、功能指令或数学运算指令等。 梯形图编辑方式方便初学者使用,易于理解,可以建立与电气接线图类似的程序,而且全世界通用。可以使用指令表编辑器显示所有用梯形图编辑器编写的程序。 2. 指令表编辑器中指令的组成与使用 如图所示,在指令表编辑器中,程序也分为一个个的网络段,这样可方便地与梯形图进行转换。当然也可以不分网络段,此时指令表程序不能转换。注释部分和梯形图编辑器中相同。 指令表程序的基本构成为指令助记符+操作数。如LD I0.0,LD为指令助记符,表示具体需要完成的功能;I0.0为操作数,表示被操作的内容。指令表属于文本形式的编程语言,和汇编语言类似,可以解决梯形图指令不易解决的问题,适用于对PLC和逻辑编程的有经验程序员。 位逻辑指令属于基本逻辑控制指令,是专门针对位逻辑量进行处理的指令,与使用继电器进行逻辑控制十分相似。位逻辑指令包括触点指令、线圈驱动指令、置位/复位指令、正/负跳变指令和堆栈指令等,主要分为位操作指令部分和位逻辑运算指令部分。S7-200系列PLC中还提供了立即指令,主要用于对输出线圈的无延时控制。 1. LD(Load)、LDN(Load Not)及=(Out)指令 1) 指令格式 名 称 装 载 非 装 载 线圈驱动 指令 LD LDN = 指令表格式 LD bit LDN bit = bit 梯形图格式 指 令 可用操作数 LD、LDN I,Q,M,SM,T,C,V,S,L的位逻辑量 = Q,M,S,V的位逻辑量 2) 指令功能 LD 装载指令,常开触点与母线相连,开始一个网络块中的逻辑运算。 LDN 非装载指令,常闭触点与母线相连,开始一个网络块中的逻辑运算。 = 线圈驱动指令。 3) 指令应用举例 (1) 当I0.0闭合时,输出线圈Q0.0接通。 (2) 当I0.1断开时,输出线圈Q0.1和内部辅助线圈M0.0接通。 4) 指令使用说明 (1) 内部输入触点(I)的闭合与断开仅与输入映像寄存器相应位的状态有关,与外部输入按钮、接触器、继电器的常开/常闭接法无关。输入映像寄存器相应位为1,则内部常开触点闭合,常闭触点断开。输入映像寄存器相应位为0,则内部常开触点断开,常闭触点闭合。 (2) LD、LDN指令不仅用于网络块逻辑计算的开始,在块操作ALD,OLD中也要配合使用。 (3) 在同一个网络块中,“=”指令可以任意次使用,驱动多个线圈。 (4) 同一编号的线圈在一个程序中使用两次及两次以上叫做线圈重复输出。因为PLC在运算时仅将输出结果置于输出映像寄存器中,在所有程序运算均结束后才统一输出,所以在线圈重复输出时,后面的运算结果会覆盖前面的结果,容易引起误动作。建议避免使用。 (5) 梯形图的每一网络块均从左母线开始,接着是各种触点的逻辑连接,最后以线圈或指令盒结束。一定不能将触点置于线圈的右边。线圈和指令盒一般也不能直接接在左母线上,如确实需要,

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档