模拟量输出传感器(PLC模拟量的原理以及编程方法)
Posted
篇首语:能够说服别人最好的方式,其实就是你始终坚持在做的事。本文由小常识网(cha138.com)小编为大家整理,主要介绍了模拟量输出传感器(PLC模拟量的原理以及编程方法)相关的知识,希望对你有一定的参考价值。
模拟量输出传感器(PLC模拟量的原理以及编程方法)
模拟量在plc系统中有着非常广泛的应用,特别是在过程控制系统中。模拟量是一种连续变化的量,因此,它的使用对象也是各种连续变化的量,比如温度,压力,湿度,流量,转速,电流,电压,扭矩等。学自动化PLC到东莞智通教育
图1 温度表
如图1的温度表,它测量的温度是连续的,对应温度表上的刻度。比如从40度升到50度,它不是直接跳跃的,而是连续上去的,也就是41、42、43这样连续地变化。那么PLC是如何识别并控制这些变化,它和模拟量又是如何转换的呢?本文将为初学者解惑。PLC系统中使用的模拟量有两种,一种是模拟电压,一种是模拟电流,模拟电压最常见,用的也最多。模拟电压 一般是0~10V,并联相等,长距离传输时容易受干扰,一般用在OEM设备中。模拟电流一般是4~20mA,串联相等,抗干扰能力强,dcs系统中一般都使用模拟电流。首先,我们先要用传感器测量我们所需要的参数,通过变送器将此参数变换成0~10V 或者4~20mA ,现在很多传感器都是自带变送器的,直接就输出模拟量,建议大家在项目中选用此种类型的传感器
图2 某压力传感器手册如图2所示,是某压力开关的选型手册,红色圆圈部分是它的量程 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都是可以修改的,建议修改成整数,便于我们计算。图3 施耐德PLC 模拟量设置如图3所示,是施耐德CODESYS平台的PLC,红色圆圈是默认的设置为-32768到32768,很显然,这样的数字是不便于我们计算的,因此改成了4000到20000。顺便说一句,欧美系PLC对模拟量的处理是很简单的,只需简单的设置,而日系PLC特别是三菱,对模拟量的处理是很隆重的,它是通过梯形图写程序的方式来设置。而左上角的蓝色圆圈内的%IW0,就是读取的模拟量的数值,如果压力是125公斤,那么此时,%IW0的值应为12000。图4 模拟量转换过程如图4所示,这是整个的模拟量的转换过程,看箭头指向,传感器检测实际物理量,然后变送输出模拟量到PLC,由PLC转换成数字量,而plc编程,就是对数字量的处理。图5 模拟量的PID处理如图五所示,左侧红色圆圈就是我们读取的实际压力,通过PID功能块进行处理,处理后的数值赋值给%QW0,而%QW0是模拟量的输出,也就是模拟量输入的逆运算。模拟电流相对于模拟电压来说,有着无可比拟的优势,抗干扰能力强,有断线检测功能,而且模拟电流的传感器一般都是两线制,配线简单方便,而且模拟电流信号可以方便的转换成模拟电压信号,反之则不能,因此推荐大家尽量使用模拟电流。模拟电流的缺点就是概念比较抽象,测量比较麻烦,初学者可能会不好理解,更重要的是,电流是串联相等,很多初次使用模拟电流的朋友经常想当然的把模拟电流信号并联,这是不对的,希望注意。这就是PLC对模拟量的处理,它其实是一个线性转换的过程,任何连续的物理量都可以变送成0~10V 或者4~20mA供我们处理,而我们又可以把要控制的物理量转换成0~10V 或者4~20mA,这就是模拟量控制的本质。
内容来源:网络,如有侵权请告知
整理编辑:智通智能制造
部分图片来源于网络,如有侵权请告知
如需转载,请注明以上内容
相关参考
开关量输入输出(PLC编程的开关量,模拟量,脉冲量等,最全编程算法)
PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。PLC编程算法(一)1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也...
开关量模拟量数字量的区别(1分钟带你认知:PLC编程中的三大量(开关量、模拟量、脉冲量))
一、PLC中的三大量PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。1、开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,...
模拟量输出模块(西门子PLC S7-300的CPU、输入输出模块及其模拟量的处理)
S7-300CPU的分类1.紧凑型CPU:CPU312C,313C,313C-PtP,313C-2DP,314C-PtP和314C-2DP。各CPU均有计数、频率测量和脉冲宽度调制功能。有的有定位功能,有的带有I/O。2.标准型CPU:CPU312,CPU313,314,315,315-2DP和316-2DP。3.户外型CPU:CPU312IFM...
模块接线机(S7-200 smart模拟量扩展模块及接线方式)
模拟量的采集与控制,是现在工业控制中常见的一个环节,在小型工程中,我们经常选用PLC作为控制器,那么对于PLC能否对模拟量进行采集与控制呢?这是肯定的,PLC虽然说不是专业做模拟量的,但是针对一些模拟量的采集与控...
温度变送器温度传感器(西门子1200PLC模拟量测温案例,看完新手也会使用功能指令)
...读者掌握以下几个内容:1.模拟量与数字量的关系2.温度传感器的接线3.模拟量与实际物理量的转换4.标准化指令和缩放指令的使用二、任务描述如图3-5-1所示此温度传感器可采集车间温度,传感器(DC0-10V)把测量的数据反馈给PLC...
温度变送器温度传感器(西门子1200PLC模拟量测温案例,看完新手也会使用功能指令)
...读者掌握以下几个内容:1.模拟量与数字量的关系2.温度传感器的接线3.模拟量与实际物理量的转换4.标准化指令和缩放指令的使用二、任务描述如图3-5-1所示此温度传感器可采集车间温度,传感器(DC0-10V)把测量的数据反馈给PLC...
数字量模块DI和DO是什么意思(西门子PLC S7-300的CPU、输入输出模块及其模拟量的处理)
S7-300CPU的分类1.紧凑型CPU:CPU312C,313C,313C-PtP,313C-2DP,314C-PtP和314C-2DP。各CPU均有计数、频率测量和脉冲宽度调制功能。有的有定位功能,有的带有I/O。2.标准型CPU:CPU312,CPU313,314,315,315-2DP和316-2DP。3.户外型CPU:CPU312IFM...
...量,如压力、温度、流量、物位等,他们要使用各种类型传感器进行测量,传感器再将测量值通过输出标准电压、电流、温度或电阻信号供PLC采集,PLC的模拟量输入模板将该电压、电流、温度、或电阻信号等模拟量转换成数
欧姆龙ad模块(欧姆龙PLC编程前的设定(模拟量、高速计数、加密))
一、高速计数的相关知识通过PRV指令,可以读取输入脉冲的频率,进行高速计数器的频率测定,将被测定频率以Hz为单位、十六进制8位输出,并且仅可在高速计数器0中使用。此外,还可在进行高速计数器0的比较动作的同时,测...
数控机床中plc控制的对象有哪些(数控机床装置,可编程控制器的运行原理,这些基础知道有很大好处)
...种工业控制装置,其实PLC的逻辑运算功能,可以实现各种模拟量数字量的监控,有些PLC的电源PLC输入输出接口,集成在一个装置中,可以称之为一体化紧凑型PLC,例如西门子的s7-200系列。还有一种叫的模块是结构化PLC,各个模块相互独...