- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 可编程控制器(PLC) 第六章 可编程控制器(PLC) 第六章 可编程控制器(PLC) 概述 1、按 I/O点数分类 (1)小型PLC:I/O<256点,用户存储器容量<2K字节 (2)中型PLC:I/O在256~2048点之间,用户存储器容量2~8K字节 (3)大型PLC:I/O>2048点,用户存储器容量>8K字节 以上划分不包括模拟量I/0点数,且划分界限不是固定不变的。 2、按结构形式分类 (1)整体式PLC: 又称单元式或箱体式。整体式PLC是将电源、CPU、I/0部件都集中装在一个机箱内。一般小型PLC采用这种结构。 (2)模块式PLC:将PLC各部分分成若干个单独的模块,如 CPU模块、I/0模块、电源模块和各种功能模块。模块式PLC由框架和各种模块组成。模块插在插座上。一般大、中型PLC采用模块式结构,有的小型PLC也采用这种结构。 有的PLC将整体式和模块式结合起来,称为叠装式PLC。 模块式 §1 PLC的结构和工作原理 1. 主机 1. 主机 6.2.3 可编程控制器的基本编程指令 9、主控母线指令 MC:主控开始指令 MCR:主控返回指令 在逻辑电路中经常会遇到几个线圈同时受一个触点或一组触点的控制即受到公共逻辑条件的控制,在PLC编程中称之为主控。 借用代表公共逻辑的辅助继电器来控制一条分支母线,可以缩短程序,节约程序空间。主控指令MC后面的由LD或LDI指令开始,用MCR指令返回。 说明: (1)输入X0接通时,执行MC与MCR之间的指令。 (2)MC指令后,母线(LD、LDI点)移至MC触点之后,返回原来母线的指令是MCR。MC指令使用后必定要用MCR指令。 (3)使用不同的Y、M元件号,可多次使用MC指令。但是若用同一软元件号,就与OUT指令一样成为双线圈输出。 (4)在MC指令内再使用MC指令时,嵌套级N的编号就顺次增大(按程序顺序由小到大)。 返回时用MCR指令,就从大的嵌套级开始解除(按程序顺序由大至小)。 10.程序结束指令END END指令用于程序结束。有效程序结束后,写一条END指令,可以缩短扫描运算周期。如F-40M型允许程序长度890步,用户程序长度不到890步时,可在程序结尾加上一条END指令。 FEND指令表示主程序结束。当用户程序中有子程序和中断服务子程序时,主程序结束用FEND指令,整个用户程序结束时用END指令。 第六次课 (二)梯形图的顺序控制设计法 ◇ 经验设计法的设计方法不规范,没有一个普遍的规律可遵循,具有一定的试探性和随意性。 ◇由于联锁关系复杂,用经验设计法进行设计一般难于掌握,且设计周期较长,设计出的程序可读性差,即使有经验的工程师阅读它也很费时。同时,给日后产品的使用、维护带来诸多不便。 1、经验设计法的不足 第四次课 8. 堆栈指令MPS、MRD、MPP MPS用于压入堆栈,MRD用于读出堆栈,MPP用于弹出堆栈。 语句表指令 LD X0 MPS AND X1 OUT Y0 MRD AND X2 OUT Y1 MPP AND X3 OUT Y2 X1 X2 X3 Y1 Y0 Y2 X0 MPS MRD MPP MPS(push):进栈,MRD (read):读栈,MPP (pop):出栈。 X1 X2 X3 Y1 Y0 Y2 X0 X4 X5 Y3 X1 X2 X3 Y1 Y0 Y2 X0 X4 X5 Y3 X1 X0 X1 X0 a) b) X2 X3 Y1 Y0 Y2 X4 X5 Y3 X1 X0 MC N0 M100 N0 M100 MCR N0 语句表指令LD X0AND X1MC N0 SP M100 LD X2 OUT Y0LD X3OUT Y1LD X4 OUT Y2 MCR N0 LD X5 OUT Y3 c) 四、编程注意事项 1、程序应按自上而下,从左至右的方式编制。 2、适当的编程顺序可减少程序步数,如下图: (1)串联多的电路应尽量放在上部。 (2)LD (1)LD (5)OUT (3)AND (4)ORB (1)LD (4)OUT (2)AND (3)OR 不需要ORB指令 四、编程注意事项
您可能关注的文档
最近下载
- 迅达3300AP电气原理图(中文精简版).pdf VIP
- (精品)《雨人》中英文台词剧本完整版.docx VIP
- 2025-2026学年初中美术八年级上册(2024)岭南版(2024)教学设计合集.docx
- 上市公司应对证券民事索赔100问.pdf VIP
- 【继续教育】水质PH(每日一练).pdf VIP
- Lenovo联想 服务器 ThinkServer TS560 说明书.pdf
- Q/GDW 364-2009《单相智能电能表技术规范》及编制说明.doc VIP
- 社会保障学 高教版 第16章--扶贫开发.ppt VIP
- 《2和5的倍数的特征》省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 甜梦口服液与丁螺环酮治疗广泛性焦虑症的疗效对比.PDF VIP
文档评论(0)