- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 可编程控制器plc
第四次课 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):出栈。 9、主控母线指令 MC:主控开始指令 MCR:主控返回指令 在逻辑电路中经常会遇到几个线圈同时受一个触点或一组触点的控制即受到公共逻辑条件的控制,在PLC编程中称之为主控。 借用代表公共逻辑的辅助继电器来控制一条分支母线,可以缩短程序,节约程序空间。主控指令MC后面的由LD或LDI指令开始,用MCR指令返回。 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)输入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、程序应按自上而下,从左至右的方式编制。 2、适当的编程顺序可减少程序步数,如下图: (1)串联多的电路应尽量放在上部。 (2)LD (1)LD (5)OUT (3)AND (4)ORB (1)LD (4)OUT (2)AND (3)OR 不需要ORB指令 四、编程注意事项 2、适当的编程顺序可减少程序步数,如下图: (2)并联多的电路应尽量靠近母线。 (1)LD (4)OUT (3)AND (2)OR 不需要ANB指令 (2)LD (1)LD (5)OUT (3)OR (4)ANB 四、编程注意事项 3、重新安排不能编程的电路,如下图: 桥式电路 A E C B D F A C E B A E D C F (1)将电路改成右图的形式才能编程。 四、编程注意事项 3、重新安排不能编程的电路,如下图: 线圈的位置 (2)不能将触点画在线圈的右边,只能在触点的右边接线圈。 A C B D E A C B D E 第五次课 例:用PLC组成电机起停控制电路 常闭接点 Y0 X0 X1 [ ] Y0 状态取决于按钮是否动作 输出继电 器(线圈) 常开接点 利用梯形图编制控制程序: 梯形图特点: (1)梯形图按自上而下、从左到右的顺序排列。梯形图由多个梯级组成,每个线圈可构成一个梯级,每个梯级有多条支路,每个梯级代表一个逻辑方程. (2)梯形图中的继电器并不是物理继电器,每个继电器或输入接点各为存储器中的一位,相应位为“1”态,表示继电器线圈通电或常开触头闭合,或常闭触头断开。 (3)梯形图中的继电器触点在编写用户程序时(即作为逻辑接点
文档评论(0)