注意:本系统是我参考游戏行业(Cocos2dx)以及多年从事工业监控总结,由于时间关系和精力所限,进度会很慢。
- 基于cmake构建,各个部分独立编译
- src-qt-ui是qt工程
- test-3rd下可以生成各种库的测试代码
- linux配置环境变量:Qt5_DIR CMAKE_PREFIX_PATH
- linux path新增配置:qt的安装目录
基于quickjs
//modbus测试
var slave = modbus.createTcp("127.0.0.1", 502);
console.log("connect ip=", slave.ip);
console.log("connect port=", slave.port);
try {
var result = slave.connect();
if(result) {
console.log("连接成功");
var result = slave.read(0,4);
console.log(result.count);
console.log(result.data.map(a => a+"").join(","));
} else {
console.log("连接失败");
}
} catch (error) {
console.log(error);
}
以libmodbus为基础
以freemodbus为基础
暂缺
暂缺