首先我这里用的模拟模块是SM1234模块 4输入 2输出 再来查看模块说明 从上面可以看到输入 -10V-10V对应的数值是 -27648-27648 输出同样 -10V-10V对应 -27648-27648 下面看模拟量输入程序 将模拟量输入1通道对应的地址IW136转换成浮点数MD304 然后除以2764.8就得到实际电压值 比如IW136=27648,转换成浮点数除以2764.8就10,表示实际电压是10V IW136=13824,转换成浮点数除以2764.8就5,表示实际电压是5V 下面看模拟量输出程序 假设MD360存储的就是我们需要输出的电压伏数 乘以2746.8转换成整数放入QW134即可 因为满输出对应10V对应是27648,1V应该是多少呢?就是2764.8 2V就是2X2764.8 (责任编辑:admin) |