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

那什么是数字量呢?
与模拟量相对的是数字量,数字量又叫开关量,数字量只有两种状态,随时间的变化是不连续的物理量,像是一个个的脉冲波形,所以又叫脉冲量。

图一 温度表
如图一所示的温度表,它测量的温度是连续的,对应温度表上的刻度。比如从40度升到50度,它不是直接跳跃的,而是连续上去的,也就是41、42、43这样连续的变化。
那么PLC是如何识别并控制这些变化?它和模拟量又是如何转换的呢?
PLC系统中使用的模拟量有两种,一种是模拟电压,一种是模拟电流,模拟电压最常见,用的也最多。
模拟电压 一般是0~10V,并联相等,长距离传输时容易受干扰,一般用在OEM设备中。
模拟电流一般是4~20mA,串联相等,抗干扰能力强,dcs系统中一般都使用模拟电流。
首先,我们先要用传感器测量我们所需要的参数,通过变送器将此参数变换成0~10V 或者4~20mA ,现在很多传感器都是自带变送器的,直接就输出模拟量,建议大家在项目中选用此种类型的传感器

图二 某压力传感器手册
如图二所示,是某压力开关的选型手册,红色圆圈部分是它的量程 0~250公斤,再看黄色荧光笔部分,此型号的传感器是模拟电流输出,也就是此款传感器将0~250公斤的压力线性转换成了4~20mA的电流,当我们检测到12mA的电流时,就表示压力是125公斤,依此类推。
当我们读取到模拟量之后,就要交给PLC去处理了,由于PLC的实质是电子计算机,而计算机只能识别数字量,因此要进行转换,也就是模拟量到数字量的转换,模拟电子技术中称之为A/D转换,作为PLC的使用者,而A/D转换的是一个线性变化,也就是把0~10V 或者4~20mA 转换成一个数字N,再在PLC中去处理这个转换后的数字。也就是把0~10V 或者4~20mA 转换成了0~N。这个数值N 在不同的PLC中是不一样的。
比如在西门子博途中,它是固定的为27648。有的PLC是4000,还有4096,还有32767,这个就要参考PLC 的编程手册了。多数PLC都是可以修改的,建议修改成整数,便于我们计算。

图三 施耐德PLC 模拟量设置
如图三所示,是施耐德CODESYS平台的PLC,红色圆圈是默认的设置为-32768到32768,很显然,这样的数字是不便于我们计算的,因此改成了4000到20000。
此外,欧美系PLC对模拟量的处理是很简单的,只需简单的设置,而日系PLC特别是三菱,对模拟量的处理是很隆重的,它是通过梯形图写程序的方式来设置。而左上角的蓝色圆圈内的%IW0,就是读取的模拟量的数值,如果压力是125公斤,那么此时,%IW0的值应为12000。

图四 模拟量转换过程
如图四所示,这是整个的模拟量的转换过程,看箭头指向,传感器检测实际物理量,然后变送输出模拟量到PLC,由PLC转换成数字量,而plc编程,就是对数字量的处理。

图五 模拟量的PID处理
如图五所示,左侧红色圆圈就是我们读取的实际压力,通过PID功能块进行处理,处理后的数值赋值给%QW0,而%QW0是模拟量的输出,也就是模拟量输入的逆运算。
模拟电流相对于模拟电压来说,有着无可比拟的优势,抗干扰能力强,有断线检测功能,而且模拟电流的传感器一般都是两线制,配线简单方便,而且模拟电流信号可以方便的转换成模拟电压信号,反之则不能,因此推荐大家尽量使用模拟电流。
模拟电流的缺点:概念比较抽象,测量比较麻烦,初学者可能会不好理解,更重要的是,电流是串联相等,很多初次使用模拟电流的朋友经常想当然的把模拟电流信号并联,这是不对的,希望注意。
这就是PLC对模拟量的处理,它其实是一个线性转换的过程,任何连续的物理量都可以变送成0~10V 或者4~20mA供我们处理,而我们又可以把要控制的物理量转换成0~10V 或者4~20mA,这就是模拟量控制的本质。

三菱plc选型手册_模拟量是什么?PLC和模拟量是如何转换的?相关推荐

  1. 三菱plcfx5u指令手册_从西门子200的PLC程序来看三菱FX5U的PLC程序

    小型PLC系统中西门子200系列和三菱的FX系列是应用的比较多的,作为工控行业的工程师是很有必要明白他们之间的一些不同点的,特别是从程序上来说,因此来写一篇文章,简单的聊聊他们在编程上的一下不同! 西 ...

  2. abbplc型号_ABB PLC选型手册.pdf

    ABB PLC选型手册 产品简介 可编程控制器 AC500 1SXF125001C2001 11-2005 可编程控制器-AC500 产品概述 AC500 全新可升级-功能灵活.物超所值.与时俱进 述 ...

  3. 三菱modbusRTU通讯实例_干货 | 解析西门子系列PLC编程实例

    点击箭头处"工业之家",选择"关注公众号"! 解析西门子系列PLC编程实例 三辊卷板机有分为机械式和液压式,机械式又分为对称式和非对称式.用于重型机械公司,将金 ...

  4. 台达伺服电机选型手册_机械加工工艺师手册_打包下载

    如何[设为星标★],优先推送资料信息? Ta们都在看咱们:机械大佬群                                注意及时保存和下载,资料若失效请拉到本页底部留言,我们将不定时补发! ...

  5. 三菱伺服电机选型手册_PLC触摸屏控制伺服电机程序设计

    伺服电机又称执行电机,它是控制电机的一种.它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角位移或直线位移和角速度的执行元件.根据控制对象的不同,由伺服电机组成的伺服系统一般有三种基本控制方式 ...

  6. acs880变频器选型手册_据说这是变频器知识里讲的最全的了,小编拿来分享给大家!...

    变频器的基本构成 变频器的电压波形变化 变频器基本构成图 变频器的控制对象 [三相异步电动机] 三相异步电动机主要由定子.转子.转轴组成,当在定子绕组上加上三相交流电压时,将会产生一个旋转磁场,该旋转 ...

  7. 优控触摸屏使用手册_中达优控plc触摸屏一体机说明书及详细参数.xlsx

    中达优控plc触摸屏一体机说明书及详细参数.xlsx 还剩 58页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: ...

  8. 三菱fx5u编程手册_实用分享 | 三菱FX 5U特点是什么?

    关于三菱FX系列 随着计算机技术的发展,以可编程序控制器.变频器调速和计算机通信等技术为主体的新型电气控制系统已经逐渐取代传统的继电器电气控制系统,并广泛应用于各行业. 并且由于三菱FX系列PLC具有 ...

  9. 三菱fx3u通讯手册_三菱FX3U与变频器通讯程序如何编写

    前面我们讲了如何用串口调试工具通讯变频器,也学习了Modbus的报文格式.今天老冯教你们怎么用PLC写通讯程序. 首先看我们要准备的硬件: 1.三菱FX3U 2.三菱FX3U-485BD板 3.台达V ...

最新文章

  1. CF949C Data Center Maintenance(建图+强联通分量)
  2. 前端面试之Vue向技巧总结
  3. 2012 12 12 (109)闪回操作
  4. sparkSQL1.1入门之二:sparkSQL执行架构
  5. 被声明为已否决 解决方法
  6. 转载 maven 详解 http://www.cnblogs.com/binyue/p/4729134.html
  7. 【Spark】开发Spark选择Java还是Scala?
  8. FreeEIM 2.0 beta 发布
  9. WordPress实践:上传文件时提示“缺少临时文件夹”
  10. 【AS3代码】AS调用JS
  11. 研究了一下WORD的斜体,角度约20度
  12. 基于hydra的ssh密码的暴力破解
  13. CAS配置REST请求方式
  14. mysql front新建数据库_简述MySQL-Front数据库的具体操作
  15. 数字孪生赛博朋克风格智慧城市
  16. 带有资源混淆的打补丁过程
  17. 计算机考证分几个等级
  18. HDU n^n求最高位
  19. 【C++】STL简介(了解)
  20. JQuery显示和隐藏div

热门文章

  1. 使用 Angular
  2. 用.net core 写后端—— c++外的另一种选择?
  3. ArcGIS删除地图投影坐标,只保留地理坐标
  4. Android之提示错误Can not perform this action after onSaveInstanceState
  5. Android之解决NestedScrollView嵌套ViewPager导致出现左右页面滑动冲突
  6. C和指针之用拉托斯特尼筛方法(Eratosthenes)查找区间质素个数
  7. C++之函数的默认值参数说明
  8. Android之ActionBar常用设计和使用总结
  9. 【必懂C++】C++可真是个“固执”的小可爱 02
  10. 什么甜食可以代表你的家乡?