自动化行业中,常用到不同的传感器,由于PLC类型有PNP型输入也有NPN型输入,也有通用型PLC。当我们使用的PLC为NPN型输入时,而身边只有一个PNP型的传感器,此时我们该如何应急使用呢?
在这里插入图片描述

首先什么是PNP?什么是NPN?(以24V光电开关为例)

PNP型传感器,一般传感器会有3根线,棕、蓝、黑。棕色为电源正极,蓝色为电源极,黑色为输出信号线。当有信号输出时,则信号输出线(黑色)与电源正极线(棕色)导通,输出的是高电平也就是24V。

NPN型传感器,一般传感器会有3根线,棕、蓝、黑。棕色为电源正极,蓝色为电源极,黑色为输出信号线。当有信号输出时,则信号输出线(黑色)与负极线(蓝色)导通,输出的是低电平也就是0V。

信号转换(以24V光电开关为例)

当我们PLC为NPN型输入时,光电开关为PNP型输出。

分析:PLC为NPN型输入,所以输入信号必需为低电平0V。而光电开输出的是高电平24V。显然不能直接给PLC信号。所以我们需要用到继电器,通过继电器来转换一下信号 。

原理:用光电开关的输出信号来驱动继电器的线圈,能过继电器的常电把0V给PLC的输入信号。光电开关每驱动一次继电器,继电器就把0V给PLC一次。从而达到光电有信号,PLC就能收到信号。

手画接线图:

PNP型传感器与NPN型传感器信号互转相关推荐

  1. PNP型三极管与NPN型三极管区别

    PNP型三极管与NPN型三极管区别 2个PN结的方向不一致. PNP是共阴极,即两个PN结的N结相连做为基极,另两个P结分别做集电极和发射极:电路图里标示为箭头朝内的三极管. NPN则相反 工作原理: ...

  2. 分享一下三线型NPN型与PNP型传感器的动作电路逻辑

    首先介绍一下何为NPN型与PNP型传感器: NPN型:负载接在电源正极与传感器输出端: PNP型:负载接在传感器输出端与电源负极: 下面是某三线电压型接近开关产品接线介绍图: 接下来我们分析一下其对应 ...

  3. 如何用Stm32读取NPN型颜色传感器

    近期在一个项目中接触到了一款NPN型颜色传感器,想用stm32f103读取它的输出状态. 首先明白一下NPN和PNP的概念: NPN: 常开:无信号时断开,有信号时输出低电平 常闭:无信号时低电平,有 ...

  4. 功放管php和NPN的区别,一张图搞懂PNP型和NPN型三极管区别

    晶体三极管也是用半导体材料制成的,由于结构不同分为PNP型和NPN型两大类.三极管的文字符号是V.常用的三极管的外形和图形符号如图. 晶体三极管的三个极,分别称为基极(b).集电极(c)和发射极(e) ...

  5. 全自动振弦监测仪VS101型单通道振弦传感器采集仪工程应用

    VS101型单通道振弦采集仪是专门为振弦式传感器而设计,在精确测量振弦传感器频率的同时,还可以同时采集温度数据,采集的数据可以本地存储,或者通过GSM/GPRS移动网络 进行数据远传. VS101型单 ...

  6. 《传感器电路的低噪声信号调理》阅读笔记

    <传感器电路的低噪声信号调理>阅读笔记 信噪比 驱动ADC时保持较低的模拟前端噪声同样非常重要.这对于避免降低信噪比(SNR)来说至关重要.放大器引起的SNR性能下降净值(单位dB)为: ...

  7. 模电学习2. NPN型三极管电流电压计算实战

    模电学习2. NPN型三极管电流电压计算实战 一.准备电路 负反馈电路基础知识: 二.计算过程 1. 计算B极电压 2. 计算E极电流 3. 计算B极电流 4. 计算C极电流 5. 计算C极电压 一. ...

  8. NPN型三极管的工作原理

    NPN型三极管是一种控制元件,主要用来控制电流的大小,以共发射极接法为例(信号从基极输入,从集电极输出,发射极接地),当基极电压UB有一个微小的变化时,基极电流IB也会随之有一小的变化,受基极电流IB ...

  9. 欧姆龙 PLC CP1E-N30SDR-A 与 NPN型编码器连接

    CP1E-N30SDR-A 与 NPN型编码器连接 初学PLC和编码器连接,做此记录,也方便其他人参考. 为测试方便,没有使用外置直流24V电源,直接用PLC本身的直流24电源. PLC输入原理图如图 ...

最新文章

  1. 在node.js中,使用基于ORM架构的Sequelize,操作mysql数据库之增删改查
  2. 撸了个低代码开发平台,爽!
  3. 如何删除exchange2007默认证书
  4. Nginx 出現 500 Error 修復 (too many open file, connection)
  5. 三菱伺服电机选型手册_PLC触摸屏控制伺服电机程序设计
  6. “libc++_shared.so“ not found 解决
  7. Shellz中awk的简单用法
  8. HBase Replication源码解析之HLog读取
  9. .net 微服务实践
  10. 【物理动图】物理老师一针见血:50张动图看懂高中物理
  11. 为什么说RESTful对程序员如此重要
  12. 【java】java 多线程 异步计算 FutureTask 源码详解
  13. 【UNIX环境高级编程】UNIX基础知识
  14. [转]如何学好windows c++编程 学习精髓(收集,整理)
  15. 基于深度学习的13种通用图像分类模型及其实现
  16. 计算机开启蓝牙网络,怎么打开电脑蓝牙功能(笔记本电脑蓝牙怎么开)
  17. DM13: COSCon19私人回顾
  18. Verilog数字系统设计——8位数字比较器
  19. [转帖]奋斗5年 从月薪3500到700万!
  20. 曲线救国--为Chrome安装Edge浏览器插件

热门文章

  1. 『HTMLCSS』内联框架和超链接
  2. form表单使用put方式提交
  3. Linux命令(65)——ld命令
  4. 经济低迷形势下,如何降低软件开发成本?
  5. CentOS 服务器 git clone下载加速(下载过慢或超时)
  6. 湖南文旅数据中心:湖南文旅数据早知道(9月10日)
  7. 通信运营商:适合你吗?
  8. Dofloo 僵尸网络的攻击目标
  9. 项目经理,你要考的证书都在这
  10. 银行信贷管理系统(C#)