电动机功率 | 3kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 3kg |
西门子S7-1500PLC 控制器产品系列中具有较大容量程序及数据存储器的 CPU,适用于具有较高程序范围和联网要求的苛刻应用。具有*处理速度,适用于二进制和浮点运算。用于系列机器、机器以及工厂中的跨领域自动化任务,在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用。
![]() |
参考价 | ¥366 |
订货量 | 1 |
更新时间:2019-06-03 12:09:16浏览次数:966
联系我们时请说明是化工仪器网上看到的信息,谢谢!
河南西门子S7-1500PLC模块代理(量大从优)
西门子S7-200 PLC的触点块及堆栈操作指令
S7-200有一个9位的模拟堆栈,用来保存逻辑运算的结果,下面的8位用来存储中间运算结果,堆栈还用来保存断点地址,这就是逻辑栈操作。
堆栈中的数据一般按“*后出”的原则存放。有些梯形图的触点区域结构比较复杂,重复的串并联或在一个节点上存在多分支,列写这类梯形图的指令表时需用触点块及堆栈操作指令。如西门子S7-200系列PLC的ALD、OLD、LPS、LRD、LPP指令,用来表示块与、块或、入栈、读栈和弹栈。图2-3及图2-4以程序实例的形式给出了这5条指令的意义及使用。
图2-3 触点块的串、并联指令
图2-4 栈指令说明
堆栈指令多嵌套9层。为保证程序地址指针不发生错误,入栈和弹栈指令必须成对使用,后一次读栈操作应使用弹栈指令。
取反触点将它左边电路的逻辑运算结果取反,运算结果若为1则变为0,为0则变为1,该指令没有操作数。能流到达该触点时即停止,若能流未到达该触点,则该触点给右侧供给能流。NOT指令将堆栈顶部的值由0改为1,或由1改为0。
正跳变触点检测到一次正跳变(触点的输入信号由0变为1)时,或负跳变触点检测到一次负跳变(触点的输入信号由1变为0)时,触点接通一个扫描周期。正/负跳变指令的助记符分别为EU(Edge Up,上升沿)和ED(Edge Down,下降沿),它们没有操作数,触点符号中间的“P”和“N”分别表示正跳变(Positive Transition)和负跳变(Negative Transition)。
线圈指令用来表达一段程序的运算结果。线圈指令含普通线圈指令、置位及复位线圈指令、立即线圈指令等类型。表2-3为西门子S7-200系列可编程控制器的线圈指令。
表2-3 S7-200系列PLC线圈指令
1.输出
输出指令(=)与线圈相对应,驱动线圈的触点电路接通时,线圈流过“能流”,位对应的映像寄存器为1,反之则为0。输出指令将栈顶值复制到对应的映像寄存器。输出类指令应放在梯形图的右边,变量为BOOL型。
2.立即输出
立即输出指令(=I)只能用于输出量(Q),执行该指令时,将栈顶值立即写入的物理输出位和对应的输出映像寄存器。线圈符号中的“I”表示立即输出。
3.置位与复位
执行S(Set,置位或置1)与R(Reset,复位或置0)指令时,从位地址开始的N个点的映像寄存器都被置位(变为1)或复位(变为0),N=1~255,并保持该状态,即使条件失去(自锁功能)。如果被复位的是定时器位(T)或计数器位(C),将清除定时器/计数器的当前值。当置位、复位输入同时有效时,复位优先。
编程时,置位、复位线圈之间间隔的网络个数可以任意。置位、复位线圈通常成对使用,也可以单独使用或与指令盒配合使用。
4.立即置位与立即复位
执行SI(Set Immediate,立即置位)与RI(Reset Immediate,立即复位)指令时,从位地址开始的N个连续的物理输出点将被立即置位或复位,N=1~128。线圈符号中的I表示立即。该指令只能用于输出量(Q),新值被同时写入对应的物理输出点和输出映像寄存器。使S、R、SI和RI指令ENO(使能输出)=0的错误条件为:SM4.3(运行时间),0006(间接寻址),0091(操作数超出范围)。
触点指令是PLC中应用多的指令。触点可分为动合触点及动断触点,又以其在梯形图中的位置分为与母线相连的动合触点或动断触点、与前边触点串联的动合或动断触点及与其他触点并联的动合或动断触点。表2-2为西门子S7-200系列可编程控制器的触点指令。
1.标准触点指令
常开触点对应的存储器地址位为1状态时,该触点闭合。在语句表中,分别用LD(Load,装载)、A(And,与)和O(Or,或)指令来表示开始、串联和并联的常开触点。常闭触点对应的存储器地址位为0状态时,该触点闭合在语句表中,分别用LDN(Load Not)、AN(And Not)和ON(Or Not)来表示开始、串联和并联的常闭触点。触点符号中间的“/”表示常闭,触点指令中变量的数据类型为BOOL型。
2.立即触点
立即(Immediate)触点指令只能用于输入I,执行立即触点指令时,立即读入物理输入点的值,根据该值决定触点的接通/断开状态,但是并不更新该物理输入点对应的映像寄存器。在语句表中,分别用LDI、AI、OI来表示开始、串联和并联的常开立即触点,用LDNI、ANI、ONI来表示开始、串联和并联的常闭立即触点。触点符号中间的“I”和“/I”表示立即常开和立即常闭。
表2-2 S7-200系列PLC触点指令
河南西门子S7-1500PLC模块代理(量大从优)