西门子S7-200模拟量编程
韩耀旭
本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:
1、模拟量扩展模块接线图及模块设置
2、模拟量扩展模块的寻址
3、模拟量值和A/D转换值的转换
4、编程实例
模拟量扩展模块接线图及模块设置
EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1
图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。(后面将详细介绍)
EM235的常用技术参数:
模拟量输入特性 | |
模拟量输入点数 | 4 |
输入范围 | 电压(单极性)0~10V 0~5V 0~1V_____ 0~500mV 0~100mV 0~50mV |
电压(双极性)±10V ±5V ±2.5V ±1V_ ±500mV_ ±250mV ±100mV ±50mV_ ±25mV | |
电流0~20mA | |
数据字格式 | 双极性 全量程范围-32000~+32000单极性 全量程范围0~32000 |
分辨率 | 12位A/D转换器 |
模拟量输出特性 | |
模拟量输出点数 | 1 |
信号范围 | 电压输出 ±10V电流输出0~20mA |
数据字格式 | 电压-32000~+32000电流0~32000 |
分辨率电流 | 电压12位电流11位 |
下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟量的单/双极性、增益和衰减。
EM235开关 | 单/双极性选择 | 增益选择 | 衰减选择 | |||||
SW1 | SW2 | SW3 | SW4 | SW5 | SW6 | |||
|
|
|
|
| ON | 单极性 |
|
|
|
|
|
|
| OFF | 双极性 |
|
|
|
|
| OFF | OFF |
|
| X1 |
|
|
|
| OFF | ON |
|
| X10 |
|
|
|
| ON | OFF |
|
| X100 |
|
|
|
| ON | ON |
|
| 无效 |
|
ON | OFF | OFF |
|
|
|
|
| 0.8 |
OFF | ON | OFF |
|
|
|
|
| 0.4 |
OFF | OFF | ON |
|
|
|
|
| 0.2 |
由上表可知,DIP开关SW6决定模拟量输入的单双极性,当SW6为ON时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。