电工技术维修学习网:www.dgjswx.com

关注电工技术维修学习网官方微信公众号《电工维修学习》收获更多电工经验知识和提升实战技能电工技术,电气知识,电工基础知识,电工入门知识,电工资料,电工软件,资源,电工维修经验,电工视频教程,水电安装,家电维修,电子,电力,强电,弱电,低压高压,plc,变频器,驱动器,放大器,三菱,松下,西门子,发那科,加工中心,cnc,数控,专机,铣床,钻床,机器人技术,触摸屏技术,相关资料知识技术经验供参考学习交流为一体的综合性电工知识技术经验公众平台和网站

PLC除了源型漏型还有推挽型输出,大家伙听闻是不是一脸疑惑?我学PLC的时候好像没说有推挽型输出啊,今天咱就来看施耐德M241 PLC的推挽型输出!

目前在施耐德M241 PLC的选型手册中文版和英文版本上写的都是快速输出为源型,在施耐德电气somachine软件的帮助中,硬件目录描述为源型,而在编程指南里面描述为推挽型,有条件的可以进行测试,M241继电器的快速输出类型为推挽型输出,这怎么理解?

推挽型输出,既可以接源极,也可以接漏极

Modicon 241 Logic Contrller的快速输出使用了推/挽技术。在检测到错误,如短路过热等情况,会将输出进入三态,状态将由状态位和PLC_Ri_wLocallOStatus表示。

PLC与这7种设备的连接方式(干货)推进初学者必看

行为有:

自动:检测到错误纠正后,输出会根据分配给它的当前值再次进行设置,诊断值也将复位

手动:检测到错误,状态将被记录,输出会被强制变为三态,用户需手动清除状态。(I/O映射通道)

如果出现短路或电流过载,那么公共输出组会自动进入热保护模式,(该组所有输出都设置为0),随后会定期重置(每秒)以测试连接状态。但是,需考虑这种重置对所控制的机器系统和或操作过程的影响。

那么疑问来了,推挽技术是什么技术?

推挽技术和电力电子电路有关,请看相关知识。

推挽电路是如何工作的?

推挽电路(push-pull)就是两不同极性晶体管连接的输出电路。推挽电路采用两个参数相同的功率BJT管或MOSFET管,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小效率高。推挽输出既可以向负载灌电流,也可以从负载抽取电流。如果输出级的有两个三极管,始终处于一个导通、一个截止的状态,也就是两个三级管推挽相连,这样的电路结构称为推拉式电路或图腾柱(Totem-pole)输出电路。

作用:

推挽电路,主要作用是增强驱动能力,为外部设备提供大电流

在一般推挽电路中,比如输出级,电路的工作是,把输入信号放大。而完成电路工作,但一般推挽电路用同级性元件(晶体管或电子管)为了实现输出级元件轮流导通,必须激励大小相等,相位相反的两个信号,即所谓的倒相问题,完成倒相可用电路,可用电感原件(变压器)但这无不增加了电路的复杂性,可靠性。互补电路可克服用单极性原件出现的上述问题。电路工作时双极性原件轮流导通,亦可省去倒相或简化电路,这样电路的稳定性可相应提高。比如当输入信号为正时,双极性中的NPN管导通PNP由于极性自动截止,当电路输入信号为负时,PNP管导通NPN管截止。不管信号如何变化都能自动完成导通于截止而完成电路工作。

推挽电路适用于低电压大电流的场合,广泛应用于功放电路和开关电源中。

优点:结构简单,开关变压器磁芯利用率高,推挽电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小。

缺点:变压器带有中心抽头,而且开关管的承受电压较高;由于变压器原边漏感的存在,功率开关管关断的瞬间,漏源极会产生较大的电压尖峰,另外输入电流的纹波较大,因而输入滤波器的体积较大。

推挽输出是用两个晶体管或者场效应管构成的推挽电路(在模拟电路中应用很广泛如功放驱动电机驱动等等),这个电路的特点就是输出电阻小,所以能够驱动大的负载,从而能够使得单片机管脚直接驱动发光二极管、蜂鸣器、甚至更小阻抗的负载!

推挽电路结构为双管工作在线性放大区,其共输入端,共输出端。输入信号正半周信号由NPN上管放大,发射极输出;负半周信号由PNP下管放大,发射极输出;正半周时,下管截止,负半周时,上管截止,二管各负其责分工明确。输出端的负载RL,将正负半周波形合成为一完整波形。

工作波形如图:

其输入信号,有通过变压器耦合分离相位输入方式,也有经前级三级管或场效应管倒相分离相位方式的。即将完整周期波分解为正负半波,供给对应的功率放大管处理。

要理解推挽输出,首先要理解好三极管(晶体管)的原理。下面这种三极管有三个端口,分别是基极( Base )、集电极( Collector )和发射极( Emitter )。下图是NPN型晶体管:

这种三极管是电流控制型元器件,注意关键词电流控制。意思就是说,只要基极B有输入(或输出)电流就可以对这个晶体管进行控制了。

转换下概念,把基极B视为控制端 ,集电极C视为输入端 ,发射极E视为输出端 。这里输入输出是指电流流动的方向。

当控制端有电流输入的时候, 就会有电流从输入端进入并从输出端流出。

而PNP管正好相反,当有电流从控制端流出时,就会有电流从输入端流到输出端。

推挽电路:

上面的三极管是N型三极管,下面的三极管是P型三极管,请留意控制端、输入端和输出端。

当Vin 电压为 V+ 时,上面的 N 型三极管控制端有电流输入,Q3 导通,于是电流从上往下通过,提供电流给负载。

经过上面的N型三极管提供电流给负载( Rload ),这就叫「推」。

当Vin电压为V-时,下面的三极管有电流流出,Q4导通,有电流从上往下流过。

经过下面的P型三极管提供电流给负载( Rload ),这就叫「挽」。

以上,这就是推挽( push-pull )电路 。

但施耐德电气不仅M241 PLC支持推挽型输出,还有很多型号都支持推挽型输出,即既可以接源极,也可以接漏极。

sendkeys.send 始终输出英文._PLC的三种输出方式,你知道有哪些吗?相关推荐

  1. 安川伺服总线通讯方式_plc通讯方式有哪三种?plc常见的三种通讯方式

    原标题:plc通讯方式有哪三种?plc常见的三种通讯方式 PLC = Programmable Logic Controller,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计 ...

  2. python中字符串输出的三种简单方式

    python字符串输出的三种简单方式 第一种: 用'+'号进行字符串的拼接,但只限于字符串,不能进行其他类型的拼接.但是可以进行强制类型转换(字符串的强制转换为str(名字)),再用加号进行拼接. 比 ...

  3. 取英文名字的三种方法

    我曾写过一个帖子,内容是中国人如何起英文名字.在那个帖子中,我主张中国人随便起一个常见的英文名字即可,不必太讲究.但是今天下午我收到网友Duan Wei的一封邮件,他认为类似Tom.Jack.Pete ...

  4. JAVA输出数组元素的三种方法(for/for each/toString)

    2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点 方法一:for循环输出数组元素 方法二:for each循环语句 方法三:Arrays类中的toString方法 c语 ...

  5. 服务器存储系统的模式,服务器的三种存储方式

    服务器的三种存储方式 内容精选 换一换 CSBS在支持崩溃一致性备份的基础上,同时支持应用一致性备份.文件/磁盘数据在同一时间点,通过应用一致性备份内存数据,能够保证应用系统一致性,如包含MySQL或 ...

  6. node.js Next框架的三种渲染方式:客户端渲染、SSG、SSR

    前言 next是一款用JS开发的全栈框架,它是基于express框架基础上开发而成,可以用react写客户端,node.js写服务端.一份代码可在前后端同时运行,这在next中称之为同构! 一些nex ...

  7. protect 继承_C++三种继承方式

    C++继承的一般语法为: class 派生类名:[继承方式] 基类名{ 派生类新增加的成员 }; 继承方式限定了基类成员在派生类中的访问权限,包括 public(公有的).private(私有的)和 ...

  8. FPGA之道(41)HDL的三种描述方式

    文章目录 前言 三种描述方式 结构化描述方式 数据流描述方式 行为级描述方式 前言 常编写Verilog代码的就会知道,我们对于某一功能的描述,可以通过门电路来描述,也可以直接描述其功能等,这就牵扯到 ...

  9. 【 Verilog HDL 】HDL的三种描述方式

    当我们使用HDL代码描述硬件功能的时候,主要有三种基本描述方式,即结构化描述方式.数据流描述方式和行为级描述方式.通过本次总结,我们将明白到底我们描述的电路是什么方式描述的. 结构化描述方式 结构化描 ...

最新文章

  1. Intellij IDEA中开启Run Dashboard模式
  2. c语言指针用法及实际应用详解,通俗易懂超详细!
  3. Open Train 10394
  4. 动态改变select 宽度
  5. C 语言的可变参数表函数的设计
  6. SpringSecurity 权限控制准备之IOC容器结构说明
  7. 【POI1999codevs3634】积水,关于sunshine爷的NOIP(suan)水(ge)题(pi)赛
  8. python3爬取网易云歌单数据清洗_如何利用Python网络爬虫爬取网易云音乐歌词
  9. 【Codeforces 1051D】Bicolorings
  10. Discuz X3.4版块规则支持html代码修改
  11. 《印度合伙人》观影有感
  12. linux输入法中文输入法,RHEL7配置中文输入法-智能拼音
  13. 洁净厂房洁净度等级SICOLAB
  14. 查看docker镜像中的文件
  15. VRAR概念的定义和要素以及技术定义和应用
  16. 计算机连网线怎么联网,电脑直接插网线上网
  17. 超快捷还原达梦数据库dmp
  18. 哲学家进餐问题解决方案
  19. 在一台物理机上创建3个虚拟机搭建k8s集群(一)
  20. 如何将谷歌浏览器设置为开机全屏启动指定网页

热门文章

  1. 不可变集合相比可变集合_简单的基准测试:不可变集合VS持久集合
  2. Docker化Spring Boot应用程序
  3. junit编写测试代码_编写数据访问代码测试-不测试框架
  4. 在Jersey测试中模拟SecurityContext
  5. 造成内存泄漏_如何造成内存泄漏
  6. Java数据类型和标识符
  7. 谷歌guava_Google Guava MultiMaps
  8. 在Kotlin中使用libGDX
  9. 多线程编程反模式_编程反模式
  10. Java8多线程ForkJoinPool:处理异常