请注意几个方面:
1. 在S7的硬件组态里模拟量模板设置, 一定要与实际的模拟量模板量程卡设置保持一致!
例如, 你的变送器是两线制4-20mA类型, 在S7的硬件组态中, 你设为[D]档; 同时在模拟量输入模板的左侧, 你一定要把量程卡设为[D]档!
2. 检查你的模拟量AI scaling程序!
CALL "SCALE"
IN :=PIW *** // 输入通道地址
HI_LIM :=1.000000e+002 // 量程上限
LO_LIM :=0.000000e+000 // 量程下限
BIPOLAR:=FALSE
RET_VAL:=#Fehlerdarstellung // 临时变量word
OUT :="dbAnalogValue".WC01TT01 // 转换后的物理量
3. 将你的万用表打在"mA电流"档, 串联在两线制4-20mA变送器的线路中. 从读出的mA电流, 你可以初步判断现在有多少温度, 或者多少压力, 或者多少流量. 如果从读出的mA电流是合理的, 那么你的变送器和模拟量输入模板应当没问题!
06-06-27 17:43