PLC对模拟量信号转换过程的简单分解

发布者:科技驿站最新更新时间:2023-08-30 来源: elecfans关键字:PLC  模拟量  信号转换 手机看文章 扫描二维码
随时随地手机看文章

模拟量信号是自动化过程控制系统中最基本的过程信号(压力、温度、流量等)输入形式。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。


PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。从而实现系统的监控及控制。从现场的物理信号到PLC内部处理的数值信号,有以下几个步骤:

641df8e6-d9c6-11ed-bfe3-dac502259ad0.png

从以上PLC模拟量的信号输入流程可以看到,在自动化过程控制系统中,模拟量信号的输入是非常复杂的。但是,在现目前的工业现场,对模拟量信号的处理已基本都采用电流信号方式进行传输,相比于电压信号方式,电流信号抗干扰能力更强,传输距离更远,信号稳定。


这里就PLC对模拟量信号的转换过程进行一个简单的分解介绍。

1、PLC对模拟量信号的转换

643f266a-d9c6-11ed-bfe3-dac502259ad0.png

西门子S7-200SMART PLC模拟量模块对模拟量信号的转换范围

645e2f2e-d9c6-11ed-bfe3-dac502259ad0.png

台达DVP系列模拟量模块对模拟量信号的转换范围

从以上可以看到:

1.模拟量信号接入PLC后,PLC将模拟量信号转换为了整型数据,不是浮点数(如西门子-27,648 到 27,648);

2.不同品牌的PLC对模拟量转换范围是有差异的(如西门子-27,648 到 27,648;台达-32,384 到 32,384);

3.PLC同一个模块对不同类型的模拟量信号的转换范围是一致的(如西门子对±10 V、±5 V、±2.5 V 或 0 到 20mA的模拟量信号的转换范围均为-27,648 到 27,648);

故从以上几点我们可以知道,接入PLC的模拟量信号还需要进行再转换处理,才可以得到与实际物理量相匹配的数据;在进行数据转换处理的时候,还应该与使用的PLC模块的处理数据范围相对应。

  2、PLC数据转换处理过程

模拟量信号与PLC转换数据之间的转换:

从以上内容知道,从PLC直接读取到的模拟量信号为整型数据,整型数据无法直观的反馈出实际的物理量大小,故为了能够直观的反馈出现场的过程信号情况,还应该将这些整型数据转换为反馈直观真实的浮点数信号。这里以台达PLC模拟量输入模块的数据处理过程为例说明。

6487c0d2-d9c6-11ed-bfe3-dac502259ad0.jpg

以上为台达PLC电流输入信号与读取信号的对应关系

通过以上对应关系图,可以知道对于一个任意的电流输入信号(X),与读取到的数值信号(Y),有如下的对应关系:

649ee0a0-d9c6-11ed-bfe3-dac502259ad0.png

将以上公式变换,则可以得到以下直接转换公式,如下:

64b3d104-d9c6-11ed-bfe3-dac502259ad0.png

由以上公式,可以将PLC读取到的整数数据,转换为PLC接收到的模拟量电流信号值。

实际物理值与模拟量数据之间的转换:

实际物理值与模拟量数据之间的转换方式同上面的转换方式相同。如下为某压力变送器的压力与模拟量信号范围(0.1-10bar,4-20mA),同样的,压力与电流之间有如下的转换关系公式:

64c65bbc-d9c6-11ed-bfe3-dac502259ad0.jpg

64e53bea-d9c6-11ed-bfe3-dac502259ad0.png

将以上公式变换,则可以得到以下直接转换公式,如下:

64f279cc-d9c6-11ed-bfe3-dac502259ad0.jpg

由以上公式,可以直接将模拟量电流信号转换为压力值数据。

实际物理值与PLC内部数据直接的转换:

将PLC读取到的数据转换为实际的物理值,通过以上两步转换就可以得到。在处理时跳过输入信号值大小的转换,可以得到如下关系:

650629f4-d9c6-11ed-bfe3-dac502259ad0.png

将以上公式变换,则可以得到以下直接转换公式,如下:

651cac7e-d9c6-11ed-bfe3-dac502259ad0.png

通过此公式,就可以直接通过PLC读取到的数据转换为实际的物理量值。

以上即为PLC对模拟量信号的处理过程及方法。


关键字:PLC  模拟量  信号转换 引用地址:PLC对模拟量信号转换过程的简单分解

上一篇:浅析Qorvo的BLDC电机控制解决方案
下一篇:PLC中模拟量信号的转换公式

推荐阅读最新更新时间:2024-11-11 18:17

三菱plcFx2N2AD可以接两个压力传感器吗
三菱PLC FX2N-2AD是一款具有模拟输入功能的可编程逻辑控制器,可以接收模拟信号并将其转换为数字信号,以便进行进一步的处理和控制。在某些应用场景中,可能需要同时接入两个压力传感器,以实现对两个不同压力点的监测和控制。本文将详细介绍三菱PLC FX2N-2AD接入两个压力传感器的实现方法和注意事项。 概述 三菱PLC FX2N-2AD具有两个模拟输入通道,分别为AI0和AI1。每个通道可以接收0-10V或0-20mA的模拟信号。在接入两个压力传感器时,需要确保传感器的输出信号类型与PLC的输入信号类型相匹配。通常,压力传感器的输出信号类型为4-20mA或0-10V,因此可以直接接入PLC的模拟输入通道。 压力传感器的
[嵌入式]
如何选择PLC 选择PLC要考虑什么
PLC存储器容量的估算存储器容量是指可编程序控制器本身能提供的硬件存储单元大小,各种PLC的存储器大小可以从该PLC的基本参数表中找到,例如:西门子的S7-1214C的用户程序存储器为100KB,S7-1215C的用户程序存储器为125KB。用户存储器是用户程序所使用的存储单元的大小,因此存储器容量应大于程序容量。设计阶段,由于用户应用程序还未编制,因此,需要对程序容量进行估算。如何估算程序容量呢?一般情况都是按数字量I/O点数的10~15倍,加上模拟量I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。 PLC通讯功能的选择现在PLC的通讯功能越来越强大,很多PLC都支持多种通讯协议(
[嵌入式]
串口转以太网能帮你转换信号
      1.简单易用,维护方便。从第一次安装开始,串口转以太网的中英文向导就会带您经历整个安装过程。让您可以轻松自如的使用串口转以太网。       2.独立操作的服务器,节省PC资源。在现有的系统当中,PC管理多个RS-232串口终端设备大都是利用多串口卡,多串口卡的使用存在一些弊端,必须把机箱打开,将多串口卡插在PC的PCI,ISA的插槽里面,如果需要增加系统中的RS-232串口终端设备,就必须增加多串口卡,如果PC中的插槽不够,还必须增加PC。而终端服务器则不同,是一个在TCP/IP网络中的独立操作的服务器,不受PC主机及其PCI,ISA插槽的数量的限制。只需要将终端服务器联接到TCP/IP网络当中,即可立即联接各种扩充的
[嵌入式]
s7-200可以直接通讯modbus吗_s7-200的特点与解密方法
S7-200是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。 s7-200的优点   1)极高的可靠性。   2)极丰富的指令集。   3)易于掌握。   4)便捷的操作。   5)丰富的内置集成功能。   6)实时特性。   7)强劲的通讯能力。   8)丰富的扩展模块。 S7-200系列PLC的特点 一:功能强   1. S7-200有6种CPU模块,最多可以扩展7个扩展模块,扩展到256点数字量I\O或45路模拟量I\O,最多有24KB程序储存空间
[工业控制]
采用PLC 解决车辆分散驱动的同步控制问题
1 前言  当车辆驱动电机采用分散驱动时, 受电机转速不同步的影响, 可导致车体运行不协调, 进而使电机转速偏离正常值, 严重时会造成设备损坏。因此,解决车辆驱动电机在分散驱动时产生的电机转速不同步问题具有现实意义。  本文介绍一种利用PLC 解决车辆分散驱动时电机速度同步的先进实用的控制方法。  2 问题的提出  目前, 车辆的运行设备一般采用集中驱动( 见图1) 和分散驱动( 见图2) 两种方式。集中驱动变频器与电机的关系是“一拖多”; 分散驱动时两者的关系是“一拖一”。  “ 一拖多”的优点是控制简单, 操作维护方便,但采用集中驱动布置, 要求车体具备较大的空间。当车辆负载很大或者车体空间受到限制的
[嵌入式]
三菱plc常用的编程指令有哪些
三菱PLC(Programmable Logic Controller)是一种广泛应用于工业自动化领域的可编程逻辑控制器。它具有强大的编程功能,可以满足各种工业自动化需求。以下是三菱PLC常用的编程指令: 基本指令 LD(Load):加载指令,用于将输入信号加载到PLC内部。 LDI(Load Inverse):反向加载指令,用于将输入信号的反向信号加载到PLC内部。 OUT(Output):输出指令,用于将PLC内部的信号输出到外部设备。 AND(And):与指令,用于实现两个或多个信号的逻辑与操作。 OR(Or):或指令,用于实现两个或多个信号的逻辑或操作。 XOR(Xor):异或指令,用于实现两个信号的逻辑异
[嵌入式]
PLC通讯的基本概念和术语
1. 并行传输与串行传输 并行传输是指通信中同时传送构成一个字或字节的多位二进制数据。而串行传输是指通信中构成一个字或字节的多位二进制数据是一位一位被传送的。很容易看出两者的特点,与并行传输相比,串行传输的传输速度慢,但传输线的数量少,成本比并行传输低,故常用于远距离传输且速度要求不高的场合,如计算机与可编程控制器间的通信、计算机USB口与外围设备的数据传送。并行传输的速度快,但传输线的数量多,成本比高,故常用于近距离传输的场合,如计算机内部的数据传输、计算机与打印机的数据传输。 ?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /
[嵌入式]
PLC编程语言的类型和具有哪些特点
  PLC编程语言是工业控制领域内用于编写PLC程序的语言,旨在实现对工业设备和生产流程的自动化控制和监测。PLC编程语言包含多种语言类型,如图形化编程语言、文本化编程语言、结构化编程语言等,可根据不同应用场景和编程需求进行选择和组合。   PLC编程语言的使用具有简单、高效、可靠等特点,能够与多种不同类型的设备和系统集成使用,同时支持实时监测和控制。常用的PLC编程语言有以下几种:   1. Ladder Diagram(梯形图)   2. Instruction List(指令列表)   3. Function Block Diagram(功能块图)   4. Structured Text(结构化文本)   5. Seq
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved