博途v15模拟量转换_通过实例玩转博途之信号模块参数设置及模拟量输入转换举例...

1、信号模块的地址分配

在硬件组态完成后,I、Q地址就自动分配好了,可以参见下图查看地址分配情况:

2、数字量输入点的参数设置

选中某一个通道,可以激活CPU和信号板上各输入点的上升沿或下降沿中断,以及设置产生中断事件时调用硬件中断OB。

3、数字量输出点的参数设置

同样选择要设置的硬件(cpu或信号模块),选择属性中的数字量输出,可以选择在CPU进入STOP状态时,选择数字量输出是保持上一个值还是使用替代值,若改为使用替代值,则需要到对应通道设置替代值为1.如下图所示

4、模拟量输入点的参数设置

CPU集成的模拟量输入点和模拟量输入模块的参数设置基本相同。

1)设置积分时间:它与干扰抑制频率成反比,积分时间越长,精度越高,快速性越差。为了抑制工频信号对模拟量的干扰,通常设置积分时间为20ms。如下图所示

2)设置测量种类和测量范围,如下图所示

所选的滤波等级越高,滤波后的模拟量值越稳定,但是测量的快速性越差,根据实际情况进行设置。

5、模拟量输出点的参数设置

首先与数字量输出模块一样,设置可以选择在CPU进入STOP状态时,选择数字量输出是保持上一个值还是使用替代值。如下图所示

可以对模拟量输出类型和输出范围进行设置。

如何将模拟量输入模块的输出值转换为实际物理量

模拟量输入/输出模块中模拟量对应的数字成为模拟值,模拟值用16位二进制补码(整数)来表示,最高位(第15位)为符号位,正数符号位为0,负数符号位为1,

模拟量经A/D转换后得到的数值的位数(即转换精度)可以设置为9~16位(与模块的型号和组态有关),如果小于16位(包括符号位),则转换值被自动左移,使其最高位(符号位)在16位字的最高位,模拟量左移后未使用的低位则填入0。这种方法称为左对齐,设模拟量精度为12位加符号位,左移三位后未使用的低位(第0~2位)位0,相当于实际的模拟值被乘以8,下图中给出了模拟量输入模块的模拟值与以百分数表示的模拟量之间的对应关系,其中最重要的关系是双极性模拟量的量程的上下限(100%和100%)分别对应于模拟值的27648和-27648,单极性的上下限(100%和0%)分别对应于27648和0。

首先进行模拟量模块的硬件设置

喜欢本文的小伙伴给个关注,欢迎大家来评论和转发。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值