PLC模拟量转化原理及其处理

15 篇文章 4 订阅
订阅专栏
文章介绍了PLC如何处理模拟量信号,如电压和电流,以及如何将这些信号转换为整型数据。通过定义输入和输出接口,提出了一个通用的转换方案,考虑了不同传感器和模块的范围差异,并涉及将转换后的数值映射到实际物理量(如温度)的过程。
摘要由CSDN通过智能技术生成

了解模拟量

模拟量是指变量在一定范围连续变化的量;也就是在一定范围(定义域)内可以取任意值(在值域内)。
一般在工控领域,数字量一般是指开关信号。模拟量是指电压电流信号。

因此模拟量又分为电压型电流型

PLC有专门的模块接受电压和电流信号.
电压型大体的范围有0-10V,0-5V。
电流型大体范围有0-20mA,4-20mA。

注意虽然说模块是0-10V,但输入端的传感器等的范围不一定是标准的0-10V,也有可能是0-5V,但只要输入端的范围在模块范围内即可。

信号之间关系

模拟量信号接入PLC后,PLC将模拟量信号转换为了整型数据,但注意不同的PLC转换后的值不一定是一样的,这里以0-32767为例。

例如模块输入电压0-10V,转换后是0-32767。两者是线性关系
x/(10-0)=y/(32767-0)

0-10V转成0-32767

转换实现

首先获取明确PLC是否带有模拟量输入和输出,以及通道数量。这个PLC上自带两路模拟量输入和输出,以西门子为例。

西门子模拟量
这里可以查看模拟量输入输出是电流还是电压控制。

电压型
此时需要根据关系式进行转换。

output:=input*32767/10

如果类型范围不是0-10v,转换也不是0-32767,此时用一个通用的接口接收。

定义输入接口
Input	:REAL;输入的信号值
MinAccept	:REAL;接受范围的最小值
MaxAccept	:REAL;接受范围的最大值
Minswitsh	:REAL;转换后的最小值
Maxswitsh	:REAL;转换后的最大值
定义输出接口
Output	:REAL;

具体公式:

0-32767的值转换实际电压或者电流
Output:=Input*(Maxswitsh-Minswitsh)/(MaxAccept-MinAccept)

通用方案的实现

虽然我们的得到了转换之后的数值,但终究还是在一个原本规定的范围值内。假如接受的是温度,那么转换后的值还必须转换成温度,我们上面的方案缺少这一步。
还有一种特殊情况是如果传感器是0-5V的,但是模块是0-10V的。
为了考虑这些情况必须增加接口。

定义输入接口
Input	:REAL;输入的信号值
MinAccept	:REAL;模块接受范围的最小值(例如0-10V的0V)
MaxAccept	:REAL;模块接受范围的最大值(例如0-10V的10V)
Minswitsh	:REAL;PLC转换后的最小值(例如0-327670)
Maxswitsh	:REAL;PLC转换后的最大值(例如0-3276732767)
MinAct		:REAL;传感器输出范围的最小值(例如0-5V的0V)
MaxAct		:REAL;传感器输出范围的最大值(例如0-5V的5V)
MinSensor	:REAL;传感器输出实际数值最小值(例如温度是0-127℃的0℃)
MaxSensor	:REAL;传感器输出实际数值最大值(例如温度是0-127℃的127℃)
定义输出接口
Output	:REAL;
定义中间量
Mid_1	:REAL;
Mid_2	:REAL;

具体转换:

获取实际的电压或者电流值
Mid_1:=Input*(Maxswitsh-Minswitsh)/(MaxAccept-MinAccept)
按照比例转换成实际值,例如温度
Mid_2:=Mid_1*(MaxSensor-MinSensor)/(MaxAct-MinAct)
输出值
Output:=Mid_2
PLC模拟量输出 模拟量转换FC S_RTI
RXXW_Dor的博客
11-18 7873
1、本文主要展示西门子博途模拟量输出转换的几种方法, 方法1:先展示下自编FC: 计算公式如下: intput intput Real ISH Real //工程量上限 ISL Real //工程量下限 OSH Int //数字量上限 OSL Int //数字量下限 output Output Int //模拟量转换 S_RTI指令 //工程量转为数字量送给AO通道 #Output := REAL_T...
计算机模拟量与数字量的转换,PLC开关量与模拟量编程数值转换原理
weixin_33660045的博客
07-22 4333
原标题:PLC开关量与模拟量编程数值转换原理plc开关量、模拟量转换,首先要清楚三层含义:设备信号层、PLC软件应用层、PLC内部处理层。设备层:开关量是通断信号,模拟量是线性电压信号或线性电流信号。PLC软件应用层:开关量是0、1开关节点以二进制形式存放在PLC内部寄存器中,模拟量是工程量(如255、32767、65535)以16进制形存放在PLC用户寄存器中。内部处理层:全部都是从寄存器中调出...
PLC学习七】PLC编程必备技能——模拟量输入与输出转换
weixin_43324296的博客
03-12 4152
西门子,PLC模拟量输出转换,模拟量输入转换
点击了解PLC模拟量信号的转换公式
最新发布
mydatai的专栏
07-29 1020
从以上内容知道,从PLC直接读取到的模拟量信号为整型数据,整型数据无法直观的反馈出实际的物理量大小,故为了能够直观的反馈出现场的过程信号情况,还应该将这些整型数据转换为反馈直观真实的浮点数信号。但是,在现目前的工业现场,对模拟量信号的处理已基本都采用电流信号方式进行传输,相比于电压信号方式,电流信号抗干扰能力更强,传输距离更远,信号稳定。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。
PLC模拟量信号是如何转换的?
together_1的博客
11-12 1563
模拟量信号是自动化过程控制系统中最基本的过程信号(压力、温度、流量等)输入形式。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。 PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。从而实现系统的监控及控制。从现场的物理信号到PLC内部处理的数值信号,有以下几个步骤: 从以上PLC模拟量的信号输入流程可以看到,在自动化过程控制系统中,模拟量信号的输入是非常复杂的。但是,在现目前的工业现场,对模拟量信号的处理已基本都采用电流信号方
php读取西门子plc_简单说一些PLC模拟量的相关概念
weixin_36386044的博客
12-11 1512
引言:有些刚刚接触PLC的小伙伴对PLC中的模拟量编程不理解甚至有点摸不着方向,让他用PLC读取一个压力值模拟量,他会感到有点为难。就是因为PLC中的一些基本概念没有搞清楚,我今天简单来给大家说一些,应该说大家看了,可能就会明了很多。正文:模拟量概述:模拟量(analog)在PLC系统中是相当对于数字量(digital)来说的,它的数值在时间上是连续的,不像数字量那样是分断的,也就是电子电路中的A...
PLC模拟量信号,是怎么进行处理的?
jk_101的博客
06-06 1703
从以上内容知道,从PLC直接读取到的模拟量信号为整型数据,整型数据无法直观的反馈出实际的物理量大小,故为了能够直观的反馈出现场的过程信号情况,还应该将这些整型数据转换为反馈直观真实的浮点数信号。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。3、PLC同一个模块对不同类型的模拟量信号的转换范围是一致的(如西门子对±10 V、±5 V、±2.5 V 或 0 到 20mA的模拟量信号的转换范围均为-27,648 到 27,648);
信捷PLC 模拟量输入输出模块 温度模块 PID编程 程序编程视频教程 XC3系列PLC.zip
05-26
《信捷PLC模拟量控制技术深度解析及XC3系列应用指南》 信捷PLC作为国内知名的自动化设备制造商,其产品广泛应用于工业自动化领域。本教程重点围绕信捷XC3系列PLC,深入讲解了模拟量输入输出模块、温度模块以及PID...
信捷 XC系列PLC应用之模拟量及温度控制例程.rar
10-16
1. PLC模拟量输入/输出的配置和设置:如何在XC系列PLC上配置模拟量输入和输出通道,设定量程和零点校正。 2. PID控制器的参数调整:详述了PID控制器的P(比例)、I(积分)、D(微分)参数如何影响系统的响应速度和...
线性光耦原理与电路设计-4-20mA模拟量隔离模块-PLC采集应用.doc
10-02
“线性光耦原理与电路设计-4-20mA模拟量隔离模块-PLC采集应用” 在PLC技术中,信号隔离是一种非常重要的技术,线性光耦原理是其中一种常用的信号隔离形式。线性光耦电路简单,在数字隔离电路或数据传输电路中常常...
西门子S7200_PLC模拟量运用举例.pdf
04-19
### 西门子S7-200 PLC模拟量运用举例 #### 一、引言 随着自动化技术的发展,PLC(Programmable Logic Controller,可编程逻辑控制器)被广泛应用于工业控制领域,以实现对各种机械设备的智能化管理。本文以水处理...
三菱plc 模拟量程序 样例
03-08
三菱plc 模拟量程序 样例 包含使用说明 程序已在线试机过
PLC-A-D转换
09-04
EM235是西门子PLC中最常用到的模拟量扩展模块,它拥有4个模拟量输入和1个模拟量输出功能。此次设计主要用到三个模拟量输入,即温度、水位、压力。设计中所选用的温度传感器、水位传感器、压力传感器都可以输出标准模拟信号(4-20mA、1-5V、0-20mA、1-10V),因此传感器输出信号可以直接与EM235模块相连接。
西门子1200PLC模拟量测温案例
m0_73687141的博客
11-30 1615
西门子1200PLC模拟量测温案例
PLC模拟量信号,是怎么进行处理的?(转)
Stephen___Qin的博客
09-16 2626
模拟量信号是自动化过程控制系统中最基本的过程信号(压力、温度、流量等)输入形式。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。 PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。从而实现系统的监控及控制。从现场的物理信号到PLC内部处理的数值信号,有以下几个步骤: 从以上PLC模拟量的信号输入流程可以看到,在自动化过程控...
(4)S7-1200模拟量转换与PID调节
hello
03-11 3396
开关量(Digital):通过中间继电器KA或者接触器KM将开关量信号→DI模块→PLC模拟量(Analog):传感器→A/D模块→PLC;传感器获取压力温度等信号转变成电压或者电流信号,送到AI中。标准电压:①单极性:0V to 5V或0V to 10V(对应0 to 27648);②双极性:±5V或者±10v(对应-27648 to 27648);
PLC模拟量传输过程
weixin_37928884的博客
12-13 1793
PLC模拟量传输过程
4到20ma模拟量转换公式_西门子PLC模拟量转换为工程量的公式讲解及编写模拟量转换程序...
热门推荐
weixin_31642531的博客
01-09 2万+
工程现场会使用到很多的工程量,例如压力、流量、温度等,但是这些工程量都是怎么样进行测量的呢?PLC又是怎样处理的呢?要了解这些,我们需要先了解压力变送器、流量变送器以及温度变送器等这些变送器是怎样工作。如上图所示,压力变送器是将所测到的压力信号转换为4-20mA电流信号(仅限于本文中,变送器也有输出0-20mA或者是0-10V等),接入到PLC模拟量输入模块,然后PLC通过编程将4-20mA电信号...
模数转换(工作原理+分类+性能指标)
qq_28149763的博客
09-09 5908
于是,在双积分型模数转换器工作过程,是将输入模拟电压通过积分器转换成与之成正比的时间变量,然后在时间变量时刻内对固定频率进行时钟脉冲计数,计数值就是模数转换所得数字信号。通过工作过程可以知道,双积分型模数转换器抗干扰能力比较强,因此转换精度较高,又因为工作时间周期较长,所以双积分型模数转换器适合低速高精度的模数转换场合。个,编码器由多个与非逻辑器件组成。比较,差值则比较器输出C=1,说明SAR数字量大,SAR相应数据位置0,否则输出C=0,说明SAR数字量小,SAR相应数据位置1,直到确定最低位为1或0。
写文章

热门文章

  • Eplan端子排的生成与放置 14299
  • Wincc7.5连接PLC并读取变量相关操作 10270
  • 西门子Graph的快速入门 10136
  • Eplan安装板布局及清单生成 8657
  • S7-1200西门子系统时钟启用和使用 8185

分类专栏

  • 机器手 6篇
  • PLC 15篇
  • Eplan 10篇
  • Python 3篇
  • TIA-Api 4篇
  • Eplan-Api 2篇

最新评论

  • 西门子Graph的互锁条件与监控条件

    Bluepferd: 写很好,方便我这种初学者一看就懂,谢谢

  • 【ABB】原点设定

    m0_45265299: 教程不能下载吗

  • 【博图TIA-Api】通过Excel自动新建文件夹和导入FB块

    破罐子不摔: 哪种类型实例的块?应该都可以从版本控制接口导出,或者调用接口导出的

  • 【博图TIA-Api】通过Excel自动新建文件夹和导入FB块

    weixin_44008164: 好的谢谢博主,你有试过类型实例的块怎么导出吗

  • 【博图TIA-Api】通过Excel自动新建文件夹和导入FB块

    破罐子不摔: 这个我是直接修改FB块导出的xml文件,有个简单的方案就是直接替换,复杂的方案就是按照它xml本身的结构,自己添加相应的节点。

大家在看

  • 模拟器芯片巨头 ADI 亚德诺半导体 Analog Devices 产品的应用介绍和物料推荐(六)
  • Eclipse的安装及配置(详细图解版)
  • 【LeetCode:91. 解码方法 + 递归 + 记忆化搜索 + 动态规划】
  • 从伏安特性曲线到电压源、电流源 313
  • Adobe AE2024图形视频处理软件下载 功能介绍与系统要求

最新文章

  • ABB的IO板卡配置
  • ABB机械手备份与恢复
  • 西门子DP模块的组态与编辑
2024年15篇
2023年29篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家贵州玻璃钢景观雕塑厂家玻璃钢仿真动物雕塑视频商场美陈评比成都玻璃钢雕塑货源推荐昌吉动物玻璃钢雕塑潍坊玻璃钢企鹅雕塑蒙自市玻璃钢雕塑设计供应商山东济宁玻璃钢雕塑兴化玻璃钢雕塑定做利川玻璃钢雕塑设计报价郴州玻璃钢商场美陈湖南景区玻璃钢雕塑供应商泸州商场玻璃钢雕塑玻璃钢雕塑需要什么条件青海玻璃钢雕塑订做深圳厂家玻璃钢雕塑报价玻璃钢花盆实物图黄山动物玻璃钢雕塑销售电话文昌商场美陈河南佛像玻璃钢雕塑方法普陀区定制玻璃钢雕塑优质商家兴化玻璃钢雕塑厂家龙岩模压法玻璃钢雕塑设计阿坝商场美陈北京秋季商场美陈售价佛山玻璃钢雕塑模型四川自流井玻璃钢雕塑工业区张家港玻璃钢雕塑造型贴金张掖玻璃钢卡通雕塑通用玻璃钢花盆设计香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化