NPN与PNP
由于各家对于源型,漏型,NPN和PNP定义不同,单独说NPN还是PNP很容易混淆。
因此针对输入侧只要确定>
公共端子为电源-,则为漏型输入,接PNP接近开关;,公共端子为电源+,则为源型输入,接NPN接近开关。
针对输出侧只要确定>
M(N)端子为电源+,则为漏型输出;,M(N)端子为电源-,则为源型输出。
S7-300输入模块SM321是否支持连接NPN和PNP接近开关?
绝大多数为漏型输入(包括31xC型集成DI),接PNP接近开关;,源型输入:6ES7321-1BH50-0AA0,接NPN接近开关;,源/漏输入:6ES7321-1BP00-0AA0,
图1 漏型输入,接PNP接近开关,
图2 源型输入,接NPN接近开关, S7-300输出模块SM322是否源漏都支持?
绝大多数为源型输出(包括31xC型集成DO),漏型输出:6ES7322-1BP50-0AA0,S7-300模块具体数据请参看:SIMATIC S7-300模块数据, 可用于S7-300系统的模块哪些支持NPN和PNP接近开关?
除了问题1中所述,可以考虑使用分布式IO站点中采用分布式IO模块;根据不同型号区分是否支持NPN或PNP。
具体请参考:ET200选型样本, NPN和PNP接近开关能否相互转换?
建议采用中间继电器转换;但对于高速信号谨慎确定继电器型号及使用,容易丢失信号。