PLC基本原理及其接线

目录:

一、PLC的简介与起源

二、PLC的基本结构

1、MCU模块

2、输入与输出模块

3、电源模块

4、编程设备

三、PLC的外部接线

1、PNP与NPN接线

2、三菱PLC的NPN与PNP设置


下续:三菱FX系列PLC-编程1


一、PLC的简介与起源

1、PLC简介

PLC的全称为可编程逻辑控制器(Programmable Logic Controller),实质上是经过一次开发的工业控制用计算机,它不仅具有计算机的内核,还配置了许多使其适用于工业控制的器件。但是它只是一种通用机,不经过二次开发,不能在任何具体的工业设上使用。不过可编程控制器二次开发十分容易且具有体积小、工作可靠性高、抗干扰能力强、控制功能完善,适应性强,安装接线简单等众多优点。

2、PLC起源

最初的目的是替代机械开关装置(继电模块),想象一下,在一个庞大复杂的设备中使用数量巨大的电气元件(中间继电器、时间继电器等),接线有多复杂啊,日后维护也是大问题。自从1968年以来,PLC的功能逐渐代替了继电器控制板。现代PLC具有更多的功能,其用途从单一过程控制延伸到整个制造系统的控制和监测。

二、PLC的基本组成

主要由MCU、输入/输出接口、电源和编程设备组成。

1、MCU模块

MCU模块由微处理器和存储器组成,由它读取各种开关量输入信号(下称开入量);并且读取程序指令,编译、执行指令;最后把运算结果送到输出端,控制外部负载。故MCU是整个PLC的核心,相当于人的大脑。PLC与单片机的异同请移步:3分钟看懂PLC与单片机的异同。

2、输入与输出模块

1)输入模块接受和采集输入信号,将按钮、行程开关等产生的开入量输入至MCU;将电位器、各类变送器提供的模拟量输入至MCU。

2)输出模块用来控制外部负载,包括接触器、电磁阀等执行器和显示、报警装置。

3、电源模块

PLC的电源一般使用220V交流电源,通过开关电源模块把外部供应的电源变换成系统内部各单元所需的直流电源。有的电源单元还向外提供24V隔离直流电源,可供输入模块连接的现场无源开关等使用。

4、编程设备

一般为计算机+编程线组合,计算机连接编程线,由编程线连接PLC。

5、其他模块

另外还有通信模块、扩展模块等,不在此做介绍。

三、PLC的外部接线

1、NPN与PNP接线

1)NPN与PNP型传感器

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

2)NPN与PNP型PLC

对于输入以+24V作为公共点:有高电平(+24V)输入至PLC时,对应的常开点闭合,对应的常闭点断开。

对于输入以0V作为公共点:有低电平(0V)输入至PLC时,对应的常开点闭合,对应的常闭点断开。

源型与漏型是对输入模块的公共点COM端而言。

漏型指从COM端漏出去,即COM端接负,电流从外面经IO.x点流入内部,再从公共点COM漏出去构成回路,如左图所示,属于NPN型。

源型指COM端接正,电流从COM端为源头开始,经内部回路,一组信号点流出去的。

-------------------------

一般取决于所选用PLC的品牌和输入信号的类型,三菱PLC属于NPN型,西门子属于PNP型。

NPN还是PNP只针对于输入信号,有的PLC是双向输入,那么输入端是PNP还是NPN取决于接线方式,比如下述的三菱PLC。

-------------------------

一般常用的是PNP高电平有效状态(PLC输入端低电平挡电状态,退去光栅保护装置一直保护);

NPN低电平有效状态(PLC输入端高电平挡电状态,退去光栅保护装置无保护),很少使用。

NPN集电极开路输出和PLC的连接(公共点负极)

-------------------------

PNP集电极开路输出和PLC的连接(公共点正级)

①PNP导通压降小但反向耐压低,NPN导通压降大但反向耐压高。

②传感器PNP与NPN接口原理图

输入传感器为接近开关时,只要接近开关的输出驱动力足够,漏型输入的PLC输入端就可以直接与NPN集电极开路型接近开关的输出进行连接。

但是,当采用PNP集电极开路型接近开关时,由于接近开关内部输出端与0V间的电阻很大,无法提供光电耦合器件所需要的驱动电流,因此需要增加“下拉电阻”,如图。增加下拉电阻后应注意,此时的PLC内部输入信号与接近开关发信状态相反,即接近开关发信时,“下拉电阻”上端为24V,光电耦合器件无电流,内部信号为“0”;未发信时,PLC内部DC24V与0V之间,通过光电耦合器件、限流电阻、“下拉电阻”经公共端COM构成电流回路,输入为“1”。

  下拉电阻的阻值主要决定于PLC输入光电耦合器件的驱动电流、PLC内部输入电路的限流电阻阻值。通常情况下,其值为1.5~2kΩ,计算公式1如下:R ≤ (Ve-0.7)/Ii-Ri

式中:R——下拉电阻(kΩ)
   Ve——输入电源电压(V)
   Ii——最小输入驱动电流(mA)
   Ri——PLC内部输入限流电阻(kΩ)

公式1中取发光二极管的导通电压为0.7V。

或公式2:R ≤ 输入限流电阻/(最小ON电压/24V)]-输入限流电阻。

输入传感器为接近开关时,只要接近开关的输出驱动力足够,源型输入的PLC输入端就可以直接与PNP集电极开路型接近开关的输出进行连接。

相反,当采用NPN集电极开路型接近开关时,由于接近开关内部输出端与24V间的电阻很大,无法提供电耦合器件所需要的驱动电流,因此需要增加“上拉电阻”。如图。增加上拉电阻后应注意,此时的PLC内部输入信号与接近开关发信状态相反,即接近开关发信时,“上拉电阻”上端为0V,光电耦合器件无电流,内部信号为“0”;未发信时,PLC内部DC24V与0V之间,通过光电耦合器件、限流电阻、“上拉电阻”经公共端COM构成电流回路,输入为“1”。
上拉电阻的阻值主要决定于PLC输入光电耦合器件的驱动电流、PLC内部输入电路的限流电阻阻值。通常情况下,其值为1.5~2kΩ,其计算公式与下拉电阻计算公式相同。

2、三菱PLC的NPN与PNP设置

下图为三菱PLC的S/S设置,分别可设置为为漏型或源型,下图来源于“FX3G系列-用户手册-定位控制篇”第58页。

其内部电路的仿真原文件请移步:PLC输入电路Multisim仿真。

ACPL-214-500E(电子元件-光电耦合器)规格书截图:


世上无难事,只要肯登攀。觉得不错,动动发财的小手点个赞哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/574383.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Prompt之美:如何设计提示词让大模型变“聪明”

目录 一. Prompt关键要素 二. Prompt技巧 三. 实战中的Prompt优化 四. 参考文献 一. Prompt关键要素 Prompt是一个简短的文本输入,用于引导AI模型生成特定的回答或执行特定任务。换句话说,Prompt是你与AI模型沟通的方式。一个好的Prompt可以让AI更准…

猫头虎分享已解决Bug || **Error: ‘Promise‘ is undefined**

博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典!《IDEA开发秘籍》 — 提升你的IDEA技能!《100天精通鸿蒙》 …

【SpringBoot】00 Maven配置及创建项目

一、Maven配置 1、下载Maven 进入官网下载:Maven – Welcome to Apache MavenMaven – Download Apache Maven 本文以最新版为例,可按需选择版本 Maven – Welcome to Apache Maven 2、解压下载好的安装包 将安装包解压到自己设置的空文件夹中 3、…

抽象的代理模式1.0版本

前言: 在阅读Spring Security官方文档时,里面设计到了一种设计模式——代理模式Proxy 众里寻她千百度,蓦然回首,那人却在灯火阑珊处 开始 在之前的文章里陈述了一个观点——编程语言和语言没有区别 现看看我们日常生活中的代理…

利用 easycode 自动生成 数据库表 对应 类文件

1、安装easycode 打开settings,在plugins中搜索easycode进行安装,安装完成后重启idea。 2、连接数据库 连接数据库,填写数据库配置信息 点解Test connetction测试连接, 3、生成文件 右键数据库表格,生成对应文件 4…

说方法不如传授经验向媒体投稿你可以这样

在信息爆炸的时代,作为单位的信息宣传员,肩负着将本单位的重要资讯、活动成果、政策解读等内容有效传播至公众视野的重任。其中,向各类媒体投稿无疑是实现这一目标的重要途径。然而,传统的邮件投稿方式常常让我深感力不从心,费时费力不说,成功率低、出稿慢等问题更是让我和领导…

商标申请注册交费就一定会下注册证?

近日遇到一个网友说普推知产老杨说,他以为商标交钱就一定会下商标注册证,这个不管找哪家也做不到的。商标申请注册时要给商标局交费用,交完费用商标才有商标的形式审查,通过后下受理书,才有后面商标实质审查&#xff0…

[柏鹭杯 2021]试试大数据分解?

题目:(NSSCTF | 在线CTF平台) 题目就是如此,我没看到有5个不同的文本,其中最后一个文本以pem后缀,所以我们先来了解一下什么是pem格式。 PEM 格式 PEM格式通常用于数字证书认证机构(Certifica…

UI自动化测试框架:PO 模式+数据驱动(超详细)

🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快 1、PO 设计模式简介 什么是 PO 模式? PO&#xff…

雅特力AT32F435学习——2.ADC实验

ADC实验 ADC是什么、重要性就不再这里多说,ADC这个外设以及关于ADC的应用程序用途非常之广泛很值得深挖,接下来就让我们学一下雅特力AT32F435单片机的ADC吧。 基础知识 不同厂商的单片机的ADC外设都是有区别的,比如ADC转换位数、采样频率等…

【SpringCloud】OpenFeign高级特性

【SpringCloud】OpenFeign高级特性 文章目录 【SpringCloud】OpenFeign高级特性1. 超时控制1.1 全局配置1.2 指定配置 2. 重试机制3. 替换Http客户端3.1 引入依赖3.2 配置 4. 请求/响应压缩5. 日志打印6. 综合配置 1. 超时控制 默认OpenFeign客户端等待60秒钟,但是服…

传承汉字,发扬光大!让《米小圈动画汉字》也出一份力吧!

目前社会上出现的诸如“计算机是汉字的掘慕人”、“汉字是行将就木的老人”“必须废除汉字,汉字要走拼音化迷路”等观点,值得重视。专家们说,20年前如提汉字要走拼音化道路,主要是缘于汉字难以输入电脑,而时至今日,汉字在电脑上早已畅通无阻,如果仍坚持“汉字拙劣,必得用拼音文…

SAP 如何控制生产订单发料后不能删除组件

SAP默认的情况下,即使工单中的组件已发料了,但仍可以进行删除的标志。这种情况是不太符合逻辑的,如果真要删除,应该先退料,然后再上删除标志。并不能再物料还是已领料的状态下 就对物料做删除的操作。 如下图 生产订单在已经领料的情况下,仍然的被打上了删除标识。 我们…

【产品经理修炼之道】- 从需求到功能的转化过程

产品经理的最大作用是将需求转化为产品或者功能,从需求到功能,会经历哪些过程?本文总结了从需求到功能的转化过程,希望对你进一步了解有所帮助。 “大部分的产品经理特别是数字化产品经理其核心价值就是如何去解决如何把需求转化为…

MySQL主键:自增id、UUID、雪花算法

视频可看: 动画讲解:为什么不能使用自增ID或者UUID做MySQL的主键,雪花算法生成的主键存在哪些问题_哔哩哔哩_bilibili 一、MySQL分布式架构中,为什么不能使用自增id作为主键 自增主键的好处:写入效率高 弊端&#x…

你只可以转让未使用“通过 Apple 登录”功能的 App。

你只可以转让未使用“通过 Apple 登录”功能的 App。 因为这个问题遇到的比较少,同时也比较难以解决,所以这个问题的答案,必须要开会员我才让你们看。 华丽的开会员分割线 当前问题的主要原因是被接入的账号有30天的封号提示了,…

12(第十一章,数据仓库和商务智能)

目录 概述 目标和原则 基本概念 商务智能 数据仓库 数据仓库建设方法 数据仓库架构组件 加载处理方式 1、历史数据 2、批量变更数据捕获(CDC) 3、准实时和实时数据加载 活动 运营分析应用 方法 数据仓库构建 架构演进 数据处理过程 数…

Python+Selenium基于PO模式的Web自动化测试框架

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 一、什么是Selenium? Selenium是一个基于浏览器的自动化测试工具,它提供…

pytest教程-30-测试数据管理插件-pytest-datadir

领取资料,咨询答疑,请➕wei: June__Go 上一小节我们学习了pytest重复执行用例插件pytest-repeat,本小节我们讲解一下测试数据管理插件-pytest-datadir。 在软件测试中,有效管理测试数据对于编写全面的测试用例至关重要。Pytest…

Allure精通指南(04)静态和动态生成报告标记

文章目录 Allure 静态定制报告标记Allure 动态生成报告标记Allure 实现方式选择Allure 分类执行运行epic相关运行feature相关运行story相关运行story相关运行feature和多个story相关(取并集) Allure 静态定制报告标记 定义和用法: Decorators…