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

news2024/11/27 1:37:35

今天就开始对三菱的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型)

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

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

相关文章

创建自定义 gym env 教程

gym-0.26.1 pygame-2.1.2 自定义环境 GridWolrdEnv 教程参考 官网自定义环境 ,我把一些可能有疑惑的地方讲解下。 首先整体文件结构, 这里省略了wrappers gym-examples/main.py # 这个是测试自定义的环境setup.py gym_examples/__init__.pyenvs/__init__.pygri…

机器学习 | SVM支持向量机

欲穷千里目,更上一层楼。 一个空间的混乱在更高维度的空间往往意味着秩序。 Machine-Learning: 《机器学习必修课:经典算法与Python实战》配套代码 - Gitee.com 1、核心思想及原理 针对线性模型中分类两类点的直线如何确定。这是一个ill-posed problem。…

【Docker光速搞定深度学习环境配置!】

你是否还在用压缩包打包你的代码,然后在新的机器重新安装软件,配置你的环境,才能跑起来? 特别有这样的情况:诶,在我电脑跑的好好的,怎么这里这么多问题? 当项目比较简单的时候&am…

接口自动化测试框架【AIM】

最近在做公司项目的自动化接口测试,在现有几个小框架的基础上,反复研究和实践,搭建了新的测试框架。利用业余时间,把框架总结了下来。 AIM框架介绍 AIM,是Automatic Interface Monitoring的简称,即自动化…

Idea代码走查工具FindBus使用以及缺陷分析

1. 简介 Findbugs是一个静态分析工具,它检查类或者jar文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具可以在不实际运行程序的情况下对软件进行分析。可以帮助改进代码质量。Findbugs提供了方便操作的可视化界面,同时&a…

[计网00] 计算机网络开篇导论

目录 前言 计算机网络的概念 计算机网络的分层 计算机网络的分类 网络的标准化工作和相关组织 计算机网络的性能指标 前言 计算机网络在我们的日常生活中无处不在 在网络会有各种各样的协议和封装 保证我们的信息完整,无误的在各个客户端之前传输 计算机网络的概念 四…

Unity与Android交互通信系列(2)

在上一篇文章中,我们介绍了Unity和Android交互通信的原理及在Unity中直接调用Java代码的方式,但没有给出代码示例,下面通过实际例子演示上篇文章中AndroidJavaClass、AndroidJavaObject两个类的基本用法,由于交互通信涉及到两端&a…

1KW逆变器UPS纯正弦波方案

硬件方案--110V方案 本套逆变器方案分110V输出以及220V输出,电池最大电压是48V,包括了LCD。110V方案主控使用的dsp是MICROCHIP(美国微芯)的dsPIC33FJ16GS504芯片,ACDC控制器是TOP250YN,运算放大器包含LM358、MCP6022,电…

Spring IOC 原理(二)

Spring IOC 原理 概念 Spring 通过一个配置文件描述 Bean 及 Bean 之间的依赖关系,利用 Java 语言的反射功能实例化Bean 并建立 Bean 之间的依赖关系。 Spring 的 IoC 容器在完成这些底层工作的基础上,还提供了 Bean 实例缓存、生命周期管理、 Bean 实…

【数据结构复习之路】图(严蔚敏版)两万余字超详细讲解

专栏:数据结构复习之路 复习完上面四章【线性表】【栈和队列】【串】【数组和广义表】【树和二叉树】,我们接着复习 图,这篇文章我写的非常详细且通俗易懂,看完保证会带给你不一样的收获。如果对你有帮助,看在我这么辛…

我愿称其为神器-vscode-vim自动切换输入法

我愿称其为神器-vscode-vim自动切换输入法 smartinput在linux下无效 首先在 文件->首选项->配置 找到setting.json 在这个github中给出了详细的config.json配置文件 https://github.com/daipeihust/im-select/blob/master/README_CN.md 因为我使用的是ibus,在将set…

javaSE学习-3-数组的定义与使用

1 数组的创建及初始化 int[] array1 new int[10]; // 创建一个可以容纳10个int类型元素的数组 double[] array2 new double[5]; // 创建一个可以容纳5个double类型元素的数组 String[] array3 new double[3]; // 创建一个可以容纳3个字符串元素的数组 2 基本类型变量与…

新人做自动化测试,记住这5点涨薪指日可待...

关于新人如何做好自动化测试,以下是我个人的一些思考。 01、测试基础的重要性 作为一名测试新人,测试基础非常非常重要。这里说的基础,不仅仅是什么是软件测试、软件测试的目的,而是测试用例的设计能力。 因工作的原因&#xf…

教育机构小程序管理系统的全方位优化

随着互联网的快速发展,线上教育也日益受到人们的关注和欢迎。为了满足广大学生和家长的需求,教育机构纷纷开发出自己的小程序管理系统。本文将详细介绍如何使用乔拓云平台,一键开发出自己的教育机构小程序管理系统。 1.进入乔拓云后台 首先&…

记一次java for循环改造多线程的操作

背景 今天在开发质量平台时需要获取某些数据,要请求公司某个工程的OpenAPI接口A。此接口为返回通用数据的接口,且接口本身的RT都在2~3秒之间。使用该接口,需要进行两次循环获取,然后对返回数据进行处理组装&#xff0…

弹窗“由于找不到xinput1_3.dll,无法继续执行代码”的几种解决方法分享

日常中,我们在使用电脑过程中,偶尔会遇到一些错误提示“由于找不到xinput1_3.dll,无法继续执行代码”,这个报错会让程序无法正常运行的情况。那么,xinput1_3.dll到底是什么?它丢失会对计算机产生什么影响呢&#xff1f…

健康卤味思想引领市场新潮流,卤味市场迎来健康变革

健康卤味思想正在逐渐渗透到卤味市场中,引领着消费者对于卤味产品的选择和需求。这一变革不仅为消费者带来了更加健康、美味的卤味产品,也为卤味市场注入了新的活力。 一、健康卤味思想的兴起 随着消费者对于健康饮食的关注度不断提高,健康卤…

频谱论文:基于张量Tucker分解的频谱地图构建算法

#频谱# [1]陈智博,胡景明,张邦宁 郭道省.(2023).基于张量Tucker分解的频谱地图构建算法.电子与信息学报(11),4161-4169. (陆军工程大学) 研究内容 将动态电磁环境的时变频谱地图建模为3维频谱张量,通过张量Tucker分解提取出具有物理意义的核…

Linux---Ubuntu软件卸载

1. 软件卸载的介绍 Ubuntu软件卸载有两种方式: 离线安装包的卸载(deb 文件格式卸载)在线安装包的卸载(apt-get 方式卸载) 2. deb 文件格式卸载 命令格式: sudo dpkg –r 安装包名 -r 选项表示安装的卸载 dpkg 卸载效果图: 3. apt-get 方式卸载 命令格式: …

svn 安装

安装系统 ubuntu 22 安装命令: sudo apt-get install subversion 创建第一个工程: 创建版本库、项目 1、先创建svn根目录文件夹 sudo mkdir /home/svn 2、创建项目的目录文件夹 sudo mkdir /home/svn/demo_0 svnadmin create /home/svn/demo_0 配置&a…