- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC教学4_基本编程指令
六、顺序程序 (b)顺序循环接通程序 X0 Y0 Y1 Y2 2s 2s 2s 2s 2s 2s 2s 2s 减少程序步数:逻辑部分“左宽右窄” 例:试分析为图示电路能实现点动兼长动控制,但对应的PLC编程却不能实现点动? PLC I/O端子接线图 解:按钮有先断后合的特点,当按下SB3时,SB3-2先断开,切断自锁支路;当手松时,SB3-1先断,KM线圈断电,自锁触点断开,故按下SB3能起点动作用。 PLC I/O端子接线图 对PLC,设按下SB3,Y0=1。 0 1 但由于分时工作,输出刷新要滞后输入采样,故按下SB3最终的结果为长动控制。 1 松开SB3按钮时,输入继电器线圈X2断电,其常开常闭软触点同时复位。 1 PLC I/O 端子 接线图 电动机连续与点动控制 长动,利用辅助 继电器M0代替自锁 点动 符号名称 功能 梯形图表示 程序步 MPS(Push)进栈指令 连接点数据入栈 1 MRD(Read) 读栈指令 从堆栈读出连接点数据 1 MPP(POP) 出栈指令 从堆栈读出数据并复位 1 MPS MRD MPP 指令说明:用于多重输出(有不同条件)的电路(上宽下窄),储存电路中分支处的逻辑运算结果。 (1)在PLC中有11个栈存储器,它们用来存储运算的中间结果。 (2)使用一次MPS指令,便将此刻的运算结果送入堆栈的第一层,而将原存在的第一层的数据移到堆栈的下一层。 六、堆栈指令(MPS、MRD、MPP) 符号名称 功能 梯形图表示 程序步 MPS(Push)进栈指令 连接点数据入栈 1 MRD(Read) 读栈指令 从堆栈读出连接点数据 1 MPP(POP) 出栈指令 从堆栈读出数据并复位 1 MPS MRD MPP (3)使用MPP指令,各数据按顺序向上移动,最上层的数据被读出,同时该数据就从堆栈内消失。 (4)MRD指令用来读出最上层的必威体育精装版数据,此时堆栈内的数据不移动。 (5)MPS、MRD、MPP指令都是不带软元件的指令。 (6)MPS和MPP必须成对使用,而且连续使用应少于11次。 (7)进栈和出栈指令遵循“先进后出、后进先出”的次序。 梯形图(一层栈例) MPS MPP X1 X5 Y2 X4 Y1 Y3 X3 X2 M0 X0 指令表程序 0 LD X1 1 MPS 2 LDI X2 3 AND M0 4 OR X0 5 ANB 6 OUT Y1 7 MPP 8 AND X3 9 OUT Y2 10 LD X4 11 OR X5 12 ANB 13 OUT Y3 MRD MPP ANB将电路块与读出的栈存储器的内容串联 MPS将运算的结果 存入栈存储器 ANB 梯形图(二层栈例) 指令表程序 0 LDI X1 1 MPS 2 AND X2 3 MPS 4 ANI M100 6 OUT Y0 7 MPP 8 AND M102 9 OUT Y1 10 MPP 11 AND X3 12 MPS 13 AND M100 14 OUT Y2 15 MPP 16 AND M105 17 OUT Y3 M100 X1 X2 M100 Y1 M102 Y0 X3 Y3 M105 Y2 MPS MPS MPP MPS MPP MPP 七、主控及主控复位指令(MC、MCR) 符号名称 功能 梯形图表示 程序步 MC(Master Control)主控指令 主控开始 (另起新母线) 3 MCR (Master Control Reset)主控复位指令 主控结束返回主母线 2 在编程时,经常会遇到许多线圈同时受一个或一组触点控制的情况,如果在每个线圈的控制电路中都串入同样的触点或电路,将会占用很多触点,主控指令可以解决这一问题。 MC N Y,M MCR N 七、主控及主控复位指令(MC、MCR) 符号名称 功能 梯形图表示 程序步 MC(Master Control)主控指令 主控开始 (另起新母线) 3 MCR (Master Control Reset)主控复位指令 主控结束返回主母线 2 指令说明: (1)输入接通,执行MC与MCR之间的指令。输入断开,跳过MC与MCR之间的指令,回到梯形图母线,执行后面的程序,且MC与MCR之间除积算定时器、计数器,及用SET/RS
文档评论(0)