MPS、MRD、MPP这组指令的功能是将连接点的结果存储起来以方便连接点后 面电路的编程语句。PLC中有11个存储运算中间结果的存储器称为堆栈存储器,如
2.3.8堆栈采用先进後出的数据存储方式。
MPS:进栈指令把中间运算结果送入堆栈的第一个堆栈单元(栈顶),同时让堆 栈中原有的数据顺序下移一个堆栈单元再次使用MPS指令时,当时的运算结果送入 堆栈的第一个堆栈单元(栈顶)先送入的數据依次向下移一个堆栈单元。图2.3.8中 栈存储器中的①是第┅次入栈的数据②是第二次入栈的数据。
MRD:读栈指令仅仅读出栈顶的数据,该指令操作完成后堆栈中的数据维持 原状。MRD指令可多佽连续重复使用但不能超过24次。
MPP:出栈指令弹出堆栈中第一个堆栈单元的数据(该数据在堆栈中消失),同 时使堆栈中第二个堆栈单元臸堆底的所有数据顺序上移一个单元原第二个堆栈单元的 教据进入栈顶。
MPS和MPP指令必须成对使用而且连续使用次数应少于11次。
2.3.8堆栈存储器
电路中的一组支路有公共触点又各自拥有专用触点时,可以使用堆栈指令来 编程语句
一层堆栈编程语句示例2.3.9c?
八、主控触点指令(MC、MCR)
MC、MCR指令格式
符号(名称) 功 能 电路表示及操作元件 程序步
(主控) 主控电路块起点
Y、M不允许使用特M
(主控复位) 主控电路块终点
MC、MCR指令说明::一
MC:主控指令,又名公共触点串联的连接指令用示主控区的开始,该指令 的操作元件为Y、M (不包括特殊辅助继电器)
MCR:主控复位指令,又名公共触点串联的清除指令用示主控区的结束, 该指令的操作元件为主控指令的使用次数N (NO?N7)
MPS、MRD、MPP这组指令的功能是将连接点的结果存储起来以方便连接点后 面电路的编程语句。PLC中有11个存储运算中间结果的存储器称为堆栈存储器,如
2.3.8堆栈采用先进後出的数据存储方式。
MPS:进栈指令把中间运算结果送入堆栈的第一个堆栈单元(栈顶),同时让堆 栈中原有的数据顺序下移一个堆栈单元再次使用MPS指令时,当时的运算结果送入 堆栈的第一个堆栈单元(栈顶)先送入的數据依次向下移一个堆栈单元。图2.3.8中 栈存储器中的①是第┅次入栈的数据②是第二次入栈的数据。
MRD:读栈指令仅仅读出栈顶的数据,该指令操作完成后堆栈中的数据维持 原状。MRD指令可多佽连续重复使用但不能超过24次。
MPP:出栈指令弹出堆栈中第一个堆栈单元的数据(该数据在堆栈中消失),同 时使堆栈中第二个堆栈单元臸堆底的所有数据顺序上移一个单元原第二个堆栈单元的 教据进入栈顶。
MPS和MPP指令必须成对使用而且连续使用次数应少于11次。
2.3.8堆栈存储器
电路中的一组支路有公共触点又各自拥有专用触点时,可以使用堆栈指令来 编程语句
一层堆栈编程语句示例2.3.9c?
八、主控触点指令(MC、MCR)
MC、MCR指令格式
符号(名称) 功 能 电路表示及操作元件 程序步
(主控) 主控电路块起点
Y、M不允许使用特M
(主控复位) 主控电路块终点
MC、MCR指令说明::一
MC:主控指令,又名公共触点串联的连接指令用示主控区的开始,该指令 的操作元件为Y、M (不包括特殊辅助继电器)
MCR:主控复位指令,又名公共触点串联的清除指令用示主控区的结束, 该指令的操作元件为主控指令的使用次数N (NO?N7)