c语言怎么跟plc连接,图文详解 | PLC是如何与常用设备的连接的?

PLC输入外部电路的外部节点形式共分为以下三种:

1、无源节点输入,即:开关节点输入。

2、NPN和PNP节点输入

3、二极管输入

下面,就这三种节点输入的形式及接线方式简单说明一下。

1、无源节点输入(开关量输入)

此种节点形式是PLC输入用的最多的一种形式。使用此种形式时,只要注意PLC的输入公共端是共阳极还是共阴极就行了。如为共阳极,则通过开关节点引入的应该是负极,如为共阴极,则经过开关节点引入的应该是正极。如下图所示(括号内为共阳极时):

201028783_10_20200901071904115

2、NPN和PNP节点输入

一些传感器或接近开关的输出节点是NPN或PNP节点形式。这时,做为PLC的输入是选NPN还是PNP节点,一方面要看要看PLC的接线形式而定,另外还要看传感器或接近开关的接线形式。下面举例来说明:

如下图所示,传感器的输出是NPN形式的。从图中负载接线可知,传感器动作时,输出0V(黑线④处)。这就要求,PLC的公共端(COM)是正极。因此,对于此线路,当PLC的公共端接(CON)正极时,PLC的输入就只能用NPN形式。

201028783_11_20200901071904193

下图正好相反,当传感器动作时,其输出为正极(黑线④处)。此时,就要求PLC的公共端(COM)接负极。因此,对于此线路,当PLC的公共端接负极时,PLC的输入就只能用PNP的形式。

201028783_12_20200901071904255

PLC的输入节点到底是采用PNP还是NPN的形式,其实大不可必死记。只要明白PLC输入内部的电路原理就行了,即:采用PNP还是NPN节点,都必须保证PLC输入电路内部的光电耦合部分的发光二极管得电。

以上两例是以西门子PLC为例,西门子PLC输入内部线路的光电耦合的公共端可以是共阴极或共阳极,因此,在考虑使用NPN或PNP输入时,可以改变公共端(COM)的正极或负极来分别使用;而对于三菱FX系列的PLC,因光电耦合的公共端是固定采用共阳极的,因此公共端只能接正极,输入也就只能使用NPN节点输入方式了。

3、串二极管输入

有时,需要在PLC的输入节点中串入一个发光二极管来为指示。如下图所示:

201028783_13_20200901071904302

此时,一般PLC都会规定串入二极管的允许电压降及允许串入的二极管的个数。比如,上图所示的FX系列的PLC规定,发光二极管允许电压降为4V,最多允许中时串入2个。

PNP与NPN型传感器其实就是利用三极管的饱和和截止,输出两种状态,属于开关型传感器。但输出信号是截然相反的,即高电平和低电平。PNP输出是低电平0,NPN输出的是高电平1。

PNP与NPN型传感器(开关型)分为六类:

1、NPN-NO(常开型)

2、NPN-NC(常闭型)

3、NPN-NC+NO(常开、常闭共有型)

4、PNP-NO(常开型)

5、PNP-NC(常闭型)

6、PNP-NC+NO(常开、常闭共有型)

PNP与NPN型传感器一般有三条引出线,即电源线VCC、0V线,OUT信号输出线。

1、NPN类

NPN是指当有信号触发时,信号输出线OUT和电源线VCC连接,相当于输出高电平的电源线。

对于NPN-NO型,在没有信号触发时,输出线是悬空的,就是VCC电源线和out线断开。有信号触发时,发出与VCC电源线相同的电压,也就是out线和电源线VCC连接,输出高电平VCC。

对于NPN-NC型,在没有信号触发时,发出与VCC电源线相同的电压,也就是out线和电源线VCC连接,输出高电平VCC。当有信号触发后,输出线是悬空的,就是VCC电源线和out线断开。

对于NPN-NC+NO型,其实就是多出一个输出线OUT,根据需要取舍。

2、PNP类

PNP是指当有信号触发时,信号输出线OUT和0V线连接,相当于输出低电平0V。

对于PNP-NO型,在没有信号触发时,输出线是悬空的,就是0V线和OUT线断开。有信号触发时,发出与0V相同的电压,也就是OUT线和0V线连接,输出输出低电平0V。

对于PNP-NC型,在没有信号触发时,发出与0V线相同的电压,也就是OUT线和0V线连接,输出低电平0V。当有信号触发后,输出线是悬空的,就是0V线和OUT线断开。

对于PNP-NC+NO型,和NPN-NC+NO型类似,多出一个输出线OUT,及两条信号反相的输出线,根据需要取舍。

我们一般常用的是NPN型,即高电平有效状态。PNP很少使用。

NPN还是PNP的输出信号是高电平还是低电平,也没必须硬记NPN是接共阳极的PLC还是共阴极的PLC.我们知道,PLC的输入是发光二极管隔离,PLC共阳极,就是把所有发光二极管的阳极接在一起,此时,要想PLC有输入(即让发光二极管亮),PLC的输入端(即发光二极的阴极)必须是一个低电平才对.PLC共阴极时也一样.大家千万不要死记硬背一些所谓的法则.要根据具体情况具体分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值