首先,我们来了解什么是模拟量,什么是数字量
模拟量概念:是指变量在一定范围连续变化的量;也就是在一定范围(定义域)内可以取任意值(在值域内)。数字量是分立量,而不是连续变化量,只能取几个分立值,如二进制数字变量只能取两个值。
模拟量 数字量
接下来我们认识一下PLC处理模拟量的过程:
①模拟量信号的采集,由传感器来完成。传感器将非电信号(如温度、压力、液位和流量等)转化为电信号。注意此时的电信号为非标准信号
②非标准电信号转化为标准电信号,此项任务由变送器来完成。传感器输出的非标准电信号输送给变送器,经变送器将非标准电信号转化为标准电信号。根据国际标准,标准信号分为电压型和电流型两种类型。电压型的标准信号为DC1~5V;电流型的标准信号为DC 4-20ma
③A/D转换和D/A转换,变送器将其输出的标准信号传送给模拟量输入扩展模块后,模拟量输入扩展模块将模拟量信号转化为数字量信号,PLC经过运算,其输出结果或直接驱动输出继电器,从而驱动开关量负载;或经模拟量输出模块实现D/A转换后,输出模拟量信号控制模拟量负载。
传感器:物理量转换成实际的电量
变送器:实际电量与标定电量的转换/隔离
标定:模拟量与数字量直接的转换关系
用示意图来理解的更加直观;
PLC模拟量处理示意图
因为A/D(模/数)、D/A(数/模)转换之间的对应关系,CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系。
例如,使用一个0 - 20mA的模拟量信号输入,在CPU内部,0 - 20mA对应于数值范围0 - 27648;对于4 - 20mA的信号,对应的内部数值为5530 - 27648。如果选择PLC通道选择4-20ma
;那么对应于数值范围0 - 27648。
换算公式