前言:PLC是通过预先编好的程序来实现对不同生产过程的自动控制,而梯形图(LAD)是目前使用最多的一种编程语言,它是以触点符号代替传统电气控制回路中的按钮开关、接触器、继电器触点等部件的一种编程语言。本文就详解下三菱PLC梯形图,希望对各位有所帮助。
一、三菱plc梯形图的格式
1)、梯形图中左、右边垂直线分别称为起始母线(左母线)、终止母线(右母线)。每一逻辑行必须从左母线开始画起,右母线可以省略。
2)、梯形图按行从上至下编写,每一行从左至右顺序编写。即梯形图的各种符号,要以左母线为起点,右母线为终点(可允许省略右母线)从左向右分行绘出。每一行的开始是触点群组成的“工作条件”,最右边是线圈表达的“工作结果”。一行写完,自上而下依次再写下一行。
3)、每个梯形图由多个梯级组成,每个输出元素可构成一个梯级,每个梯级可由多个支路组成。每个梯级必须有一个输出元件。
4)、梯形图的触点有两种,即常开触点和常闭触点,触点应画在水平线上,不能画在垂直分支线上。每一触点都有自己的特殊标记,以示区别。同一标记的触点可以反复使用,次数不限。这是由于每一触点的状态存入PLC内的存储单元,可以反复读写。
5)、梯形图的触点可以任意串、并联,而输出线圈只能并联,不能串联。
6)、一个完整的梯形图程序必须用“END”结束。
二、三菱PLC计数器应用梯形图编程举例
本例无实际意义,但非常有利于分析程序执行过程。系统输入端只需接一个按钮,无输出,参考图1,只接X0。分析图3中,(a)、(b)、(c)三种情况下,观察计数器的当前值,分析程序执行过程。
程序中M8011为特殊辅助继电器,只要PLC处于运行状态,将不停发出10ms的脉冲信号(5ms通、5ms断)。程序中T0为1s定时,X0闭合后1s,T0导通。C0为增计数器,在X0闭合、T0没有闭合的前提下,记录M8011发出的脉冲个数。理论上,在T0导通,C0计数器停止计数时,计数器的当前值应为100个(1s/10ms=100个脉冲)。三段程序中,只是改变了执行的前后位置,但结果却不同。结合对应的时序图分析其原因。
三、三菱PLC梯形图编程基本原则
1.三菱PLC梯形图程序必须符合顺序执行的原则,即从左到右,从上到下执行,如不符合顺序执行的电路不能直接编程,电路不能直接编程。
2.三菱PLC梯形图每一行都是从左母线开始,线圈接在最右边。在继电器控制原理图中,继电器的触点可以放在线圈的右边,但在梯形图中触点不允许放在线圈的右边。
3.三菱PLC线圈不能直接与左母线相连,也就是说线圈输出作为逻辑结果必须有条件。必要时可以使用一个内部继电器的动断触点或内部特殊继电器来实现。
4.三菱PLC同一编号的线圈在一个程序中使用两次以上称为双线圈输出。双线圈输出容易引起误操作,这时前面的输出无效,只有最后的输出才有效。但该输出线圈对应触点的动作,要根据该逻辑运算之前的输出状态来判断。由于M1双线圈输出,所以,M1输出随最后一个M1输出变化,Y1随第 一个M1线圈变化,而Y2随第二个M1输出变化。所以,一般情况下,应尽可能避免双线圈输出。
5.三菱PLC梯形图中串、并联的触点次数没有限制,可以无限制的使用。
6.三菱PLC外部输入/输出继电器、内部继电器、定时器、计数器等软元件的触点可重复使用,没有必要特意采用复杂程序结构来减少触点的使用次数。
7.三菱PLC两个或两个以上的线圈可以并联输出。
四、三菱PLC梯形图编程需注意的规则
1,输入采样阶段
PLC顺序读取每个输入端的状态,并将其存入到我们称之为输入映像寄存器的内在单元中。当进入程序执行阶段,如输入端状态发生改变.输入映象区相应的单元信息并不会跟着改变,只有在下一个扫描周期的输入采样阶段,输入映象区相应的单元信息才会改变。因此,PLC会忽视掉小于扫描周期的输入端的开关量的脉冲变化。
2,程序执行阶段
PLC从程序0步开始,按先上后下,先左后右的顺序扫描用户程序并进行逻辑运算。PLC按输入映象区的内容进行逻辑运算,并把运算结果写入到输出映象区,而不是直接输出到端子。
3,输出刷新阶段
PLC根据输出映象区的内容改变输出端子的状态。这才是PLC的实际输出。
以上就是关于三菱PLC梯形图详解,希望对读者朋友有所帮助。如果你还有疑问,欢迎咨询海蓝在线客服,我们有专业的技术人员帮你解答。或者查看我们三菱PLC行业资讯中相关文章获取知识,深圳海蓝智能专注三菱工控。