西门子模块6ES7314-6EH04-0AB0
SIMATIC S7-300,CPU 314C-2PN/DP 紧凑型 CPU,带 192 KB 工作存储器, 24 DE/16 DA,4AE,2AA,1 Pt100, 4 个快速计数器(60 kHz), 1 个 MPI/DP 12MBit/s 接口, 2 个 以太网 PROFINET 接口, 带双端换机, 集成电源 24V DC, 前连接器(2x 40 )和 需要微型存储卡
由于编程软件的不同,S7-200与S7-300/400PLC用于梯形图编程的逻辑符号有所区别,具体如表3-10所示。表中有部分符号为非通用型符号,只能在S7-200中使用(或只能在S7-300/400中使用)。
S7特殊的触点与线圈说明
由表3-10可见,在S7系列PLC中,除部分几乎所有PLC都通用的触点符号外,还有部分特殊符号,现说明如下。
a.直接输入/输出触点。直接输入与输出触点通过在触点或线圈中增加“I”表示,只能用于S7-200 PLC。在直接输入的情况下,PLC程序不再使用输入映像寄存器中的值,而是直接读取输入信号当前的瞬时值。而且,PLC执行了直接输入后,并不会影响"输入映像"寄存器中原来的值(见图3-24)。
在直接输出的情况下,PLC程序不再使用输出映像寄存器中的值,而是直接输出当前的逻辑运算结果。而且,PLC执行了直接输出后"输出映像"寄存器中的值也立即发生变化。
对于S7-300/400系列PLC,不可以在PLC程序中直接以"二进制位"的形式,对PLC的输入/输出信号进行读/写,只能以字节PIB/P、字PIW/PQW或双字PID/PQD的形式进行。
b.结果取反。"结果取反"指令符的作用是将网络中的运算结果值进行"取反"操作。对于如图3-25所示的程序块,当10.0与I0.1的状态一致时,NOT触点前的运算结果为“1”,“取反”后,M0.1的状态为“0”;反之,当10.0与I0.1的状态不同时,NOT触点前的运算结果为“0”,“取反”后,M0.1的状态为“1”。
c.中间运算输出。"中间运算输出"为S7-300/400的特殊指令,它可以将网络中已有的运算进行中间输出,并继续执行下面的指令,其作用相当于可以使用线圈串联的形式。该指令不能用于S7-200。对于如图3-26所示的程序块,当10.0与10.1的状态一致时,执行指令后 M0.0的状态为"1",M0.1的状态为"0";反之,当 I0.0 与 I0.1 的状态不同时,执行指令后M0.0的状态为"0",M0.1的状态为"1"。
d.上升、下降沿指令。在S7系列PLC中,"上升、下降沿指令"是对已有运算结果取上升、下降沿,当指令前只有一个信号时,其作用相当于该触点的上升、下降沿指令。
浔之漫智控技术(上海)有限公司专注于西门子等