2024年5月21日发(作者:弘梦竹)
软仪表指令使用说明
PH测量(PH)
本指令主要用于测量水溶液中H含量。
EN为使能控制位;
E与前端传感器相连的AI通道的电压值,单位为毫
伏;
T当前的温度值(通过AI通道采集),单位为摄氏度;
Ecal校准溶液前端传感器采集的电压值,可以通过
与之相连的对应的AI通道读出,单位为毫伏;
Tcal 校准时的温度,单位为摄氏度;
CPHcal校准溶液对应的H
+
浓度值;
MODE 模式选择
0 :计算PH值
1 :标定第一种定标溶液
2 :标定第二种定标溶液
3 :标定完成
4 :恢复出厂参数
5 :用户手动输入参数K0,E0,T0(其中
K0为计算PH值时用到的斜率,从CPHcal接口获得;
E0为计算PH时的标定电压,从Ecal接口获得;T0为
计算PH时的标定温度,从Tcal接口获得,这些值是计
算PH值所必须用到的参数)
Index为测量通道选择
PH为当前溶液对应的PH值
K0为计算PH时的斜率
E0为计算PH时的标定电压
T0为计算PH时的标定温度
ENO输出状态指示,1为正常工作状态,0为非工
作状态
EN
E
T
Ecal
Tcal
操作数有效范围和长度
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
数据类型
BOOL
REAL
REAL
REAL
REAL
REAL
WORD
WORD
+
CPHcal
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
MODE
Index
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW,PAIW,PAQW,常数
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW,PAIW,PAQW,常数
PH
K0
E0
T0
ENO
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
Q,V,L,M,S,SM,XQ,能量流
REAL
REAL
REAL
REAL
BOOL
理解PH测量指令:
本指令的作用是测量水溶液PH值,使用时应先在两种已知PH值的定标溶液中对
PH电极进行定标(两点定标法),通过模式切换,获得电极在PH值为PH1的溶液中传
感器的输出信号E1,溶液温度T1,以及在PH值为PH2的溶液中传感器的输出信号E2,溶
液温度T2, 而后将电极放入待测溶液中,模块根据采集的传感器在当前溶液中输出的信
号E以及温度传感器采集的溶液温度T,从而计算出当前溶液的PH值。
示例程序 :
程序中AI0,AI1分别接PH传感器信号调理板输出端,温度传感器输出端。
程序段1:将采集的信号转换为浮点数据;
程序段2:将信号码值转换为真实值;
程序段3:将PH电极放入第一种PH值的定标溶液中,给MODE赋值为1,
将传感器在第一种定标溶液中的信号存储在VD50, 温度存储在VD52, 定标
溶液PH
存储在VD54中;
程序段4:将PH电极放入第二种PH值的定标溶液中,给MODE赋值为2,将传
感器在第二种定标溶液中的信号存储在VD50, 温度存储在VD52, 定标溶液PH存储在
VD54中;
程序段5:将传感器放入待测溶液中,给MODEW赋值为3,利用标定溶液的值
计算斜率,在给MODE赋值W为0,PH功能块将根据当前传感器输出的信号VD20,
及温度VD22,及在定标溶液中获取的数值计算出当前溶液的PH值。
电导率测量(DD)
EN:使能标志位,为1时启动功能块运行
E:测量时的电压
T:测量时的温度
f1:第一设定频率
f2:第二设定频率
FS :滤波选择
0. 不滤波 1.滤波
K: 电极常数,根据被测溶液不同而不同
Tp:温补系数,手动输入温补系数
一般溶液:0.02
酸类溶液:0.016
盐类溶液:0.024
碱类溶液:0.019
其他:此时未加温补
MODE:测量,校准模式
0. 测量模式
1. 校准100Ω
2. 校准1K
3. 校准10K
4. 校准100K
5. 校准电阻完成
Index 测量路数选择
ENO:能量流输出
DDS:计算溶液的电导率
操作数
EN
f1
f2
MODE
FS
K
Tp
Index
T
E
DDS
ENO
理解电导率测量指令:
操作数有效范围和长度
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
数据类型
BOOL
REAL
REAL
IW, QW, VW, LW, MW, SW, SMW, XIW, XQW, PAIW, PAQW, WORD
AIW, AQW, XAIW, XAQW常量
I,Q,V,L,M,S,SM,T,C,XI,XQ
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,PAIW,PAQW,AIW,AQ
W,XAIW,XAQW常量
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
Q,V,L,M,S,SM,XQ,能量流
BOOL
REAL
REAL
WORD
REAL
REAL
REAL
BOOL
本指令的作用是测量液体的电导率的值,首先在上电以后通过激励源间断地给出两
个频率激励电导池,从电导池分压得到的两个电压量经过缓冲、整流、缓冲和滤波后输
出给主控模块。通过所得到的参数计算电阻值,再对得到的电阻进行校准,最后利用校
准完成后的电阻值、电极常数、温度以及温补系数等求得电导率的值。
示例程序 :
模块与电导板连接,电导板Q1和Q2分别接模块Q3和Q2,V0+和V0-接AI口,
例如A0和B0,IN+和IN-接一个100K电阻。程序中AI0,AI1分别接电导率传感器信
号调理板输出端,温度传感器输出端。
程序段1:采集电压信号,并将其信号码值转换成真实值(IN2的数值视现场调理
板的放大倍数而定);
程序段2:采集温度信号,并将其信号码值转换成真实值(IN2的数值视现场温度
传感器的放大倍数而定);
程序段3:先后给MODE赋值为1,2,3,4进行校准100
Ω,1K,10K,100K,最后给
0,进行电导率的计算。其中FS为有无滤波设置,当FS为0时将滤波 ,为1时不滤波,
滤波测量速度相对不滤波慢一些,但测量精度将比不滤波高;此模式用户可根据实际应
用需要进行设置;K,Tp为与用户电极及实际测量环境有关的量,用户根据实际使用情
况进行设置。
溶氧测量(OXM)
对介质中的溶解氧含量进行测量,结果放入
OUT中。
E输入电压值(毫伏)
T输入温度值
K用户手动输入斜率(NA/mbar)
P手动输入标准大气压
MODE 为模式选择
0表示测量模式分压表示法
1氧浓度表示法单位ppb
2表示标定零点
3表示标定满度
4. 标定完成设置
5 恢复出厂参数
6 用户手动输入模式(输入K0,Izero,Ifull,其
中K0从K接口获得,Izero从E接口得到,Ifull
从T接口得到,这些值是计算PH值所必须用到
的参数)
Index 测量路数选择
(每个模块最多支持两路测量)
OXM 输出的溶氧值
K0 计算溶氧的斜率
Izero 溶氧电流零点
Ifull 溶氧电流满度
T0 测量溶氧时的标定温度
操作数
EN
E
T
K
P
MODE
Index
OUT
K0
Izero
Ifull
T0
ENO
理解溶氧测量指令:
操作数有效范围和长度 数据类型
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
BOOL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW, PAIW,PAQW,常数
WORD
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW, PAIW,PAQW,常数
WORD
VD,LD,MD,SD,SMD,XQD,PAQD, *MD,*VD, REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
Q,V,L,M,S,SM,XQ,能量流
BOOL
本指令的作用是获得溶液中溶解氧的含量。使用前先进行参数的标定,需要标定的参数
有电流零点,电流满度,以及温度满度,并结合大气压值以及斜率值计算出溶液溶解氧的含
量。
示例程序
:
程序段1:将采集的NTC信号转换为浮点数据;
程序段2:当NTC的值大于100时,获取温度和电压值;
程序段3:当NTC的值小于100时,获取温度和电压值;
程序段4:将获得的温度和电压转换成码值;
程序段5:计算溶液的溶氧值;
零点标定:
将MODE设置为2,即向VW30中写入2,E为零点电流码值。
满度标定:
将MODE设置为3,即向VW30中写入3,E为满度电流码值,T为满度温度码值,校准完
成后,将MODE设置为4,即向VW20写入4,结束校准,此时校准数据将保存到FLASH中,
数据掉电保存,下次上电后即不用进行校准,直接进行测量操作即可。
若用户校准过程出现误操作,想恢复出厂参数,将MODE设置为5,即向VW30中写入5,
即可恢复出厂时的标定参数。
测量:标定完成以后,向VW30中写入0,进行溶解氧浓度的测量。
2024年5月21日发(作者:弘梦竹)
软仪表指令使用说明
PH测量(PH)
本指令主要用于测量水溶液中H含量。
EN为使能控制位;
E与前端传感器相连的AI通道的电压值,单位为毫
伏;
T当前的温度值(通过AI通道采集),单位为摄氏度;
Ecal校准溶液前端传感器采集的电压值,可以通过
与之相连的对应的AI通道读出,单位为毫伏;
Tcal 校准时的温度,单位为摄氏度;
CPHcal校准溶液对应的H
+
浓度值;
MODE 模式选择
0 :计算PH值
1 :标定第一种定标溶液
2 :标定第二种定标溶液
3 :标定完成
4 :恢复出厂参数
5 :用户手动输入参数K0,E0,T0(其中
K0为计算PH值时用到的斜率,从CPHcal接口获得;
E0为计算PH时的标定电压,从Ecal接口获得;T0为
计算PH时的标定温度,从Tcal接口获得,这些值是计
算PH值所必须用到的参数)
Index为测量通道选择
PH为当前溶液对应的PH值
K0为计算PH时的斜率
E0为计算PH时的标定电压
T0为计算PH时的标定温度
ENO输出状态指示,1为正常工作状态,0为非工
作状态
EN
E
T
Ecal
Tcal
操作数有效范围和长度
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
数据类型
BOOL
REAL
REAL
REAL
REAL
REAL
WORD
WORD
+
CPHcal
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
MODE
Index
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW,PAIW,PAQW,常数
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW,PAIW,PAQW,常数
PH
K0
E0
T0
ENO
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
ID,QD,VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD常数
Q,V,L,M,S,SM,XQ,能量流
REAL
REAL
REAL
REAL
BOOL
理解PH测量指令:
本指令的作用是测量水溶液PH值,使用时应先在两种已知PH值的定标溶液中对
PH电极进行定标(两点定标法),通过模式切换,获得电极在PH值为PH1的溶液中传
感器的输出信号E1,溶液温度T1,以及在PH值为PH2的溶液中传感器的输出信号E2,溶
液温度T2, 而后将电极放入待测溶液中,模块根据采集的传感器在当前溶液中输出的信
号E以及温度传感器采集的溶液温度T,从而计算出当前溶液的PH值。
示例程序 :
程序中AI0,AI1分别接PH传感器信号调理板输出端,温度传感器输出端。
程序段1:将采集的信号转换为浮点数据;
程序段2:将信号码值转换为真实值;
程序段3:将PH电极放入第一种PH值的定标溶液中,给MODE赋值为1,
将传感器在第一种定标溶液中的信号存储在VD50, 温度存储在VD52, 定标
溶液PH
存储在VD54中;
程序段4:将PH电极放入第二种PH值的定标溶液中,给MODE赋值为2,将传
感器在第二种定标溶液中的信号存储在VD50, 温度存储在VD52, 定标溶液PH存储在
VD54中;
程序段5:将传感器放入待测溶液中,给MODEW赋值为3,利用标定溶液的值
计算斜率,在给MODE赋值W为0,PH功能块将根据当前传感器输出的信号VD20,
及温度VD22,及在定标溶液中获取的数值计算出当前溶液的PH值。
电导率测量(DD)
EN:使能标志位,为1时启动功能块运行
E:测量时的电压
T:测量时的温度
f1:第一设定频率
f2:第二设定频率
FS :滤波选择
0. 不滤波 1.滤波
K: 电极常数,根据被测溶液不同而不同
Tp:温补系数,手动输入温补系数
一般溶液:0.02
酸类溶液:0.016
盐类溶液:0.024
碱类溶液:0.019
其他:此时未加温补
MODE:测量,校准模式
0. 测量模式
1. 校准100Ω
2. 校准1K
3. 校准10K
4. 校准100K
5. 校准电阻完成
Index 测量路数选择
ENO:能量流输出
DDS:计算溶液的电导率
操作数
EN
f1
f2
MODE
FS
K
Tp
Index
T
E
DDS
ENO
理解电导率测量指令:
操作数有效范围和长度
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
数据类型
BOOL
REAL
REAL
IW, QW, VW, LW, MW, SW, SMW, XIW, XQW, PAIW, PAQW, WORD
AIW, AQW, XAIW, XAQW常量
I,Q,V,L,M,S,SM,T,C,XI,XQ
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,PAIW,PAQW,AIW,AQ
W,XAIW,XAQW常量
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
VD,LD,MD,SD,SMD, XQD,AQD,PAQD,XAQD, 常数
Q,V,L,M,S,SM,XQ,能量流
BOOL
REAL
REAL
WORD
REAL
REAL
REAL
BOOL
本指令的作用是测量液体的电导率的值,首先在上电以后通过激励源间断地给出两
个频率激励电导池,从电导池分压得到的两个电压量经过缓冲、整流、缓冲和滤波后输
出给主控模块。通过所得到的参数计算电阻值,再对得到的电阻进行校准,最后利用校
准完成后的电阻值、电极常数、温度以及温补系数等求得电导率的值。
示例程序 :
模块与电导板连接,电导板Q1和Q2分别接模块Q3和Q2,V0+和V0-接AI口,
例如A0和B0,IN+和IN-接一个100K电阻。程序中AI0,AI1分别接电导率传感器信
号调理板输出端,温度传感器输出端。
程序段1:采集电压信号,并将其信号码值转换成真实值(IN2的数值视现场调理
板的放大倍数而定);
程序段2:采集温度信号,并将其信号码值转换成真实值(IN2的数值视现场温度
传感器的放大倍数而定);
程序段3:先后给MODE赋值为1,2,3,4进行校准100
Ω,1K,10K,100K,最后给
0,进行电导率的计算。其中FS为有无滤波设置,当FS为0时将滤波 ,为1时不滤波,
滤波测量速度相对不滤波慢一些,但测量精度将比不滤波高;此模式用户可根据实际应
用需要进行设置;K,Tp为与用户电极及实际测量环境有关的量,用户根据实际使用情
况进行设置。
溶氧测量(OXM)
对介质中的溶解氧含量进行测量,结果放入
OUT中。
E输入电压值(毫伏)
T输入温度值
K用户手动输入斜率(NA/mbar)
P手动输入标准大气压
MODE 为模式选择
0表示测量模式分压表示法
1氧浓度表示法单位ppb
2表示标定零点
3表示标定满度
4. 标定完成设置
5 恢复出厂参数
6 用户手动输入模式(输入K0,Izero,Ifull,其
中K0从K接口获得,Izero从E接口得到,Ifull
从T接口得到,这些值是计算PH值所必须用到
的参数)
Index 测量路数选择
(每个模块最多支持两路测量)
OXM 输出的溶氧值
K0 计算溶氧的斜率
Izero 溶氧电流零点
Ifull 溶氧电流满度
T0 测量溶氧时的标定温度
操作数
EN
E
T
K
P
MODE
Index
OUT
K0
Izero
Ifull
T0
ENO
理解溶氧测量指令:
操作数有效范围和长度 数据类型
I,Q,V,L,M,S,SM,T,C,XI,XQ,能量流
BOOL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW, PAIW,PAQW,常数
WORD
IW,QW,VW,LW,MW,SW,SMW,XIW,XQW,AIW,AQW, PAIW,PAQW,常数
WORD
VD,LD,MD,SD,SMD,XQD,PAQD, *MD,*VD, REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
VD,LD,MD,SD,SMD,XID,XQD,PAID,PAQD,XAID,XAQD,*MD,*VD,常数
REAL
Q,V,L,M,S,SM,XQ,能量流
BOOL
本指令的作用是获得溶液中溶解氧的含量。使用前先进行参数的标定,需要标定的参数
有电流零点,电流满度,以及温度满度,并结合大气压值以及斜率值计算出溶液溶解氧的含
量。
示例程序
:
程序段1:将采集的NTC信号转换为浮点数据;
程序段2:当NTC的值大于100时,获取温度和电压值;
程序段3:当NTC的值小于100时,获取温度和电压值;
程序段4:将获得的温度和电压转换成码值;
程序段5:计算溶液的溶氧值;
零点标定:
将MODE设置为2,即向VW30中写入2,E为零点电流码值。
满度标定:
将MODE设置为3,即向VW30中写入3,E为满度电流码值,T为满度温度码值,校准完
成后,将MODE设置为4,即向VW20写入4,结束校准,此时校准数据将保存到FLASH中,
数据掉电保存,下次上电后即不用进行校准,直接进行测量操作即可。
若用户校准过程出现误操作,想恢复出厂参数,将MODE设置为5,即向VW30中写入5,
即可恢复出厂时的标定参数。
测量:标定完成以后,向VW30中写入0,进行溶解氧浓度的测量。