快捷搜索:  汽车  科技

西门子s7-200plc入门第4课(西门子S7-200系列PLC高阶课程-10)

西门子s7-200plc入门第4课(西门子S7-200系列PLC高阶课程-10)模拟量模块寻址说明一下,在输入信号中,电压是具有双极性特征的,而电流则没有双极性特征。什么是单极性、双极性?双极性就是信号在变化的过程中,要经过“零”;而单极性是不过零的。由于模拟量转换为数字量是有符号整数,所以双极性信号对应的数值会有负数。在S7-200中,单极性模拟量输入/输出信号的数值范围是0-32000;双极性模拟信号的数值范围是-32000~ 32000.取值范围如下图所示:

大家好,这节课我们来学习无偏移量编程。先来了解一下AD及DA转换对应的数字量。

在S7-200PLC中,单极性模拟量输入/输出信号的数值范围是0~32000;

双极性模拟量输入/输出信号的数值范围是 -32000~ 32000.

模拟量的转换精度为12位,但在PLC中表示为-32000~ 32000之间的整数值(实际上数值可以是整个16位有符号整数的范围,但标准输入信号如10V/20MA被标定位对应32000).

什么是单极性、双极性?

双极性就是信号在变化的过程中,要经过“零”;而单极性是不过零的。

由于模拟量转换为数字量是有符号整数,所以双极性信号对应的数值会有负数。在S7-200中,单极性模拟量输入/输出信号的数值范围是0-32000;双极性模拟信号的数值范围是-32000~ 32000.取值范围如下图所示:

西门子s7-200plc入门第4课(西门子S7-200系列PLC高阶课程-10)(1)

说明一下,在输入信号中,电压是具有双极性特征的,而电流则没有双极性特征。

模拟量模块寻址

每个模拟量扩展模块,按扩展模块的先后顺序进行排序,其中模拟量根据输入、输出不同分别排序。模拟量的数据格式为一个字的长度,所以地址必须从偶数字节开始,精度为12位;模拟量值为0-32000的数值。

输入格式:AIW[起始字节地址],如AIW0

输出格式:AQW[起始字节地址],如AQW0

每个模拟量输入模块,按模块的先后顺序地址为固定的,顺序向后排。例如: AIW0 AIW2 AIW4...AQW0 AQW2...

每个模拟量扩展模块至少占两个通道,即使第一个模块只有一个输出AQW0(EM235只有一个模拟量输出),第二个模块模拟量输出地址也应从AQW4开始寻址,以此类推。

由于我们进行运算时,是对数字量(工程量)进行计算的,所以对于模拟量来说,就必须要先完成模拟量向数字量(工程量)的转化。那么它们是如何进行转化的呢?

模拟量转换为工程量,分为单极性与双极性两种。其中,双极性型的-32000对应工程量的最小值,32000对应工程量的最大值。

单极性模拟量分为两种,即4-20MA和0-10V、0-20MA。

(1)第一种为4-20MA,是带有偏移量的。

因为4MA为总量的20%,而20MA转换为数字量的时候为32000,因此4MA对应的数字量为6400.模拟量转换为数字量,是在PLC内完成的,要在程序中将这些数值转换为工程量。

(2)第二种是没有偏移量的。

没有偏移量的第二种单极性型,例如0-10V、0-20MA等模拟量,32000对应最大工程量,0对应工程量的最小值。

那么引入偏移量的概念,到底能够起到什么作用呢?我们先来看一个公式:

西门子s7-200plc入门第4课(西门子S7-200系列PLC高阶课程-10)(2)

由于在实际的工程当中,我们传感器的范围,并不一定是我们所设想的0-100度,或者其他标准的上限/下限的范围,而有可能是一个并不规则的范围。偏移量就是为了解决这种非标准测量范围的问题。

至于如何解决,我们下节课接着讨论。

猜您喜欢: