一、协议概述
协议名:aigeneralshaper
用途:对所有的板载AI接口进行数据采集和变换。支持接入电压型或电流型变送器,如电压变送器、电流变送器等。
支持的AI接口:通用AI接口、板载电压接口。
二、接线
(一) 0~4V/0~5V/0~10V型电压变送器
1.测量范围:
0~60v、0~70v、0~100v、0~600v
2.接线方式:
采集侧:电压变送器采集侧接蓄电池的总正和总负(正接正,负接负,方向不能反)。
输出侧:电压变送器输出侧三个接口分别接FSU AI区域的
12V+:电源正极
12V-:电源负极
信号AI:信号输出
(二) 0-20mA/4~20mA电压变送器
1.测量范围:
0~60v、0~70v、0~100v、0~600v
2.接线方式:
采集侧:电压变送器采集侧接蓄电池的总正和总负(正接正,负接负,方向不能反)。
输出侧:电压变送器输出侧三个接口分别接FSU AI区域的
12V+:电源正极
12V-:电源负极
信号AI:信号输出
注意事项: FSU默认AI口输入信号为电压信号,如用电流需跳线

(三)板载蓄电池接口(总电压)
1.测量范围:
0~60v
2.接线方式:
板载蓄电池接口采集侧接蓄电池的总正和总负(正接正,负接负,方向不能反)。
(四)板载蓄电池接口(中间电压)
1.测量范围:
0~60v
2.接线方式:
板载蓄电池接口的正极接蓄电池的总正,负极接从总正开始数第12节电池的负极。
一、逻辑参数说明
(一)参数说明
min: 输入信号的最小值。例如,变送器的量程为0-70V,则min为0。
max: 输入信号的最大值。例如,变送器的量程为0-70V,则max为70。
max_v: 变送器的输出范围。例如,变送器输出为0-5V,则max_v为5。如果变送器输出为0-4V,则max_v为4。
mode: 工作模式。
0: 电压模式,适用于电压变送器。
1: 电流模式,适用于4-20mA电流变送器。
2: 原始值模式,AI口采集的原始值不需要特殊处理。
a: 比例系数,用于线性变换公式 y = a * x + b。
b: 偏移量,用于线性变换公式 y = a * x + b。
(一)配置示例
1.案例1: AI1接电压变送器
变送器规格: 输入0-120V,输出0-5V。
配置参数:
min: 0
max: 120
max_v: 5
mode: 0 (电压模式)
a: 1 (比例系数)
b: 0 (偏移量)
计算公式:
y=ax+b
其中,x为变送器的输出值,y为实际电压值。
a、b值的计算(一般在数据有偏差的时候使用,计算方法:在电池上分别采集两点,用万用表测量出变送器的输出值和变送器的采集值,分别带入y=ax+b,用算式1和算式2解一次方程,求解出a、b,有疑问联系君光技术支持。)
逻辑参数示例:{“min”:0,”max”:120,”max_v”:5,”ai_mode”:0,”a”:1,”b”:0}
2.案例2: 板载电池电压接口接入
电池电压范围: 0-60V。
配置参数:
min: 0
max: 60
a: 0 (比例系数)
b: 0 (偏移量)
计算公式:
y=ax+b=1x
其中,x为变送器的输出值,y为实际电压值。
逻辑参数示例:{“a”:1,”b”:0}
一、注意事项
(一)电压范围:
当接入电池电压在0-60V之间时,推荐使用板载蓄电池接口。超过60V时,使用电压变送器。
(二)电流模式:
当使用4-20mA电流变送器时,mode应设置为1,并根据变送器的输出范围调整a和b。
(三)原始值模式:
当AI口采集的原始值不需要特殊处理时,mode应设置为2,此时a和b参数无效。
(四)接线方向:
接线时务必确保正负极方向正确,否则可能导致设备损坏或数据异常。
(五)跳线设置:
使用电流变送器时,需确保FSU的AI口跳线设置为电流输入模式。
二、总结
通过合理配置aigeneralshaper协议中的参数,可以实现对不同类型变送器的数据采集和变换。根据实际应用场景选择合适的mode、a和b参数,确保采集到的数据准确可靠。