通过分析硬件参数来查看软件编程,具体流程如下:
1) 模拟量输入模块:
SM231 : 模拟量输入信号:0-20 mA / 0-10V / 0-5V / +(-) 2.5V
2) 模拟量输出模块
SM323:+(-)10V 0-20mA
二、软件编程
1)模拟量输入:
访问(读取)特殊寄存器: AIW0 AIW2 AIW4......
当输入10V 时 对应的 特殊寄存器 AIW0=32000
2) 模拟量输出模块
访问(写入)特殊寄存器: AQW0 AQW2 AQW4......
如果向 AQW0 写入 0, 则对应的模拟量输出通道 输出0V(或0mA)
模拟量输出,输出的量为模拟量。在时间上或数值上都是连续的物理量称为模拟量。
三、模拟量
输出的量为模拟量即为"模拟量输出"。最常用的地方是电子技术领域,比如DA转换输出的即为模拟电流/电压(连续变化的电流/电压),模拟整流电路输出的也是模拟量。从数学角度,如果物理某在t时刻输出量a(t)呈a(t)=F(t)的连续函数关系,则输出量为模拟量。
模拟量能精确地反映输出量随时间等一系列外界因素变化而发生的变化,麦克风采集到的声音就必须转换为模拟量(电流)输出,这样能精确地反映声音的音色变化等,再经过AD变化传输给计算机进行处理。