微软自带串口助手,进行ModBus数据采集
Modbus通信协议,利用微软自带串口调试助手
ModBus通信协议
在该软件中,可以根据自己的需要进行脚本设计发送和提取数据
该脚本设计中采用的是JavaScript语言机型脚本设计,以下是本人通过查阅资料自行设计
(
function main() {
var str = receive.get();
str1 = str.replace(/\s*/g,"");
var data = str1.substring(7,15);
receive.write(data,"orange");
return ;
}
)()
采集数据如下图:
数据的采集可以进行数据转换。
十六进制转十进制
下图为本人通过查阅资料做的源码设计:
(
function main() {
var str = receive.get() ;
arr = str.substring(11,22);
data1 = arr.split(" ");
var arr = data1;
var arr2 = arr.map(item=>{
return parseInt(item,16);
})
receive.write(arr2,"orange");
return ;
}
)()
各位大佬有不同见解的,小弟遵从
该篇章后面会有更新,本人也在研究中,希望和大佬共同进步
以上为本人自行研究,希望各位大佬多加指点,有错误之处,麻烦留言,谢谢
版权声明:未经博主允许,不得转载。。。。