PLC 学习day02 硬件输入/输入的知识

1.资料来源

1.链接:三菱PLC视频教程全集之FX3U基本单元输入接线_哔哩哔哩_bilibili

2. 链接: 三菱plc视频教程全集之FX3U基本单元输出接线_哔哩哔哩_bilibili



2. PLC 的输入部分器件连接。

2.1  PLC输入部分的硬件知识

1. 一般输入部分是PLC获取信息的地方,一般是收集当前输入端点是否有连接器件。

2. 一般输入部分采用光电隔离的模式。

3. 一般输入有 PNP器件连接 和 NPN器件连接。


2.2  PLC输入部分的相似原理图

1. 首先光电隔离一般使用  光耦。

光耦资料链接:干货|光耦合电路讲解,工作原理+电路案例,通俗易懂,带你搞定 - 知乎 (zhihu.com)


2. 原理图如下图所示, 图一光耦部分的电路连接图,在推荐的视屏中可以看到输入端口的连接器件(如图三所示),有三根线: 电源线(棕), 地线(蓝), 输出信号线(黑), 这个输出信号线就是接 图一中X05网络编号的外接插座的接口处。 

                                         图一   光耦的图

                                        图二  单片机引脚图

                                         图三  输入端口接的器件


2.3 输入部分 PNP器件的连接法和 NPN 器件的连接法

1. 说明:如图所示为带极性传感器的内部电路与外部连接的2种接法示意,可根据三极管发射极电流方向判定传感器的极性,电流从发射极流出为NPN输出方式,即低电平输出有效;电流从发射极流入为PNP输出方式,即高电平输出有效。

2. NPN 器件的连接法

3. PNP 器件的连接法

 

推荐文章:【NPN与PNP简析】PLC输入端的类型及输出接线 (360doc.com)



3. PLC 的输出部分器件连接

3.1 PLC输出部分的硬件知识

1. 输出的电压控制一般有继电器,或者晶体管输出电压。

2. 一般输出电路由单片机控制。


3.2 PLC 输出的晶体管控制

1. 晶体管器件: XD2803 

它的芯片手册:C556257_BE2A46B36ADA454117025257F65724AC.pdf (szlcsc.com)

2. 它的控制输出的原理图

图一  单片机的信号输出端口(控制输出电压是否存在)

图二  晶体管的电路 

图三  输出电路有电时LED 灯亮的电路。

                         图一 单片机的信号输出端口

                          图二  晶体管的电路 

                                图三  输出电路有电时LED 灯亮的电路。

差不多吧!!!  

就是PLC程序控制 单片机输出的高低电平信号


3.3 PLC 输出的继电器控制

1. 继电器控制输出原理图

一端接PLC 的电源,一段接器件的电源。



4. 求帮助

4.1 为啥这个PLC 的输出电路这样设计,请求帮助, 麻烦您到评论区告诉我,

我是十分疑惑下面这个图中 这个三极管的作用,与这两个输出接口的接线方式, 它的插座上怎么接器件的线?

PA2 是单片机控制这个引脚。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WhatsApp 私域营销指南

当涉及到WhatsApp私域营销时,企业正逐渐意识到这个强大工具的潜力,为建立与用户之间更紧密的关系、提供个性化的服务和推广,以及增加用户忠诚度, WhatsApp已成为一个不可或缺的营销渠道。在如今竞争激烈的市场中,私域营…

基于SSM的仓库管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

【SpringCloud微服务项目实战-mall4cloud项目(4)】——mall4cloud-rbac

mall4cloud-rbac角色权限访问控制模块 系统架构与模块介绍系统架构rbac模型介绍 相关代码权限校验接口代码 补充 代码地址 github地址 fork自github原始项目 gitee地址 fork自gitee原始项目 系统架构与模块介绍 系统架构 从图中可以看到,微服务集群中,…

03 里氏替换原则

官方定义: 里氏替换原则(Liskov Substitution Principle,LSP)是由麻省理工学院计算机科学系教授芭芭拉利斯科夫于 1987 年在“面向对象技术的高峰会议”(OOPSLA)上发表的一篇论文《数据抽象和层次》&#…

微信小程序自定义方法submitPwd(e){}传入的e有什么作用

在微信小程序中,自定义方法(也称为事件处理函数)的参数 e 表示事件对象,用于传递事件的相关信息,包括事件类型、事件目标、事件数据等。通过 e 参数,可以获取事件的详细信息,并对事件进行相应的…

『Linux升级路』基本指令

🔥博客主页:小王又困了 📚系列专栏:Linux 🌟人之为学,不日近则日退 ❤️感谢大家点赞👍收藏⭐评论✍️ 目录 一、认识操作系统 📒1.1什么是操作系统 📒1.2操作系统…

【RDMA】librdmacm库和连接建立过程

翻译:rdma_cm - RDMA通信管理器。 概述:rdma_cm是用于建立RDMA传输上的通信的管理器。 说明:RDMA CM是一个用于建立可靠连接和不可靠数据报数据传输的通信管理器。它为建立连接提供了一个RDMA传输中立的接口。该API基于套接字,但…

如何处理前端路由懒加载?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

使用dd命令来构造测试文件

近期因工作需要,需要构造大小随机的一些文件,作为测试场景的输入。 在Linux平台下,使用dd命令,可以方便的构造出符合要求的文件。 比如生成4M的文件,同时使用随机数作为输入,命令样例如下: dd…

Pytorch,矩阵求和维度变化解析

二维可以想象成一张纸, 三维可以想象成多张纸叠在一块 四维可以想成多沓纸 求和时,如果没设定keepdimTrue,则会消去相加的那一维度,否则则将维度变为1 A torch.arange(20).reshape(5, 4) A,A.shape, A.sum()(tensor([[ 0, 1, 2, 3],[ 4,…

AWS SAP-C02教程5--基础中间件

在AWS中除了计算、存储、网络之外,还有一些组件非常重要,包括基础组件、消息队列组件、日志组件、编排组件等,接下来就通过分成几个不同类别(这个分类按照AWS的大概分类进行分类,并无统一标准,只是具备一定相同功能归类在一起方便记忆) 目录 1 消息中间件1.1 SQS1.1.1 …

XSS攻击(1), 测试XSS漏洞, 获取cookie

XSS漏洞, 测试XSS漏洞, 获取cookie 一, 概念: XSS(Cross-Site Scripting), 跨站攻击脚本, XSS漏洞发生在前端, 依赖于浏览器的解析引擎, 让前端执行攻击代码. XSS其实也算注入类的攻击, XSS代码注入需要有JavaScript编程基础. 二, 目的: XSS(跨站脚本&#xff0…

js实现红包雨功能(canvas,react,ts),包括图片不规则旋转、大小、转速、掉落速度控制、屏幕最大红包数量控制等功能

介绍 本文功能由canvas实现红包雨功能(index.tsx)本文为react的ts版。如有其他版本需求可评论区观赏地址,需过墙 import React, { Component } from react; // import ./index.css; import moneyx from /assets/images/RedEnvelopeRain/bal…

Ubuntu - 安装 MySQL 8

以下是在 Ubuntu 上安装 MySQL 8 的完整步骤: 步骤 1:更新包列表 首先,打开终端并执行以下命令来确保包列表是最新的: sudo apt update 步骤 2:安装 MySQL 8 服务器 接下来,使用以下命令安装 MySQL 8 …

算水质TDS加温度补偿

先上图,就图里这款水质检测,用树莓派3/4的话,要配个温度检测作为温度校正,以及一个adc 元器件。我选ds18b20和ads1115。 再把模拟数据计算过程放一下: 温度检测元器件在农历钟那里提过,就是同款。此处先测个…

Android11 移植memtester压测内存

需求如题,从网上下载了memtest源码压缩包,准备放到系统源码编译,然后push到板子上执行,结果,编译出来一堆问题,报build err。 做如下代码改动: external/memtester-4.5.1/Android.mk | 16 exte…

Android 10.0 展讯平台关于ota升级开机logo的相关功能实现

1.前言 在android10.0的展讯平台的系统定制开发中,关于ota升级功能的需求也好多,但是对于ota升级开机logo这样的bmp图片,就不能像 升级其他功能一样简单做ota差分包,然后ota升级就可以了,接下来就带大家来实现这个功能 2.展讯平台关于ota升级开机logo的相关功能实现的相…

Java 中的自动装箱和拆箱

Java 中的自动装箱(Autoboxing)和拆箱(Unboxing)是指在基本数据类型和对应的包装类型之间进行自动转换的特性。 自动装箱是指将基本数据类型转换为对应的包装类型。当使用包装类型作为参数传递给需要相应基本数据类型的方法&…

机器学习基础之《回归与聚类算法(4)—逻辑回归与二分类(分类算法)》

一、什么是逻辑回归 1、逻辑回归(Logistic Regression)是机器学习中的一种分类模型,逻辑回归是一种分类算法,虽然名字中带有回归,但是它与回归之间有一定的联系。由于算法的简单和高效,在实际中应用非常广…

tomcat---动静分离

访问静态和动态页面分开 实现动态的静态页面负载均衡 实验一 准备阶段:三台虚拟机 nginx代理服务器 :20.0.0.40 tomcat1 :20.0.0.50 tomcat2:20.0.0.51 配置关闭虚拟机防火墙和安全机制 systemctl stop firewalld setenf…