适用范围与阅读方式
本说明书适用于敏洽承接的非标工控软件定制、机器视觉检测软件、SCADA 数采与监控软件、 工业物联网平台类项目,作为技术协议或合同的附件使用。 具体项目如与本说明书条款不一致,以双方签署的技术协议为准。
三块内容的含义:「敏洽负责」是敏洽承担人力与责任、包含在报价内的工作; 「客户负责」是需要客户或其指定施工方完成的前置条件与配套工作, 未完成会直接阻塞软件调试;「共同确认」是必须在开发启动前由双方书面确认的参数与口径, 确认结果一旦冻结,任何一方变更都走书面流程。
交付物可白标(不出现敏洽标识),也可按客户模板输出文档,这一点不影响本说明书的责任划分。
一、敏洽负责
1. 软件开发与交付
| 事项 | 交付内容 |
|---|---|
| 需求梳理与方案设计 | 基于客户提供的工艺资料、设备清单与点表,输出软件功能清单、界面结构与数据结构设计 |
| 上位机与界面开发 | 操作界面、参数管理、权限管理、报警与日志、报表与导出功能的编码实现 |
| 通信与采集层开发 | 按确认后的点表实现协议对接、断线重连、数据缓存与补传逻辑 |
| 视觉算法开发 | 按确认的成像方案与判定标准实现检测算法、标定流程、结果输出与图像留存 |
| 数据库与存储 | 库表设计、索引与分区策略、数据保留与清理策略的实现 |
| 对外接口开发 | 与 MES、ERP、WMS 等系统的接口实现(以对方提供接口文档并具备联调条件为前提) |
| 内部测试 | 模拟环境下的功能测试与稳定性测试,输出测试记录 |
| 交付文档 | 安装部署说明、操作手册、点表与接口对照表、版本说明;可按客户模板白标输出 |
| 源码与授权 | 按合同约定提供源码或运行授权,范围以技术协议为准 |
2. 现场调试与培训
| 事项 | 交付内容 |
|---|---|
| 软件部署 | 在客户提供的服务器或工控机上完成软件安装、配置与联通性验证 |
| 联调 | 与设备控制器、仪表、上层系统的通信联调,直到点表内点位取数正确 |
| 参数整定 | 视觉参数、阈值、采集周期等软件侧参数的调整与固化 |
| 操作培训 | 面向操作人员与维护人员的使用培训,含常见异常的自行处理方式 |
| 验收支持 | 配合按共同确认的验收标准执行验收测试并出具记录 |
3. 软件缺陷修复
质保期内,凡属软件缺陷的问题由敏洽免费修复。软件缺陷指: 软件行为与已确认的功能清单不一致、崩溃或无法启动、数据计算逻辑与已确认口径不符、 在约定负载与运行环境下出现的内存泄漏或性能退化、界面与文档描述不一致。
以下情形不属软件缺陷,处理方式为按工时另行报价: 现场硬件故障或接线问题导致的数据异常、客户自行修改 PLC 程序或地址后引发的取数错误、 运行环境被改动(操作系统更新、杀毒软件拦截、网络策略调整)导致的失效、 超出确认清单的新增功能、以及因工艺或产品变更引起的算法重新整定。
4. 硬件选型建议
敏洽可提供相机、镜头、光源、网关、工控机等硬件的选型建议与参数依据, 属于技术支持,不承担采购、供货与硬件质保。硬件由客户自行采购或委托第三方供货, 硬件本身的质量、交期与售后由供货方负责。若客户选用与建议不同的型号, 敏洽会说明可能的影响,但由此产生的效果差异不计入软件责任范围。
二、客户负责
1. 硬件采购与接线
| 事项 | 具体要求 |
|---|---|
| 硬件采购 | 相机、镜头、光源、传感器、网关、交换机、工控机、服务器等全部硬件的采购、到货与质保 |
| 控制柜与线槽 | 柜体、导轨、端子、线槽、拖链等电气辅材的准备与制作 |
| 电气接线 | 动力线、信号线、IO 线、编码器线、触发线的敷设与接线,含屏蔽层接地与线号标识 |
| 接地与抗干扰 | 柜体与设备接地、变频器与伺服的干扰隔离、屏蔽双绞线的正确使用 |
| 硬件更换 | 调试或运行期间损坏硬件的更换与备件储备 |
2. 机械安装
| 事项 | 具体要求 |
|---|---|
| 相机与光源安装 | 按确认的成像方案完成支架制作、安装位置与角度调整,保证机构刚性、无明显振动 |
| 工位与定位机构 | 被检工件的定位、夹持、姿态一致性由机械保证;重复定位精度需满足确认的成像要求 |
| 触发元件安装 | 光电、接近开关、编码器等触发元件的安装与机械对位 |
| 遮光与防护 | 环境光遮挡、防尘防油雾罩、镜头清洁窗口的设计与制作 |
| 剔除与执行机构 | 不良品剔除、报警灯柱、气路与执行元件的安装与动作调试 |
| 安全防护 | 安全门、光栅、急停回路等安全装置的设置与合规性,由客户或设备方负责 |
3. 现场供电与网络
| 事项 | 具体要求 |
|---|---|
| 供电 | 提供稳定的市电与直流电源,容量满足设备要求;重要节点建议配 UPS,由客户决定并采购 |
| 网络链路 | 交换机、网线、光纤的敷设与联通;工业环境建议工业级交换机与屏蔽网线 |
| IP 规划 | 提供可用网段与固定 IP,避免地址冲突;跨网段时开通路由与端口 |
| 网络策略 | 防火墙放行所需端口、关闭或配置杀毒软件的相关拦截、必要的隔离与准入放行 |
| 服务器与工控机 | 提供满足配置要求的主机及操作系统正版授权,含数据库授权(如需商业数据库) |
| 远程通道 | 如需远程支持,由客户开通并批准远程访问方式;不开通时问题处理改为现场方式 |
4. 资料与现场配合
| 事项 | 具体要求 |
|---|---|
| 技术资料 | 提供设备清单、电气图纸、PLC 程序或变量表、通信手册、工艺参数与判定标准 |
| 点表 | 提供点表草案,含地址、数据类型、量程等信息,格式参考 数据采集点表模板 |
| PLC 侧配置 | 开放通信端口、建立通信数据块、取消需读取数据块的优化访问、必要的程序改动 |
| 第三方系统配合 | MES/ERP 等上层系统的接口文档、测试账号、测试环境与对方开发人员的联调配合 |
| 样品与工况 | 视觉项目提供覆盖良品与各类不良的足量样品,以及真实产线光照与节拍条件 |
| 现场条件 | 提供进厂许可、作业时间窗、设备停机窗口、必要的安全培训与劳保用品 |
| 人员配合 | 指定电气、工艺、IT 各一名对接人;联调期间保证设备与产线可用 |
需要提醒的一点:上述前置条件未完成时,软件调试无法开始。 现场因等待接线、等待网络、等待样品产生的驻场等待时间,按合同约定计入服务周期或另行计费。
三、共同确认
以下事项无法由单方决定,必须在开发启动前书面确认并冻结。确认文件作为技术协议附件, 也是验收判定的唯一依据。
1. 功能清单与点表
共同确认软件功能清单(界面、报表、权限、接口逐项列出)与点表版本。 清单之外的功能不在报价范围内;点表冻结后新增点位或改地址走书面变更, 并同步评估工时影响。变更记录需注明日期、变更人、原因与受影响的画面与报表。
2. 协议适配的可行性
协议适配的前提是设备侧开放且可用的通信通道。开发前需共同确认: 设备是否具备通信接口与相应授权(部分进口设备需厂商开通选件或提供动态库)、 协议文档是否可获得、是否需要设备厂配合改程序。
若设备完全封闭、厂商拒绝提供协议且无授权途径,属于客观不可实现, 双方需另行商定替代方案(如加装传感器、读取信号灯、离线导出文件解析), 替代方案的硬件与安装仍属客户范围。相关判断可参考 进口设备协议不开放怎么办。
3. 算法效果指标
视觉与算法类项目须在样品测试阶段共同确认可达成的指标,包括:判定标准(什么算不良、 临界样品如何判)、漏检率与过杀率的目标值及计算方式、 节拍要求、以及测试所用样品集的构成与数量。
指标以经双方确认的样品集与工况下的测试结果为准。 敏洽不对未参与测试的样品类型、变更后的工艺或超出确认工况的条件承诺同等指标。 工件材质、表面处理、光照环境、来料状态发生变化时,需重新取样评估并另行商定整定工作量。 成像方案本身的物理可行性(分辨率、景深、对比度是否足以分辨缺陷)在样品测试阶段判定, 判定为不可行时不进入开发阶段。
4. 数据准确性的责任分界
敏洽负责从采集点到数据库与报表的传输、解析与计算过程正确: 即按确认的点表与口径,采到的原始值不失真、缩放与聚合运算无误、断网期间可缓存补传。
以下情形不属软件责任:仪表或传感器本身精度与校准问题、PLC 内数据本身错误、 接线松动或干扰导致的数值跳变、客户单方面改动地址或程序、 以及因口径理解差异导致的「数字对不上」(口径以共同确认文件为准, 参见 OEE 计算口径)。 出现数据争议时,以数据库中的原始值与采集日志作为核对起点,先定位失真发生在哪一段链路。
5. 写入类操作的授权
软件向设备写入参数或指令(配方下发、启停控制、阈值修改)涉及实际动作, 需共同确认写入点清单、触发条件、允许范围、握手方式与失败处理, 并由设备方书面同意。设备侧的安全连锁与极限保护由设备方保证, 软件不作为安全功能的实现载体。
6. 验收判定标准
验收前共同确认验收清单:测试项、测试方法、判定标准、测试样本量、测试时长与执行人。 判定原则是逐项对照已确认的功能清单与指标, 清单内全部通过即视为验收合格;清单外的期望不作为不合格依据。
若因客户侧前置条件未就绪(设备未到位、产线无法停机、样品不足、上层系统未开放接口) 导致部分项目无法测试,可就已具备条件的部分先行验收,其余项目约定补验时间并记录原因。 验收记录由双方签字,作为质保期起算依据。
响应时效
质保期内的响应时效如下。响应指开始处理并给出初步判断,不等于修复完成; 修复所需时间取决于问题定位结果与是否依赖客户侧配合。
| 等级 | 判定 | 响应 | 处理方式 |
|---|---|---|---|
| 一级(停线) | 软件无法运行或导致产线停止 | 工作时间 2 小时内 | 先远程排查;确认需现场处理的,约定最近可行的到场时间 |
| 二级(功能受限) | 主要功能异常但可继续生产 | 1 个工作日内 | 远程处理为主,必要时安排现场 |
| 三级(一般问题) | 次要功能异常、显示或报表问题 | 2 个工作日内 | 远程处理,纳入版本迭代 |
| 四级(优化建议) | 新增需求、体验改进 | 3 个工作日内答复 | 评估工时后另行商定 |
说明三点:一是远程响应以客户已开通远程通道为前提,未开通时按现场方式安排,时间受行程影响; 二是到场时间与地域、可否停机、进厂手续相关,不作统一承诺,逐次协商确认; 三是经排查确认为硬件、网络或客户侧改动引起的问题,处理仍会协助定位, 但更换与整改工作由客户方执行,超出质保范围的工作量按工时报价。 服务通道统一为 400-814-5288。
责任划分一览
| 事项 | 敏洽 | 客户 | 说明 |
|---|---|---|---|
| 软件开发与文档 | 负责 | — | 按确认的功能清单实施,可白标交付 |
| 算法开发与整定 | 负责 | 提供样品 | 指标以确认的样品集与工况为准 |
| 协议对接实现 | 负责 | 开放通道 | 设备封闭时需共同商定替代方案 |
| 硬件采购与质保 | 提供选型建议 | 负责 | 敏洽不供货、不承担硬件质保 |
| 电气接线与接地 | — | 负责 | 含屏蔽接地与线号标识 |
| 机械安装与定位 | 提供安装要求 | 负责 | 刚性与重复定位精度须满足成像要求 |
| 供电与网络 | 提出要求 | 负责 | 含 IP 规划与端口放行 |
| 主机与系统授权 | 提出配置要求 | 负责 | 含操作系统与商业数据库授权 |
| 安全连锁与防护 | — | 负责 | 软件不作为安全功能载体 |
| 数据口径定义 | 提供模板 | 确认 | 共同签字后冻结 |
| 点表 | 协助整理 | 提供并确认 | 变更走书面流程 |
| 软件缺陷修复 | 负责 | — | 质保期内免费,范围见前文定义 |
| 硬件故障处理 | 协助定位 | 负责更换 | 备件由客户储备 |
| 验收测试 | 配合执行 | 组织并判定 | 依据共同确认的验收清单 |
| 操作培训 | 负责 | 组织人员 | 含维护人员的常见异常处理 |
这份边界不是为了推责任,而是为了让报价、周期与验收标准都建立在可执行的前提上。 项目开始前把「谁做什么」写清楚,现场配合会顺畅很多。 配套的点表格式见 数据采集点表模板, 服务范围见 非标工控软件定制, 需要就具体项目核对边界可致电 400-814-5288。