模拟量信号是自动化过程控制系统中最基本的过程信号(压力、温度、流量等)输入形式。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。
PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。从而实现系统的监控及控制。从现场的物理信号到PLC内部处理的数值信号,有以下几个步骤:

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

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

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

台达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数据转换处理过程

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

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

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

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

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

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

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

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

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

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

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

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

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

通过此公式,就可以直接通过PLC读取到的数据转换为实际的物理量值。以上即为PLC对模拟量信号的处理过程及方法。

转载声明:此文章素材来源于网络,侵权删。

PLC对模拟量信号是如何转换的?相关推荐

  1. PLC对模拟量信号,是怎么进行处理的?

    目录 PLC对模拟量信号的转换 PLC数据转换处理过程 模拟量信号是自动化过程控制系统中最基本的过程信号(压力.温度.流量等)输入形式.系统中的过程信号通过变送器,将这些检测信号转换为统一的电压.电流 ...

  2. PLC对模拟量信号,是怎么进行处理的?(转)

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

  3. 台达plc读取变频器电流案例_PLC模拟量信号如何转换,编程必懂!

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

  4. 全面理解PLC如何转换处理模拟量信号

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

  5. 台达plc读取变频器电流案例_PLC模拟量信号数据转换过程

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

  6. php读取西门子plc_PLC对模拟量信号,是怎么进行处理的?

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

  7. 研华数据采集卡如何采集压力信号转化为数字信号_感知世界的模拟量信号

    在电工,电子领域,我们经常会遇到各种模拟量信号如电压,电流,在大自然中更是有多种模拟量信号,如温度,风速,压力,湿度,酸碱度,那么如何定义模拟量信号呢?在模拟电子技术中:是指用连续变化的物理量所表达的 ...

  8. 三菱plc选型手册_模拟量是什么?PLC和模拟量是如何转换的?

    模拟量在PLC系统中有着非常广泛的应用,特别是在过程控制系统中.模拟量是一种连续变化的量,因此,它的使用对象也是各种连续变化的量,比如温度,压力,湿度,流量,转速,电流,电压,扭矩等等等等. 那什么是 ...

  9. 电流型和电压模拟量信号有何区别,如何互相转换

    电流型和电压型模拟量信号有何区别? 电流型模拟量信号:抗干扰能力强,但调试数据处理繁琐不常用不易用: 电压型模拟量信号:工程上应用性强可靠性强,但抗干扰能力弱.工程上电流转电压的精确度和可靠性往往要比 ...

最新文章

  1. 企业网络推广专员浅析如何通过企业网络推广的方式提升网站权重?
  2. jquery学习手记(10)事件简介
  3. springboot整合redis修改分区
  4. 常用正则表达式 潇湘博客
  5. python接口自动化是什么_Python接口自动化测试(一)什么是接口?
  6. 2015最新Android学习线路图
  7. 面试官:用了5年的SpringBoot框架,竟然不了解它的启动过程?回去等通知吧
  8. 解决 Files 的值 HEAD无效。路径中具有非法字符...
  9. GIMP教程 3 扭曲变换工具 (瘦脸 瘦腿)
  10. 传感器系列之4.6雨滴传感器
  11. matlab图像取反_matlab图像处理
  12. R语言面积图 area chart
  13. python哥德巴赫猜想_Python验证哥德巴赫猜想
  14. 深度解析Contains底层代码
  15. 计算机切屏的三种快捷键,小技巧:笔记本切换屏幕快捷键_计算机的基本知识_IT /计算机_信息...
  16. eclipse设置pom.xml打开方式,显示dependences视图
  17. 计算机无法删除ie,ie浏览器图标删除不了怎么办 Win7中IE浏览器图标无法删除解决方法...
  18. poj 1575 Easier Done Than Said?【字符串处理】
  19. rematch常用插件介绍
  20. 孔浩java爱酷网_JAVA

热门文章

  1. 专注于雾化技术研发,“益爽”获千万元天使轮融资...
  2. css基础——border边框
  3. 分享个少年歌行辅助脚本,快速升级刷金币刷经验挂机工具
  4. Oracle Hints详解
  5. python符号运算卷积_python scipy卷积运算的实现方法
  6. 微信 - 微信怎么解除自动续费?
  7. 230万奖金新赛事!第四届iFLYTEK A.I.开发者大赛正式发布!
  8. Android相机开发那些坑
  9. linux 通配符 排除,linux通配符
  10. Spring配置mapper扫描的两种方式