- 1、本文档共117页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]电气控制与PLC应用___PLC应用程序
第6章 PLC的应用程序 第6章 PLC的应用程序 6.1 PLC的硬件配置及性能 6.1 PLC的硬件配置及性能 1.输入输出(I/O)点数 这是最重要的技术指标,是指PLC外部输入、输出端子数。 2、扫描速度 以ms/K为单位,即执行1K步指令需要的时间。一步占1个地址单元 3、存储容量 通常用K字(kW)或K字节(KB)、K位来表示。这里1K=1024。有的PLC用“步”来衡量,一步占用一个地址单元。它表示PLC能存放多少用户程序。 V和M的区别 1、V区:容量大,偏重于存放数据 2、M区:容量小,偏重于存放状态 3、最大的区别是:M点不可以设为断电保持,而V可以设为断电保持。当设为断电不保持之后,那他的作用与M完全一样。 4、M少,可以使指令代码短,存储和执行效率高。 局部存储器L和变量存储器V的区别 变量存储器V是全局有效的,而局部存储器L是局部有效的。 L其中60个可以作为暂时存储器,或给子程序传递参数。如果用梯形图编程,编程软件保留这些局部存储器的后4个字节。如果用语句表编程,可以使用所有的64个字节,但是建议不要使用最后4个字节。 S7-200给主程序和中断程序各分配64字节局部存储器,给每一级子程序嵌套分配64字节局部存储器,各程序不能访问别的程序的局部存储器。 局部变量存储器在分配时,PLC不进行初始化,初值可以是任意的。当在子程序调用时,由CPU替换其被传递的参数的值或者在子程序里应保证它使用的局部变量被初始化。 SM0.0 一直为“1”状态, SM0.1 仅在执行用户程序的第一个扫描周期为“1”状态。 SM0.2 保持数据丢失时为1 SM0.3 开机上电进入RUN时,ON一个扫描周期 SM0.4 提供周期为1min的时钟脉冲 SM0.5 提供周期为1s的时钟脉冲。 SM1.0 零标志 SM1.1 溢出标志 SM1.2 负数标志。 CPU提供加计数器CTU、减计数器CTD和加减计数器CTUD三种。 计数脉冲由外部输入,有效沿是输入脉冲的上升沿(脉冲电平由低到高的次数) 计数器的当前值为16位有符号整数,用来存放累计的脉冲数(1—32767)。 CPU提供了4个32位累加器(AC0—AC3) 可以按字节、字和双字来存取 按字节、字只能存取累加器的低8位或低16位,双字存取全部的32位,存取的数据长度由所用的指令决定。 6.2 S7—200系列寻址方式 所谓寻址方式,是指指令得到操作数的方式,也可以间接给出。 2)间接寻址 操作数是以一个数据所在地址的地址形式出现的。 指令的输入操作数开始处使用符号,表示某一存储器位置的地址,而不是存储器里的值。 S7-200CPU允许使用指针对下述存储区域进行间接寻址:I,Q,V,M,S,T(仅当前值)和C(仅当前值)。但不能对独立的位(Bit)或模拟量进行间接寻址。 一、基本指令 1、输入输出指令 指令: LD 取指令。用于网络块逻辑运算开始的常开触点与母线的连接。 LDN 取反指令。用于网络块逻辑运算开始的常闭触点与母线的连接。 = 线圈驱动指令或称输出指令。(=)与线圈相对应,驱动线圈的触点电路接通时,线圈流过“能流”,指定位对应的映像寄存器为1,反之则为0。 注意:对比下图 逻辑入栈指令 LPS ,逻辑推入栈指令(分支或主控指令)。在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块,完整的从逻辑行从此处开始。 注意:使用LPS指令时,本指令为分支的开始,以后必须有分支结束指令LPP。即LPS与LPP指令必须成对出现。 4. 逻辑出栈指令 LPP,逻辑弹出栈指令(分支结束或主控复位指令)。在梯形图中的分支结构中,用于将LPS指令生成一条新的母线进行恢复。 注意:使用LPP指令时,必须出现在LPS的后面,与LPS成对出现。 在语句表中指令LPP执行情况如下图所示。 逻辑读栈指令LRD LRD,逻辑读栈指令。在梯形图中的分支结构中,当左侧为主控逻辑块时,开始第二个后边更多的从逻辑块的编程。 在语句表中指令LRD 执行情况如下图所示。 4、电路块的连接 OLD和ALD 5、置位和复位指令 S:置位指令 、R:复位指令 置位即置1,复位即置0。置位和复位指令可以将位存储区的某一位开始的一个或多个(最多可达255个)同类存储器位置1或置0并保持。 如果被指定复位的是定时器位(T)或计数器位(C),将清除定时器/计数器的当前值。 说明 1、S/R指令的操作数是:I、Q、M、SM、T、C、V、S和L 2、N的常数范围是1~255,N也可以是:VB、IB、QB、SMB、LB、AC,也可以用间接寻址方式指出,如:*AC 3、 S/R指令可以互换次序使用,但由于循环扫描工作方式,写在后面
您可能关注的文档
最近下载
- GB∕T 3145-2023 苯结晶点测定法.pdf
- 2025年宁夏中考生物真题(原卷版) .pdf VIP
- 2025年特岗教师招聘考试真题(小学数学)及参考答案.docx VIP
- 委托租金收款协议书(2篇).docx VIP
- 五马先生纪年.docx VIP
- 2025中小学学校教材教辅征订管理工作方案.docx VIP
- 国家开放大学电大考试《民法学2》课程重点打印版精华版(2022年-2023年).pdf VIP
- 2023-2024学年广东省湛江第一中学高一下学期期末考试数学试题(含答案).pdf VIP
- 七大方言之一广东话(也称粤语、白话)自学其实很简单.ppt VIP
- 2025年智慧农业项目可行性分析报告.docx VIP
文档评论(0)