
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
OpenPLC Runtime v4 REST API 摘要 OpenPLC Runtime v4 提供了内部 REST API 供 OpenPLC Editor 使用,支持 HTTPS 协议。所有端点通过 https://<主机>:8443/api/<端点> 访问,采用 JWT 认证机制。主要功能包括: 用户认证管理 创建用户 (POST /api/create-user
OpenPLC Runtime v4提供官方Docker镜像,支持多平台部署,包括x86_64和ARM架构。镜像包含所有依赖项,可通过简单命令快速部署。运行时在8443端口监听OpenPLC Editor连接,数据持久化存储在/var/run/runtime目录。部署支持命名卷或绑定挂载,可配置环境变量和实时调度能力。提供Docker Compose模板和自定义镜像构建指南,支持开发测试和多种网络
《C++与JavaScript高效交互方案:callJS模块解析》 摘要: 本文介绍了一种基于N-API的Node.js原生模块开发方案callJS,该模块解决了C++与JavaScript交互中的核心痛点:1)通过模板特化实现类型自动转换;2)提供同步/异步双接口适配不同场景需求;3)确保多线程环境下的安全调用。文章详细解析了callJS的三大核心功能:回调注册(setCallBack)、同步调

本文详细介绍了YOLOv8目标检测模型的完整训练流程。主要内容包括:1) 数据集准备,包括YOLO格式的标注文件组织和data.yaml配置文件编写;2) 训练命令详解,涵盖关键参数如模型选择、批次大小、学习率等;3) 训练过程监控方法,包括TensorBoard可视化;4) 常见问题解决方案,如显存不足、模型不收敛等。文章通过流程图清晰展示了从数据准备到模型训练的全过程,为初学者提供了从零开始训
cNetgate采用模块化插件架构设计,支持多种工业协议和设备类型。其核心设计包括模块化分离、统一接口规范、动态加载机制和JSON描述文件,支持C/C++动态库及Lua/Python/JavaScript脚本语言开发。插件管理器负责生命周期管理,通过标准化接口实现数据处理和配置。该架构显著提升了系统的可扩展性和灵活性,降低了开发门槛,使不同技术背景的开发者都能参与插件开发,有效解决了工业物联网领域
aiDgeScanner是一款开源的工业设备网络扫描与管理工具,专为工业网络环境设计。该工具采用现代技术栈开发,具有智能设备发现(支持LLDP和UDP协议)、内置SSH终端、嵌入式Web浏览器等功能。基于Vue 3 + Electron构建,提供流畅的用户界面,并通过C++ NAPI插件实现高效数据包捕获。项目采用分层架构设计,支持多协议设备发现、多标签页管理、五种主题切换等特性。aiDgeSca
aiDgePLC Editor:网关PLC编程工具 aiDgePLC Editor是基于OpenPLC Editor二次开发的专用PLC编程工具,旨在简化aiDgeController网关与PLC程序间的数据交互。核心功能包括: 自动数据映射:通过特定命名规范(如dp_site0_FS)自动识别并转换变量,实现PLC与网关的无缝数据交换 桥接代码注入:编译时自动插入网关通信代码,省去手动配置环节
ONNX转RKNN模型部署实战指南 本文详细介绍了将ONNX模型转换为RKNN格式并部署到Rockchip NPU设备的核心流程。主要内容包括: 环境准备:安装RKNN Toolkit2工具链,创建Python虚拟环境 模型验证:使用ONNX检查器和Netron工具确保模型健康 关键配置:详解mean_values/std_values等核心参数的设置规则 转换流程:提供完整的转换脚本模板和参数优
YOLOv8环境搭建指南:5分钟快速安装与验证 YOLOv8是Ultralytics公司推出的新一代目标检测框架,相比v5版本安装更加简便。本文提供从零开始的快速安装教程: 环境准备:推荐Python 3.8+,使用conda创建虚拟环境 核心安装:只需一行命令pip install ultralytics即可完成核心库安装 验证测试:通过命令行yolo predict或简单Python脚本即可运
本文详细介绍了YOLOv8目标检测模型的完整训练流程。主要内容包括:1) 数据集准备,包括YOLO格式的标注文件组织和data.yaml配置文件编写;2) 训练命令详解,涵盖关键参数如模型选择、批次大小、学习率等;3) 训练过程监控方法,包括TensorBoard可视化;4) 常见问题解决方案,如显存不足、模型不收敛等。文章通过流程图清晰展示了从数据准备到模型训练的全过程,为初学者提供了从零开始训







