设备制造
文章平均质量分 78
CoderIsArt
内视、慎独、无悔代码人生;数字化、人性化、科学化;自省的底层程序员,努力与世界同步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
印花缺陷检测方案二(更新2)
本次系统升级针对5K大图长时间运行内存泄漏,新增Halcon对象自动释放机制;自适应差分阈值降低光照误检;完善YOLO预处理并过滤褶皱干扰,分类污点、条纹等真缺陷;增加Modbus/TCP对接PLC输出OK/NG、缺陷截图日志存档及看门狗异常恢复,适配7×24小时产线运行。原创 2026-09-03 20:59:56 · 40 阅读 · 0 评论 -
印花缺陷检测方案二(更新)
系统升级适配大恒GigE 5120×5120相机,新增图像金字塔粗定位与ROI精细检测解决大图速度问题。褶皱仅作为干扰项,经YOLO二次过滤,不参与NG判定。检测流程仍为形变模板对齐、光照校正、差分提取候选,YOLO分类污点/条纹/色差/错位,输出OK/NG对接PLC。原创 2026-09-03 20:47:24 · 52 阅读 · 0 评论 -
印花缺陷检测方案二C# + Halcon 引擎 + YOLO 融合实现
本文介绍一种工控机C#+Halcon+YOLO融合印花缺陷检测方案。Halcon局部可形变模板实现定位与对齐,差分提取候选缺陷;YOLO对候选ROI分类(污点/条纹/色差/错位),过滤褶皱伪缺陷,支持ONNX Runtime GPU推理,适配工业现场。包含离线模板生成与在线检测流水线。原创 2026-09-03 20:36:04 · 29 阅读 · 0 评论 -
印花检测中的模板匹配实现方案二
针对T恤印花缺少标准原图、存在平移旋转、光照不均及布料褶皱干扰的问题,提出采集多件合格品图像经形状匹配对齐并像素平均生成实际印刷标准模板;检测时采用顶帽底帽光照校正、形状模板定位、差分阈值分割滤除褶皱噪声。褶皱严重场景建议使用局部可形变模板或结合深度学习检测。原创 2026-09-03 19:24:34 · 230 阅读 · 0 评论 -
印花检测中的模板匹配实现方案一
针对印花缺陷检测中模板获取难、位置偏移、旋转、光照和褶皱干扰等问题,提出基于特征匹配与图像配准的方案:以标准合格品图像生成模板,采用SIFT/ORB提取特征,结合RANSAC估计变换实现精确对齐,再通过CLAHE预处理和差分阈值分析定位缺陷。提供Python+OpenCV可运行代码,有效提高检测鲁棒性。原创 2026-09-03 19:13:13 · 324 阅读 · 0 评论 -
MQTT在印花设备运行状态监控中应用
MQTT原理与应用原创 2026-09-03 19:07:08 · 196 阅读 · 0 评论 -
C#环境中部署MQTT客户端
MQTT客户端在C#中的实现原创 2026-08-28 11:35:24 · 216 阅读 · 0 评论 -
喷墨打印机图像质量控制系统
喷墨打印质量控制系统原创 2026-08-28 10:02:57 · 181 阅读 · 0 评论 -
C#中UI 线程与 Dispatcher
C#中UI线程与Dispatcher原创 2026-08-27 16:27:45 · 308 阅读 · 0 评论 -
欧姆龙NX102的编程入门
PLC入门原创 2026-08-25 11:00:07 · 199 阅读 · 0 评论 -
OPC UA 完整介绍、官网、C# 简单使用
OPC UA简单介绍与官网信息原创 2026-08-22 15:22:02 · 243 阅读 · 0 评论 -
纺织制造中织物缺陷检测综述
摘要:本文综述了织物缺陷检测的研究进展,重点探讨了计算机视觉和深度学习技术在纺织业智能制造转型中的应用。文章系统分析了检测流程的四个关键阶段(图像采集、预处理、特征提取与分类),对比了传统图像处理与深度学习方法(如CNN、YOLO、GAN)的优劣,并整理了公开数据集资源。研究指出当前面临复杂纹理干扰、微小缺陷识别、实时性要求及数据不平衡等核心挑战,未来可通过多尺度特征融合、轻量化模型设计及标准化数据集构建等方向突破。该综述为纺织行业智能检测系统的开发提供了技术参考与发展路径。原创 2026-07-06 17:38:59 · 245 阅读 · 0 评论 -
数字印花机核心零部件研发材料汇总
本文整理了50份关于数字印花机核心零部件的研发资料,聚焦三大技术方向:压电式喷头技术(20篇)、FPGA驱动控制电路(15篇)以及墨滴质量控制与高速数据传输(15篇)。压电喷头研究涵盖MEMS制造、高频驱动优化等;FPGA驱动重点研究可调高压电源和波形生成系统;墨滴控制涉及数值模拟和参数优化,数据传输则关注高速接口设计。推荐三星电机驱动波形研究、FPGA高压驱动设计等核心文献,为数字印花机关键部件研发提供系统参考。原创 2026-07-03 09:44:59 · 211 阅读 · 0 评论 -
数字印花机研发调研报告
数字印花机调研报告原创 2026-07-03 09:21:05 · 298 阅读 · 0 评论 -
GDSFactory简介
GDSFactory是一款基于Python的开源芯片设计框架,支持光子学、电子、MEMS等多领域设计。它提供从版图生成(GDSII/OASIS)到仿真验证(DRC/LVS)的全流程解决方案,兼容25+种工艺库。核心功能包括参数化组件设计、自动布线、3D预览等,支持与Klayout等工具集成。安装简单,可通过pip直接获取稳定版或从GitHub安装开发版。典型应用场景包括创建波导、焊盘等基础元件,并支持差分布线等高级功能。其文档详细涵盖从入门到PDK配置的完整指南,适合芯片设计自动化需求。原创 2026-05-13 13:40:57 · 475 阅读 · 0 评论 -
半导体芯片视觉定位9点标定方案
本文提出半导体行业标准化的9点标定视觉定位方案,适用于固晶机、点胶机等设备。方案采用3×3标定板建立像素与物理坐标的变换模型,通过亚像素定位和最小二乘法求解单应性矩阵H,实现μm级精度。详细介绍了从标定板制作、数据采集到矩阵求解的完整流程,并提供了Python实现代码。该方案具有速度快(<100μs)、精度高(±1μm)、稳定性好等特点,满足半导体产线对固晶、焊线等多种工艺的定位需求,是经过量产验证的标准解决方案。原创 2026-04-14 18:21:15 · 570 阅读 · 0 评论 -
单体光存储控制系统改造为基于iSCSI的云存储方案
本文提出将单体光存储控制系统改造为基于iSCSI的云存储方案的技术路径。改造核心包括:1)搭建iSCSI Target服务端;2)改造控制端为iSCSI Initiator;3)配置多路径保障高可用。关键技术点涉及存储服务部署、网络配置、驱动适配和性能优化,特别强调需处理网络延迟、数据一致性和故障恢复等问题。方案实施需进行环境准备、连接测试、驱动替换和故障模拟测试等步骤,同时需注意传统SCSI命令语义变化和延迟增加等风险。该改造实现了从直接硬件控制到标准块设备网络访问的转变,为光存储系统提供了云化解决方案。原创 2026-04-07 15:37:10 · 376 阅读 · 0 评论 -
FPGA-based 量子电路仿真
摘要:本研究针对CPU/GPU在量子电路仿真中的能耗与扩展性问题,提出系列FPGA优化方案。通过设计直接迭代、缓冲、门融合等可定制架构,结合受控门调度优化(速度提升5倍)和电路宽度缩减技术,实现了29量子比特的通用仿真。实验表明,FPGA在受控门密集型电路中能耗效率较GPU提升2.6倍,验证了其在能效敏感场景的独特优势。研究同时指出HLS工具限制等现存挑战,并展望多FPGA集群等优化方向。该工作为量子仿真提供了新型硬件解决方案,平衡了性能与能耗需求。原创 2026-03-19 13:55:11 · 442 阅读 · 0 评论 -
基于GLLM 开发激光微加工脚本语言的自然语言转换器
本文提出开发激光微加工脚本语言的自然语言转换器方案,采用"结构化提示+领域适配+自校正验证+可视化"技术框架。方案分为五个阶段:需求与数据准备、模型与提示工程设计、自校正验证体系开发、可视化交互优化、测试迭代。重点针对激光微加工特性(功率、脉宽、扫描路径等参数)进行定制化改造,建立三层验证体系(语法、工艺规则、路径精度),并采用轻量开源模型实现低成本部署。通过结构化参数提取、工艺规则验证和路径可视化,实现从自然语言到可执行脚本的自动转换,提高激光微加工编程效率。原创 2026-03-16 16:55:24 · 367 阅读 · 0 评论 -
GLLM实现从自然语言指令到 CNC 加工可执行 G 代码的自动生成
本文提出GLLM,一种基于微调StarCoder-3B大语言模型的工具,实现自然语言到CNC加工G代码的自动生成。通过检索增强生成(RAG)、结构化提示工程和自校正机制,结合语法检查与豪斯多夫距离的功能验证,确保代码准确性。实验对比GPT-3.5、CodeLlama-7B等模型表明,结构化提示显著提升成功率,开源模型性能媲美专有模型。GLLM能降低CNC编程门槛,革新制造流程,但发现RAG在非结构化提示下会降低性能,需进一步优化集成方式。该研究为制造业提供了高效、低门槛的G代码生成方案。原创 2026-03-16 16:49:31 · 549 阅读 · 0 评论 -
如何设计一个将自然语言转化成激光加工脚本的Agent
构建AI agent用于将自然语言转化成激光加工语言原创 2026-03-16 14:56:03 · 332 阅读 · 0 评论 -
FPGA量子计算教学平台设计方案与实现步骤
摘要:本文提出一套基于SoCFPGA的量子计算教学平台设计方案,采用软硬件协同架构和模型驱动开发方法。硬件平台选用集成ARM核的SoCFPGA,配备DDR内存和显示接口;软件层提供Python/C++ API和教学实验库。开发流程分为四个阶段:MATLAB算法建模与定点化验证、自动生成硬件代码、FPGA系统集成、以及软件栈开发。平台特色包括实时布洛赫球可视化、网络化扩展和物理交互功能,支持从基础量子门操作到量子通信协议等教学实验,实现理论到实践的完整教学闭环。原创 2026-03-16 12:54:54 · 568 阅读 · 0 评论 -
如何设计一个基于AI Agent的飞秒激光加工系统
摘要:本文提出了一种基于AIAgent的飞秒激光加工系统设计方案,构建了由四个核心层次组成的智能化制造架构。智能决策层作为系统大脑,融合多模态大模型与工艺知识库实现专家级规划;数据采集与实时监控层通过多维感知技术获取加工状态;核心控制与执行层实现高精度运动与激光控制;反馈机制层形成闭环学习系统。重点阐述了智能决策层的"大模型+知识库"架构、执行层的硬件抽象与API化设计、以及监控层的异构传感器融合技术。该系统通过事件驱动和服务化架构,实现了从自然语言指令到物理加工的智能化转换,形成可自我原创 2026-03-10 20:39:36 · 76 阅读 · 0 评论 -
基于C#实现的Ethercat 主站框架程序
本文介绍了某程序界面的主要功能和使用方法。界面包含工具栏和多个标签页:网络状态显示连接信息,从站管理监控设备,PDO配置管理映射关系,实时数据显示监控数据,配置管理处理文件导入导出。使用步骤包括:配置网络参数后初始化主站,扫描从站设备,管理从站状态,配置PDO映射,最后启动数据交换。该界面提供了完整的网络设备监控与配置功能。原创 2026-03-02 21:44:54 · 422 阅读 · 0 评论 -
一个酷炫界面跨平台与C++高效集成的设备软件项目解决方案
推荐使用PyQt/PySide6+C++混合方案开发设备软件:PyQt/PySide6提供专业GUI设计工具和500+组件,支持多平台部署;通过PyBind11或ctypes实现与C++高效集成,C++处理核心业务逻辑,Python负责界面交互。方案优势包括:Qt原生混合实现紧密集成、进程隔离确保稳定性、现代化QSS样式支持Material等设计风格。实施步骤包含环境搭建、架构设计(C++核心+Python绑定+GUI层)、打包部署,特别适合需要高性能与专业UI的工业设备软件。原创 2026-01-16 11:23:25 · 93 阅读 · 0 评论 -
常用SCSI数据结构的详细注释和用法
本文介绍了SCSI协议在USB存储设备中的核心数据结构及其应用。主要内容包括:1) SCSI命令块包装器(CBW)和状态包装器(CSW)的结构与用途,用于USB存储设备的命令封装和状态返回;2) 设备信息查询(INQUIRY)、容量报告(ReadCapacity)和错误感知(SenseData)等关键数据结构;3) 通用SCSI命令表示和请求封装方法。这些数据结构构成了SCSI协议栈的核心,特别适用于光存储项目中设备通信、识别、容量计算和错误处理等场景,为激光器/DMD控制命令的封装和管理提供了完整解决方案原创 2026-01-06 18:34:47 · 513 阅读 · 0 评论 -
Windows 10和Windows 11搭建iSCSI Target
Windows 10/11系统原生不支持iSCSI Target功能,但可通过替代方案实现。对比显示,Windows Server支持完整的iSCSI功能,而客户端系统仅支持发起程序连接。推荐使用第三方软件StarWind(免费版支持2个目标),或通过Linux虚拟机/Docker容器搭建iSCSI Target。生产环境建议使用Windows Server正版授权,测试环境可选择StarWind或Windows Server评估版(180天试用)。其中StarWind因图形界面友好、兼容Windows系统原创 2026-01-05 17:26:14 · 1602 阅读 · 0 评论 -
基于Microsoft iSCSI Initiator定制iSCSI发起端应用程序
本文实现了一个基于Windows平台的iSCSI发起者管理工具,主要包括三个核心模块:1. Windows iSCSI API封装层,通过命令行工具和WMI接口实现对Microsoft iSCSI Initiator的功能封装,提供目标发现、连接管理等功能。2. iSCSI管理核心类,构建事件驱动的连接管理机制,支持目标发现、会话监控等高级功能。3. Qt图形界面,包含主程序窗口和发起者控制面板,提供可视化的目标连接、SCSI命令发送等功能。系统采用分层架构设计,包含日志记录、缓冲池等支持组件,支持配置持久原创 2026-01-05 17:06:07 · 96 阅读 · 0 评论 -
Microsoft iSCSI Initiator 和 StarWind iSCSI Initiator
本文对比分析了Microsoft和StarWind两款iSCSI启动器的特性差异。Microsoft iSCSI Initiator是Windows内置的标准驱动,采用分层架构设计,包含核心驱动、用户服务和管理工具,适合通过WMI或命令行集成开发。StarWind提供软件和硬件两种方案,其硬件HBA版本可将协议处理卸载到专用芯片,降低CPU负载。针对光存储项目,建议优先采用Microsoft方案实现基础通信,通过Qt程序调用其接口管理iSCSI连接,同时开发独立的硬件控制模块处理激光器、DMD等设备联动。后原创 2026-01-05 11:15:34 · 831 阅读 · 0 评论 -
基于iSCSI的光存储软件架构设计 (Windows + Qt版本)
本文介绍了一个基于Windows平台的光学存储系统架构设计,采用Qt框架开发。系统采用分层架构,包含客户端层(Windows Initiator)、iSCSI协议层和服务器层(Qt应用程序)。核心功能包括硬件控制模块(激光器、运动控制器、DMD)、iSCSI服务管理和数据存储管理。系统实现了Windows服务封装、硬件协调控制、虚拟磁盘管理等关键技术,支持通过Qt GUI进行状态监控和配置管理。部署方案采用NSIS安装脚本,包含主程序、iSCSI服务和设备驱动安装。开发环境要求Qt 5.15+、Visual原创 2026-01-05 11:02:24 · 372 阅读 · 0 评论 -
半导体设备视觉定位方案的原理与实施步骤
半导体设备视觉定位是芯片制造的关键技术,通过光学成像和图像处理实现高精度对准。其核心包括特征提取与模板匹配、亚像素定位技术、多坐标系标定与转换等。实施步骤包括需求分析、硬件选型、系统标定、算法开发、测试验证和在线部署。该技术需要"光-机-电-算"高度融合,随着芯片线宽缩小,对精度和智能化要求不断提高。原创 2026-01-04 17:28:16 · 1007 阅读 · 0 评论 -
iSCSI架构中客户端与服务端
本文系统分析了iSCSI架构中客户端(启动器)和服务端(目标器)的核心职责及其在光存储项目中的应用。客户端主要负责目标发现、会话管理、SCSI命令封装传输和错误处理;服务端则处理服务发布、访问控制、命令执行和队列管理。在光存储场景下,客户端需发送特殊的光盘库管理命令(如MOVEMEDIUM、READELEMENTSTATUS等),服务端则需实现SCSI媒体换片器命令集,并提供介质虚拟化、缓存管理等关键功能,将缓慢的光存储系统虚拟化为标准网络存储设备。这种架构使光存储能无缝集成现有IT基础设施,同时隐藏底层复原创 2026-01-04 14:13:32 · 605 阅读 · 0 评论 -
网络通信中的错误恢复机制以及iSCSI的错误恢复机制
摘要:网络通信和iSCSI协议采用多层错误恢复机制保障数据传输可靠性。TCP/IP协议通过校验和、序列号确认、超时重传及拥塞控制等机制处理网络层错误。iSCSI在此基础上增加会话层恢复,提供0-3级错误恢复等级,支持连接恢复、PDU校验和SNACK请求等机制,其中等级1(会话内恢复)最常用。这些机制形成互补关系,TCP确保字节流可靠传输,iSCSI处理高层协议错误,共同构建高可用的存储网络环境。(149字)原创 2025-12-30 15:06:45 · 559 阅读 · 0 评论 -
RFC 3783 - iSCSI 命令顺序考虑
本文档探讨了iSCSI协议中的命令顺序问题,分析了SCSI命令在iSCSI会话中的有序传递机制。iSCSI作为运行在TCP上的SCSI传输协议,其会话模型等同于SCSI的I_Tnexus概念,确保启动器与目标之间的命令有序传递。文档详细阐述了iSCSI协议设计中的关键考虑因素,包括传输错误处理、命令顺序责任分配,以及SCSI层特性(如任务属性、ACA和UA互锁)与iSCSI协议的交互。同时指出了系统实现时需注意的连接故障处理、命令排队支持等实际问题,为构建可靠的命令顺序解决方案提供了指导。本文旨在帮助开发者原创 2025-12-22 18:32:58 · 844 阅读 · 0 评论 -
单端与差分信号:电路连接图与实物样例
单端与差分信号对比分析 本文详细对比了单端与差分信号的电路连接和实际应用。单端信号采用单根导线传输,以地为参考,易受噪声干扰,适用于短距离低速传输(如RS-232、GPIO)。差分信号使用互补的双绞线对(P/N线),通过差值检测信号,抗干扰能力强,适合高速长距离传输(如RS-485、USB、以太网)。实物示例展示了USB、HDMI等接口的布线特点,PCB设计需注意差分对的等长等距布线。识别要点包括线对数量、连接器标记和传输距离等。示波器测量显示差分信号能有效抑制共模噪声。原创 2025-12-21 18:09:03 · 427 阅读 · 0 评论 -
单端信号与差分信号
单端与差分信号传输对比分析 单端信号以公共地为参考点,结构简单成本低,适用于低速、短距离场景(如I²C、GPIO)。差分信号采用相位相反的信号线对,通过电压差检测信号,具有强抗噪能力和低EMI特性,适合高速长距离传输(如USB、以太网)。关键区别在于:差分信号不依赖地电位,能有效抑制共模干扰,但成本更高。现代设计呈现"差分化"趋势,但工程师需根据速度、距离、成本等因素权衡选择。单端是经济型默认方案,差分则是高性能解决方案,两者在不同场景下各有优势。原创 2025-12-21 17:56:34 · 933 阅读 · 0 评论 -
基于 Windows 平台的开源 SCSI 架构光驱模拟器
Windows平台开源SCSI光驱模拟器方案有限,主要推荐WinCDEmu(文件系统过滤驱动方案,简单易用但不严格符合SCSI架构)。如需真正SCSI架构,可考虑QEMU的SCSI目标模式(配置复杂)或自行开发内核驱动(难度高)。建议普通用户选择WinCDEmu,开发者/研究者考虑QEMU方案。原创 2025-12-04 20:29:43 · 126 阅读 · 0 评论 -
SCSI Architecture Model - 5(SAM-5)完整文档总结
本文摘要:美国国家标准草案T10/2104-D(Revision 05)定义了SCSI架构模型(SAM-5),作为SCSI标准的技术基础。该标准采用分层架构(应用层/传输协议层/互连层)和域结构模型,规范了命令执行流程、任务管理功能、LUN寻址等核心技术。文档详细说明了SCSI设备、端口和逻辑单元的交互规则,包括命令生命周期状态转换、异常处理机制和兼容性要求。通过统一术语定义和标准化流程,SAM-5为SCSI硬件开发、固件实现和兼容性测试提供了框架性指导,确保不同厂商设备在多种传输协议环境下的互操作性。标准原创 2025-12-01 19:20:56 · 111 阅读 · 0 评论 -
SAM-5 核心模型 C++ Demo 程序
本文实现了一个基于SCSI架构模型SAM-5标准的C++演示程序,包含五大核心模块:架构模型(SCSI设备、逻辑单元和端口关系)、命令模型(命令执行流程和状态管理)、事件通知模型、任务管理功能和任务集管理。程序通过面向对象设计封装了命令交互、任务管理和事件处理流程,支持ACA机制、命令状态流转和任务管理操作。演示程序模拟了SCSI设备间的命令交互场景,包括READ/WRITE命令执行、ACA建立与清除、逻辑单元重置等典型操作,并输出详细交互日志。该实现可作为SCSI协议栈开发的参考模型,未来可扩展传输协议支原创 2025-11-22 11:28:11 · 791 阅读 · 0 评论 -
SCSI Architecture Model - 5(SAM-5)
摘要:SAM-5是美国国家标准草案(T10/2104-D Rev05),由INCITS T10委员会制定,聚焦SCSI架构模型。文档定义了SCSI类体系(26类核心类)、Nexus关系(4类)、LUN标识规则(64/16位)及4种寻址方式,详细阐述了命令模型(含8种状态码)、任务管理功能(9类)及任务集管理机制。特别说明CLEARACA与ABORTTASKSET的区别:前者清除ACA条件,后者中止指定nexus所有命令。文档还包含事件通知模型、引用标准及资料性附录,强调仅限INCITS成员用于标准化活动。目原创 2025-11-22 10:03:07 · 557 阅读 · 0 评论
分享