在自动化产线调试现场,工程师小李完成了一套复杂的物料分拣逻辑程序,运行稳定且效率显著提升。他随即产生疑问:这段写在PLC中的代码,是否也能像普通计算机软件一样申请著作权保护?这一问题看似简单,实则牵涉到工业控制软件的法律属性、技术表现形式及登记实务等多个维度。

根据《计算机软件保护条例》第二条,受保护的软件需具备“由计算机执行的指令序列”这一核心特征。PLC(可编程逻辑控制器)程序虽运行于专用硬件,但其本质仍是由梯形图、结构化文本或功能块等语言编写的指令集合,经编译后由处理器执行。从技术角度看,只要程序具有独创性表达而非单纯工艺参数配置,就满足著作权法对“作品”的基本要求。2026年国家版权局发布的《软件著作权登记指南(修订版)》进一步明确,嵌入式系统、工业控制设备中的程序代码,只要以数字化形式固定并具备独立逻辑结构,均可纳入登记范围。这意味着,一段用于控制机械臂协同作业的SCL语言脚本,或一套基于IEC 61131-3标准开发的模块化流程控制程序,只要非通用模板复制,理论上具备申请资格。

然而,实务中存在若干易被忽视的障碍。某制造企业曾为其注塑机温控系统开发了一套自适应调节算法,包含模糊逻辑与PID参数动态整定模块。在申请登记时,因提交材料仅包含硬件接线图与操作手册,未提供源代码或可读性高的程序清单,被登记机构退回。该案例揭示出关键点:PLC程序的著作权保护依赖于其“表达形式”的清晰呈现。梯形图虽为图形化语言,但若仅提交截图而无元件注释、逻辑说明或变量定义表,则难以证明独创性。同样,使用厂商专用编译环境生成的二进制文件无法作为有效登记材料。登记机关通常要求提供可编辑的工程文件(如.L5X、.TIA等格式)或带详细注释的文本代码,并辅以功能说明文档,阐明程序如何通过特定逻辑结构解决具体工业问题。

还需注意程序内容与思想的区分。例如,某公司设计了一套基于时间触发的流水线启停逻辑,其核心是“检测到A工位满载且B工位空闲时启动传送带”。该控制策略属于技术方案或操作方法,不受著作权保护;但若用结构化文本实现该逻辑时,采用了独特的状态机架构、异常处理分支及数据校验机制,则这些具体代码表达可构成受保护的作品。2026年多地法院判例显示,侵权判定聚焦于代码层面的实质性相似,而非功能效果的一致。因此,开发者应注重在程序结构、变量命名规范、注释体系及错误恢复机制等方面体现个性化设计,避免使用厂商示例程序的默认框架直接修改参数。

  • PLC程序若具备独创性逻辑表达,符合《计算机软件保护条例》对作品的定义,可申请软件著作权。
  • 2026年政策明确工业控制类嵌入式程序属于软件著作权登记范畴,但需满足形式要件。
  • 登记材料必须包含可读性强的源代码或工程文件,仅提供操作界面或硬件配置图无效。
  • 梯形图、功能块图等图形化语言需附带完整注释及逻辑说明,否则难以证明独创性。
  • 程序中的技术思想、控制算法原理不受著作权保护,仅具体代码实现受保护。
  • 使用厂商标准库函数或通用模板开发的程序,若无实质性创新,可能被认定缺乏独创性。
  • 建议在开发阶段即建立代码版本管理,保留设计文档与测试记录,作为权属证据链。
  • 申请前应进行程序清理,移除调试代码、冗余注释及第三方未授权组件,确保权利清晰。
*本文发布的政策内容由上海湘应企业服务有限公司整理解读,如有纰漏,请与我们联系。
湘应企服为企业提供:政策解读→企业评测→组织指导→短板补足→难题攻关→材料汇编→申报跟进→续展提醒等一站式企业咨询服务。
本文链接:https://www.xiang-ying.cn/article/18395.html