中国数采论坛

 找回密码
 立即注册
搜索
查看: 1035|回复: 6

IO网关如何采集数字信号

[复制链接]

9

主题

49

帖子

149

积分

游侠

Rank: 2

积分
149
发表于 2019-5-14 13:51:10 | 显示全部楼层 |阅读模式
IO网关采集数字信号原理

大家知道PLC输入输出有数字模拟之分,PLC大多数数字信号都是24V供电系统,但我们的IO采集网关硬件基本都是3.3V供电,若24V信号直接接到网关IO,如果没有相应的信号转换电路,将会烧坏IO网关。所以需要使用光耦隔离器件转换,PLC 输入目前也是这样的方案

光耦合器亦称光电隔离器或光电耦合器,简称光耦。它是以光为媒介来传输电信号的器件,通常把发光器(红外线发光二极管LED)与受光器(光敏半导体管,光敏电阻)封装在同一管壳内。当输入端加电信号时发光器发出光线,受光器接受光线之后就产生光电流,从输出端流出,从而实现了“电—光—电”转换。以光为媒介把输入端信号耦合到输出端的光电耦合器,由于它具有体积小、寿命长、无触点,抗干扰能力强,输出和输入之间绝缘,单向传输信号等优点,在数字电路上获得广泛的应用。






图1.光耦的内部结构、输入输出特性


  如图1.施加VD电压给光耦内部发光二极管D,随着VD电压增大,电流iD增大,id增大后ic增大,最后光耦内部光敏晶体管T导通,这样实现了输入输出的光电隔离,想深入的可以度娘。


  步入正题,那么IO网关如何采集PLC IO数据的呢,如下说明IO网关如何采集PLC Y0输出点。PLC输出Y0是一个24V到0V的高低脉冲数字信号,Y0输出连接到网关输入端X0,X0经光耦转换电平后连接到LED指示灯和MCU处理器进行数据的采集处理。相关的接线原理如下:






图2.IO网关采集PLC状态
  





图3.PLC Y0信号和网关X0信号波形




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

29

帖子

122

积分

游侠

Rank: 2

积分
122
发表于 2019-5-15 10:39:52 | 显示全部楼层
回复

使用道具 举报

0

主题

34

帖子

113

积分

游侠

Rank: 2

积分
113
发表于 2019-5-16 09:40:42 | 显示全部楼层
感谢楼主的分享
回复 支持 反对

使用道具 举报

0

主题

34

帖子

113

积分

游侠

Rank: 2

积分
113
发表于 2019-5-16 09:41:48 | 显示全部楼层
回复

使用道具 举报

5

主题

31

帖子

82

积分

游侠

Rank: 2

积分
82
发表于 2019-5-17 08:35:26 | 显示全部楼层
好贴好贴,楼猪威武!
回复 支持 反对

使用道具 举报

4

主题

56

帖子

175

积分

游侠

Rank: 2

积分
175
发表于 2019-5-17 09:03:25 | 显示全部楼层
学习学习~认真学习!
回复 支持 反对

使用道具 举报

5

主题

31

帖子

82

积分

游侠

Rank: 2

积分
82
发表于 2019-6-14 18:31:06 | 显示全部楼层
真的很有技术含量的帖子,我等佩服。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|中国数采论坛  

GMT+8, 2019-8-24 06:17 , Processed in 0.267700 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表