三菱plc学习入门(一,认识三菱plc)

今天就开始对三菱的plc软件入一个门,希望小编的文章对读者和初学者有所帮助!欢迎评论指正,废话不多说,下面开始学习。

目录

plc的型号介绍 

M表示什么?

T表示什么?

R表示什么?

为什么三菱没有X8或者Y8,18,19输入输出的端口?

三菱plc的接线方法

NPN接法与PNP接法(详细看FX3U的接线)

NPN接法(漏型接法,也称为三线接法或低电平触发接法)

PNP接法(也称为两线接法或高电平触发接法)

三菱输入端口原理

FX1N-24MT输入原理简图

原理:

FX2N-48MT输入原理简图

FX1N-24MT与FX2N-48MT的接线方法

FX1N-24MT输入接线实物图

FX3U-32M的接线方法

输入原理图(NPN型)

输入原理图(PNP型)


plc的型号介绍 

        下面介绍一下三菱比较典型的三台plc。

FX1N-24MT

FX3U-32M

FX2N-48MT

M表示什么?

        三台机器都存在M这个字母:表示这个是CPU主体基本单元。

        在PLC(可编程逻辑控制器)系统中,CPU(中央处理器单元)是其主体基本单元。CPU是PLC系统中的“大脑”,负责执行程序和逻辑控制。它包含了一些关键的组件,如微处理器、存储器(RAM和ROM)、时钟以及输入/输出(I/O)接口。

        CPU通过扫描输入信号,读取输入状态,并根据预设的程序逻辑和算法来判断控制器中输出信号的状态。这些输出信号将控制外部设备,如马达、执行器、传感器等。CPU通过不断重复这个处理循环来实现对控制过程的持续监控和控制。

        PLC的CPU通常具有多个输入和输出端口,可以与各种传感器和执行器进行连接。它还可以通过一些通信接口(如以太网、串口)与其他设备进行通信,实现与上位机、HMI(人机界面)或其他控制系统的数据交换。

T表示什么?

        FX1N-24MT与FX2N-48MT表示为晶体管输出.晶体管输出才能进行定位控制。

        PLC的晶体管输出是指PLC输出模块中使用晶体管作为输出驱动器的一种输出方式。在PLC系统中,根据控制要求,通过输出模块控制外部设备(如电机、灯光、阀门等)的开关状态。

        晶体管输出通常用于低电流、低电压的应用。晶体管作为一种半导体器件,具有快速响应速度、低功耗、小体积等优势。在PLC输出模块中,晶体管通过工作电压和电流来控制外部设备的开关状态,从而实现对设备的开启或关闭

        与传统的继电器输出相比,晶体管输出具有更快的响应时间,更小的体积,更低的功耗和更长的寿命。它通常适用于对开关速度要求高、电流小的应用场景,如控制小功率电机、LED灯光、传感器等。

        需要注意的是,晶体管输出的驱动能力相对较弱,不适合直接驱动大功率设备。在需要驱动高功率设备的情况下,可能需要使用继电器输出模块或其他适当的驱动器来满足需求。

R表示什么?

        R表示继电器输出,继电器输出不能输出脉冲,所以继电器输出不能进行定位控制

        PLC的继电器输出是指在PLC系统中使用继电器作为输出模块的一种输出方式。继电器是一种电气开关设备,通过控制电磁线圈的通断来控制电路的开关状态。

        在PLC系统中,继电器输出常用于控制高功率或大电流的外部设备。PLC的继电器输出模块提供了一系列的继电器触点,通过控制这些继电器触点的闭合和断开,可以控制外部设备的通断状态。

        继电器输出具有较高的电流容量和驱动能力,适用于驱动各种负载,如电机、灯光、电磁阀等。它可以实现较大功率的控制,并具有较强的耐压和耐久性能。

        使用继电器输出时,PLC的控制信号经过继电器输出模块的继电器线圈,激活继电器触点,从而打开或关闭外部设备的电路。

需要在设计和选择继电器输出模块时考虑以下因素:
- 需要驱动的负载功率和电流
- 需要的控制方式(断开型、闭合型)
- 继电器触点的数目和类型(常开触点、常闭触点)
- 继电器模块的耐压和绝缘等级
- 继电器模块的寿命和可靠性等。

继电器输出在工控领域中广泛应用,其可靠性、驱动能力和易于维护等特点使其成为PLC系统中常见的输出方式之一。

为什么三菱没有X8或者Y8,18,19输入输出的端口?

        简单来说就是因为三菱的plc的输入输出用八进制表示,所以不存在8,9这二个数字,所以在对plc编程的时候不要使用8与9。防止编程出错

三菱plc的接线方法

        

        PLC的NPN接法和PNP接法是两种常见的输入输出信号接口方式,用于连接外部设备与PLC的数字输入和输出模块。

NPN接法与PNP接法(详细看FX3U的接线

NPN接法(漏型接法,也称为三线接法或低电平触发接法)

        电流从内部流出向外的是NPN接法通常也称为漏型接法。

  • 在NPN接法中,PLC的数字输入模块采用NPN晶体管作为输入接口。
  • 当外部设备的开关闭合时,会通过一个连接到数字输入模块的电阻来将输入信号接地(GND)。
  • 当输入信号为低电平(接地)时,PLC的数字输入模块检测到逻辑为1;当输入信号为高电平时,数字输入模块检测到逻辑为0。
  • 这种接法适用于需要输出低电平信号控制的外部设备。
PNP接法(也称为两线接法或高电平触发接法)

            电流从外部流出向内的是NPN接法。

  • 在PNP接法中,PLC的数字输出模块采用PNP晶体管作为输出接口。
  • 当PLC的数字输出模块输出高电平时,PNP晶体管导通,形成一个路径,使外部设备的输入信号接地。
  • 当PLC的数字输出模块输出低电平时,PNP晶体管断开,外部设备的输入信号断开接地。
  • 这种接法适用于需要输出高电平信号控制的外部设备。

三菱输入端口原理

FX1N-24MT输入原理简图

原理:

        当内部电源从内部正极通过光电二极管,发光二极管导通发光,电流从正极通过二极管到输出端X1,经过SB2开关回来到COM公共端口,回到电源负极形成回路。plc就接受到X1输入端的信号

FX2N-48MT输入原理简图

多出了一个电流向外的24V电压,而电流从内部流出向外的是NPN接法通常也称为漏型接法

FX1N-24MT与FX2N-48MT的接线方法

FX1N-24MT输入接线实物图

FX3U-32M的接线方法

输入原理图(NPN型)

因为FX3U-32存在双向光电耦合器:所以可以使用NPN与PNP的二种接法

输入原理图(PNP型)

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

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

相关文章

Pytorch nn.Linear()的基本用法与原理详解及全连接层简介

主要引用参考: https://blog.csdn.net/zhaohongfei_358/article/details/122797190 https://blog.csdn.net/weixin_43135178/article/details/118735850 nn.Linear的基本定义 nn.Linear定义一个神经网络的线性层,方法签名如下: torch.nn.Li…

得帆信息创始人-张桐,受邀出席 BV百度风投AIGC主题论坛

近日,得帆信息创始人兼CEO张桐,作为百度风投被投代表企业创始人受邀出席“向未来,共成长” BV百度风投AIGC主题论坛。 与包括上海市徐汇区相关部门领导、百度集团相关事业部负责人及代表,以及来自国寿资本、中网投、麦顿投资的投资…

install cuda cudnn tersorRT

# 安装 $ ubuntu-drivers devices$ sudo apt-get install nvidia-driver-470-server # 推荐是server,都可以。#delelt sudo apt --purge remove nvidia-* CUDA Toolkit Archive | NVIDIA Developerhttps://developer.nvidia.com/cuda-toolkit-archive CUDA Toolk…

【计算机网络】TCP协议——1.报文格式详解

前言 上篇讲解了UDP报文格式。TCP和UDP是同层协议,都属于传输层,数据来源于上层——应用层 目录 一. TCP协议概述 二. TCP报文格式 1. 两个问题 2. 确认号和序列号 3. 标志位字段 4. 窗口大小 5. 校验和字段 6. 紧急指针与紧急数据 7. 选项字…

后端低代码平台探索总结

业务需求快速变化的背景 我们在对业务需求进行梳理后,在进行程序设计时,对于将来可能发生变化的常量、变量、阀值、开关、条件、公式等等,可能会配置在环境变量或数字字典来支持可配置。但是需求变化往往会更加复杂、更加不可预测&#xff0…

PDF控件Spire.PDF for .NET【转换】演示:将多个图像转换为单个 PDF

如果您想要将多个图像合并为一个文件以便于分发或存储,将它们转换为单个 PDF 文档是一个很好的解决方案。这一过程不仅节省空间,还确保所有图像都保存在一个文件中,方便共享或传输。在本文中,您将学习如何使用Spire.PDF for .NET …

VuePress安装及使用

目录 前言一、依赖环境二、vuepress 安装和使用1.初始化2.将 VuePress 安装为本地依赖3. package.json 中添加脚本4. 新建 docs 文件夹5.启动6. 效果 三、进阶使用1.新增配置文件2.安装搜索插件3.config.js 中增加配置4.效果展示5.注意 前言 VuePress 是一个以 Markdown 为中心…

Vue中英文翻译小结

背景:时局艰难,后端开发被强制写了vue,这不有个需求是中英文翻译,特此记录下,该怎么个翻译法子。 先引入全局的路由国际化文件,zh.js 和 en.js 1.关于插值表达Button里面 {{ $t(reinsop.common.back) }} …

软件测试技术分享| Appium用例录制

下载及安装 下载地址: github.com/appium/appi… 下载对应系统的 Appium 版本,安装完成之后,点击 “Start Server”,就启动了 Appium Server。 在启动成功页面点击右上角的放大镜,进入到创建 Session 页面。配置好…

❀My虚拟机上的ftp服务器搭建(centos)❀

❀My虚拟机上的ftp服务器搭建(centos)❀ 在CentOS上搭建FTP服务器可以使用vsftpd软件,下面是详细的搭建教程: ①安装vsftpd软件 在终端中输入以下命令进行安装: sudo yum install vsftpd ②配置vsftpd 打开vsftpd的配置文件,…

Apache Flume(5):多个agent模型

可以将多个Flume agent 程序连接在一起,其中一个agent的sink将数据发送到另一个agent的source。Avro文件格式是使用Flume通过网络发送数据的标准方法。 从多个Web服务器收集日志,发送到一个或多个集中处理的agent,之后再发往日志存储中心&…

互联网加竞赛 python+opencv+深度学习实现二维码识别

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 pythonopencv深度学习实现二维码识别 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:3分创新点:3分 该项目较为新颖&…

智能优化算法应用:基于算术优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于算术优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于算术优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.算术优化算法4.实验参数设定5.算法结果6.…

信号与系统分析导论——“信号与系统”

小雅兰马上就要期末考试啦,最近也要开始准备期末复习了,下面,就让我们进入信号与系统分析导论的世界吧!!!! 信号(signal) 系统(system) 信号的描…

竞赛保研 python的搜索引擎系统设计与实现

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 python的搜索引擎系统设计与实现 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:5分创新点:3分 该项目较为新颖&#xff…

LLMs 玩狼人杀:清华大学验证大模型参与复杂交流博弈游戏的能力

作者:彬彬 编辑:李宝珠,三羊 清华大学研究团队提出了一种用于交流游戏的框架,展示了大语言模型从经验中学习的能力,还发现大语言模型具有非预编程的策略行为,如信任、对抗、伪装和领导力。 近年来&#x…

SpringBoot基于gRPC进行RPC调用

SpringBoot基于gRPC进行RPC调用 一、gRPC1.1 什么是gRPC?1.2 如何编写proto1.3 数据类型及对应关系1.4 枚举1.5 数组1.6 map类型1.7 嵌套对象 二、SpringBoot gRPC2.1 工程目录2.2 jrpc-api2.2.1 引入gRPC依赖2.2.2 编写 .proto 文件2.2.3 使用插件机制生产proto相关…

Xxl-job-admin 数据库使用DM8/达梦改造

Xxl-job 简介 XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。 XXL-JOB-ADMIN 是针对分布式定时任务管理的Web管理平台,默认使用的数据库是MySQL 8版本。 业务背景 在项目中使用分布式定时任务调度框架:xxl-…

IDEA自定义setter和getter格式

设置之前 设置之后 设置方法 Alt INSERT选择生成Get/Set方法 1. 选择模板 2. 创建自己的模板 3. 模板内容 #if($field.modifierStatic) static ## #end $field.type ## #if($field.recordComponent)${field.name}## #else#set($name $StringUtil.capitalizeWithJavaBeanCo…

JAVA-作业8-编程实现以下功能

题目: 编程实现以下功能: 界面如下图所示; 当点击不同的按钮时,圆的填充颜色会随之改变; 用鼠标点击圆内部时,圆的 填充颜色会依照”面板背景色-红色-绿色-蓝色”循环改变; 鼠标移到圆内时,光标变成十字形; 代码如下: import java.awt.*; import javax.…