记录|实体PLC+原理+编址

记录来源:
看一看PLC上面的文字写了什么信息呢~
PLC原理
PLC编址
PLC编址3
PLC编址4
额外补充:
开关量输入硬件连接(2)-按钮的接线

目录

  • 总结
  • 一、DC/DC/DC
  • 二、DI a
  • 三、AI
  • 四、DQ
  • 五、AQ
  • 六、PLC原理
  • 七、PLC编址
    • 1. I、Q、M
    • 2. 编址表达
      • 2.1 位地址表示
      • 2.2 字节、字、双字地址表示
  • 八、PLC地址高低位问题
  • 九、外接端口编号问题
    • 拓展模块
  • 记录时间


总结

感觉:
AI:负责采集信息。对接入设备的温度变化、电流变化、电压变化等信息采集。
AQ:负责控制。对接入设备的转速、摆动幅度、移动范围等进行控制。

开关量:指只有两种状态的设备。如灯,只有亮与灭;继电器,只有通与断。
DI:负责开关量的输入。控制按钮的按下。【这个按钮能控制灯】
DQ:负责开关量的输出。控制灯的亮与灭。


提示:以下是本篇文章正文内容,下面案例可供参考

一、DC/DC/DC

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、DI a

.0、.1、.2、.3、.4、.5、.6、.7 代表:8个开关量的输入
在这里插入图片描述

三、AI

0、1 代表2个模拟量输入端口。用于采集电流、电压、温度等信息。
在这里插入图片描述

四、DQ

一种说法,数字量输出应该是DO,但是O容易与0混淆,为此,实体PLC上用DQ来表示DO。
DQ:开关量输出。
例如:灯只有亮与灭2种状态;继电器只有通与断两种状态。这些可以接DQ端口。
在这里插入图片描述

五、AQ

模拟量输出
想控制风扇的转速,可以通过AQ来控制
在这里插入图片描述

六、PLC原理

PLC原理
在这里插入图片描述
在这里插入图片描述

七、PLC编址

来源于:
PLC编址

1. I、Q、M

这三类是常见的编制。

  • I:输入映像寄存器
  • Q:输出映像寄存器
  • M:中间寄存器

PLC实体上的DI、AI这些的I是指物理接线端子。
DI将采集到的信号,送入到I这个存储区域。当程序运行要用到I区域的数据的时候再取出来用。
同理,Q也是如此

在这里插入图片描述

物理端口AI、QI会影响I区域的数据变化
寄存器Q区域的变化会影响外部端口AQ、DQ的设备变化。

在这里插入图片描述

M区域和外面的硬件设备没有直接关联。相当于缓存。常用于存储中间变量。相当于temp变量的作用【是指a=3,b=5;如何实现a,b值互换问题中的temp变量】

在这里插入图片描述

2. 编址表达

来源:PLC编址3

2.1 位地址表示

在这里插入图片描述
例如:M0.2
在这里插入图片描述
注意:
M0.7之后的地址位M1.0;不存在M0.8


2.2 字节、字、双字地址表示

字节B、字W、双字D
1个W=2个B;MW0 = MB0+MB1;MW2=MB2+MB3;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

八、PLC地址高低位问题

来源:PLC编址4

下面的16位二进制数由MB100和MB101来存储,那么下面的1号位是MB100 还是 MB101呢?

在这里插入图片描述
结论
在这里插入图片描述
追问:那位的地址呢?
在这里插入图片描述

位,是从左往右数。

在这里插入图片描述

九、外接端口编号问题

拓展模块

在这里插入图片描述
是否是接着从 I1.6 或者从 Q1.2 开始编号?

结论:
外接模块是另外重启新编号,不会接着未编完的编号开始使用。


记录时间

  • 2024.07.17

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

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

相关文章

R语言实现对模型的参数优化与评价KS曲线、ROC曲线、深度学习模型训练、交叉验证、网格搜索

目录 一、模型性能评估 1、数据预测评估 2、概率预测评估 二、模型参数优化 1、训练集、验证集、测试集的引入 2、k折线交叉验证 2、网格搜索 一、模型性能评估 1、数据预测评估 ### 数据预测评估 #### 加载包,不存在就进行在线下载后加载if(!require(mlben…

vue项目1分钟实现自定义右键菜单,懒人的福音

高效实现需求,避免重复造轮子,今天给大家分享的是,如何在最短的时间内实现右键菜单,方法也很简单,一个插件就可以搞定,话不多说,上效果图: 1. 效果图: 2. 安装&#xff…

【tabby】Tabby : vi/vim 中文乱码问题

修改配置文件: 原始是: appearance: {}替换为: 如下位置填写:UTF-8 或者 GBK。试试,重启tabby后查看效果。 注意-前是有两个空格的。 appearance:- Character encoding: UTF-8 参考文章 Tabby使用之:中文乱码问题

Pycharm 导入 conda 环境

使用时经常在此处卡壳,在此做个记录。 这个位置选择 conda 安装路径下的 python.exe 文件即可

C语言之大小端理解

目录 1前言2 大小端理解与区分3 大小端的识别和基本切换操作4 总结 1前言 在汽车CAN通讯报文中往往会接触到Intel类型和motorola类型,实际项目中涉及到多机通讯也会接触到大小端问题 2 大小端理解与区分 大端(Big_Endian) :低字节放在高地址小端(Little_Endian):…

STM32智能交通灯系统教程

目录 引言环境准备智能交通灯系统基础代码实现:实现智能交通灯系统 4.1 数据采集模块 4.2 数据处理与控制模块 4.3 通信与网络系统实现 4.4 用户界面与数据可视化应用场景:交通管理与优化问题解决方案与优化收尾与总结 1. 引言 智能交通灯系统通过STM…

提高使用安全,智慧校园在线用户功能概述

智慧校园系统融入了一个查看当前在线用户的功能,这一设计旨在为管理人员提供一个实时的窗口,洞悉校园平台的即时活跃情况,确保系统的高效运作与环境安全。通过这一功能,管理员能够一目了然地看到所有正活跃在平台上的用户群体&…

古玻璃制品的成分分析与鉴别详解【国一,附完整代码】

​ 声明:2024年数模国赛即将来临,为助力国赛和钉钉杯,我将重温22年小样本国赛C题和23年大样本国赛C题,给出详细思路和完整代码,供广大数模爱好者阅览,如需比赛指导,请联系文章底部卡片咨询。 未…

【实战】安装Webtours

首先,安装jdk。过程如下图。 添加环境变量,如下图。 安装activeperl,如下图。 复制Webtours文件夹到计算机中,之后双击webtours文件夹中的xigui32.exe,启动webtours的应用服务器。 之后,可以在任务栏右下角…

10校大满贯!中国内地高校2024年1-6月CNS发文统计出炉

随着全球科研竞争的日趋激烈,CNS(Cell、Nature、Science)作为科学领域的三大顶级期刊,不仅是科研成果的展示平台,更是各国科研实力比拼的重要战场。近年来,中国高校在国际科研舞台上的表现愈发抢眼&#xf…

LocalAI离线安装部署

简介 LocalAI是免费的开源 OpenAI 替代品。LocalAI 可作为替代 REST API,与 OpenAI(Elevenlabs、Anthropic……)API 规范兼容,用于本地 AI 推理。它允许您在本地或使用消费级硬件运行 LLM、生成图像、音频(不止于此&a…

xmind梳理测试点,根据这些测试点去写测试用例

基本流(冒烟用例必写) 备选流 公共测试点:

Large Language Model系列之二:Transformers和预训练语言模型

Large Language Model系列之二:Transformers和预训练语言模型 1 Transformer模型 Transformer模型是一种基于自注意力机制的深度学习模型,它最初由Vaswani等人在2017年的论文《Attention Is All You Need》中提出,主要用于机器翻译任务。随…

Linux下如何安装配置Graylog日志管理工具

Graylog是一个开源的日志管理工具,可以帮助我们收集、存储和分析大量的日志数据。它提供了强大的搜索、过滤和可视化功能,可以帮助我们轻松地监控系统和应用程序的运行情况。 在Linux系统下安装和配置Graylog主要包括以下几个步骤: 准备安装…

Hadoop3:HDFS存储优化之小文件归档

一、情景说明 我们知道,NameNode存储一个文件元数据,默认是150byte大小的内存空间。 那么,如果出现很多的小文件,就会导致NameNode的内存占用。 但注意,存储小文件所需要的磁盘容量和数据块的大小无关。 例如&#x…

学习Python的IDE功能--(一)入门导览

项目视图是主要工具窗口之一。它包含项目目录、SDK 特定的外部库和临时文件。点击带条纹的按钮可以预览演示项目。您也可以按Alt1打开。点击以打开项目视图,展开项目目录以查看项目文件。双击以打开welcome.py。 切换到"学习"工具窗口继续学习本课次。…

Qt中 .pro、.pri、.prf、.prl文件简解

一、pro文件 .pro就是工程文件(project),是Qt项目的主配置文件,用于描述整个项目的基本信息和编译配置。在Qt中用qmake生成makefile文件,它是由.pro文件生成而来的,.pro文件的具体格式语法如下&#xff1a…

关于Ubuntu22.04中的Command ‘vim‘ not found, but can be installed with:

前言 在Ubuntu终端编辑文本内容时需要利用vim,但新安装的虚拟机中并未配置vim,本文记录了vim的安装过程。 打开终端后,在home目录中输入 vim test.txt但提示报错,提示我们没有找到vim,需要通过以下命令进行安装&…

记录些MySQL题集(9)

MySQL之死锁问题分析、事务隔离与锁机制的底层原理剖析 一、MySQL中的死锁现象 所谓的并发事务,本质上就是MySQL内部多条工作线程并行执行的情况,也正由于MySQL是多线程应用,所以需要具备完善的锁机制来避免线程不安全问题的问题产生&#…

AI基于大模型语言存在的网络安全风险

目的: 随着大语言模型(LLM)各领域的广泛应用,我们迫切需要了解其中潜在的风险和威胁,及时进行有效的防御。 申明: AI技术的普及正当的使用大模型技术带来的便利,切勿使用与非法用途&#xff…