西门子S7-200系列PLCCPU为224XP模拟量模块输入输出的电流电压及其不同的值怎么控制?

如题所述

第1个回答  2022-11-17
一、硬件参数:\x0d\x0a1)CPU 224XP \x0d\x0a 本CPU 集成2路模拟量输入:+/-10V DC\x0d\x0a 和1路模拟量输出:0-20mA DC 或0-10VDC\x0d\x0a2) 模拟量输入模块:\x0d\x0a SM231 : 模拟量输入信号:0-20 mA / 0-10V / 0-5V / +(-) 2.5V \x0d\x0a3) 模拟量输出模块\x0d\x0a SM323:+(-)10V 0-20mA\x0d\x0a4) 模拟量输入输出混合模块\x0d\x0a SM235\x0d\x0a5) 具体接线请下载 S7-200的系统手册\x0d\x0a二、软件编程\x0d\x0a 1)模拟量输入:\x0d\x0a 访问(读取)特殊寄存器: AIW0 AIW2 AIW4......\x0d\x0a 例如:输入0-10V 电压信号,则读取特殊寄存器 的数字 0-32000\x0d\x0a 也就是说: 当输入0V 时 对应的 特殊寄存器 AIW0 =0\x0d\x0a 当输入10V 时 对应的 特殊寄存器 AIW0=32000\x0d\x0a 2) 模拟量输出模块\x0d\x0a 访问(写入)特殊寄存器: AQW0 AQW2 AQW4......\x0d\x0a 例如:AQW0 \x0d\x0a 如果向 AQW0 写入 0, 则对应的模拟量输出通道 输出0V(或0mA)\x0d\x0a 如果向 AQW0 写入 32000,则对应的模拟量输出通道 输出为 10V(或20mA)\x0d\x0a---------------------------------------------------------------------------------------------------------------\x0d\x0a更详细的使用说明请下载S7-200的系统手册