发布于 2010-06-13 15:39:47
8楼
一般3三线制的NPN型的开关的三根线分别接电源正、电源负、输出(接负载)。负载应该是在电源正和开关的输出之间。画一画NPN开关的等效原理图可以看出来,当开关导通时,电流信号是从电源正经过负载、开关的NPN三极管到电源负;开关不导通时,电流信号是流不过负载的。如果把输出接到S7-300plc的输入口上,当开关不导通时,电源正通过开关内部等效电阻到输出线再到PLC的输入口,如果这个电流达到PLC能够检测到的信号(或者说在输入口上的电压能够满足CPU判断为1信号的条件),自然就当做正常的输入信号处理了。当开关导通时,NPN的三极管导通,使输出线与电源负的电位差很低,也就是相当于PLC的输入口电压信号很低,CPU就检测到0信号了。所以楼主看到的开关导通的状态同PLC检测到0、1是相反的了。