function decimalToChinese(page, data) {
//$Func_Data[0]为ModbusTCP,$Func_Data[1]为DNP3;
var Func_Data = [{
"读离散量输入":2,
"读线":1,
"写单个线": 5,
"写多个线": 15,
"读输入寄存器":4,
},
{
"确认":0,
"读":1,
"写":2 ,
"选择":3 ,
"执行":4}
];
//获取 Func_Data[0]的key,data是value值(0,1,2)
for(var key in Func_Data[0]) {
if(data == Func_Data[0][key]) {
return key;
}
}
//获取 Func_Data[1]的key
for(var key in Func_Data[1]) {
if(data == Func_Data[1][key]) {
return key;
}
}
}
本文介绍了一种将十进制数值转换为ModbusTCP与DNP3协议中特定功能码的JavaScript函数。该函数通过查找对应的功能码名称,便于理解和使用这些工业通讯协议。
1799

被折叠的 条评论
为什么被折叠?



