西门子S7-400PLC X西门子SM432模拟量输出模块
销售订货号:
6ES7432-1HF00-0AB0
SIMATIC S7-400,SM 432模拟量输出模块,光隔离,8 AO,13 位分辨率,U/I
用于SIMATIC S70-400 的模拟量输出
用于连接模拟量执行器
模拟量输出模块用于从PLC向过程变量输出模拟量信号。


  上海启水自动化科技有限公司(西门子一级代理商)
工作邮箱:a5824085@126.com 公司网址: |
联系人:卜社帮 | 传真:021-57872917 |
24小时业务咨询热线:18202105796 |
工作QQ:2880583563
| 电话:021-60641323 |
我司只销售西门子原装正品,享受西门子官方免费一年保修(部分产品可换新) |


模拟量输出模块具有以下机械特性:设计紧凑: 坚固的塑料机壳里包括:标签条安装简单用户友好的接线: 通过插入式前连接器来对模块接线。不同的量程模拟量输出模板将S7-400的数字值转换成过程所需的模拟量信号。
模拟量输入模块提供模拟量信号(电流,电压,电阻或温度)的标准化的数值。这些数值一定要能体现测量的参数(例如,以公升为单位的液位)。这一过程称为模拟量的标准化或标定。
相对应的用户程序计算出过程值,过程值必须转换成一个数值,这一数值能使模拟量模块转换成模拟量信号,进而使得此模拟量信号能都驱动一个模拟量执行机构。这一转换过程称为去标准化。下面提供的下载的功能库可以用来实现模拟量的标准化和去标准化。
图 01 展示了标准化的示例。

图 01
图 02展示了去标准化的示例

图 02
y值始终是转换结果,x值是已知的参数。
可装载的这4个功能不同之处在于y和x对应的数据类型。
- FC164对应的x值是整数,y值是整数。
- FC164对应的x值是整数,y值是实数。
- FC164对应的x值是实数,y值是整数。
- FC164对应的x值是实数,y值是实数。
说明
这些功能不改变地址寄存器AR1/AR2的值,采用FBD和LAD编程时提供了ENO指令,将RLO=0或1存储在BR位。
采用FC165(将整数规格化到实数)编程示例
FC165的参数:
声明 | 名称 | 类型 | 说明 |
in | X | INT | 范围 {-32768,..,0,..,+32767} |
in | yMIN | REAL | y值最小值 {-3.402823e+38,.., 0.0,..,+3.402823e+38} |
in | yMAX | REAL | y值最大值 {-3.402823e+38,.., 0.0,..,+3.402823e+38} |
in | x0 | INT | 范围 {-32768,..,0,..,+32767} |
in | y0 | REAL | 范围 {-3.402823e+38,.., 0.0,..,+3.402823e+38} |
in | x1 | INT | 范围 {-32768,..,0,..,+32767} |
in | y1 | REAL | 范围 {-3.402823e+38,.., 0.0,..,+3.402823e+38} |
out | y | REAL | 范围 {-3.402823e+38,.., 0.0,..,+3.402823e+38} |
通过输入 yMIN 和 yMAX可以将低于低限,高于高限的值限定到范围值y内。通过这种方式过滤掉模拟量输入和输出模块的高于量程限度和低于量程限度的区域。
所以Y值是根据线性方程式 y = a x + b来计算
这取决于下面的关系式:y = (y1-y0) / (x1-x0) * (x-x0) + y0
通过FC165(整数〉实数)线性规格化示例

图 03
模拟量输入板模块检测到4~20mA的输入信号。这一信号转换到CPU内部的值对应范围0~27648。液位就是用这种方式测量的。如示例所示4mA对应液位0.0m,20mA对应液位1.7m。
这取决于下面的参数:
P0(x0=0; y0=0.0)
P1(x1=+27648; y1=+1.7)
可以这样调用FC165:
| CALL | FC 165 |
| x:= | PEW 20 |
| yMIN:= | 0,0 |
| yMAX:= | 1,7 |
| x0:= | 0 |
| y0:= | 0,0 |
| x1:= | 27648 |
| y1:= | 1,7 |
| y:= | MD22 |