id: e6c999a18906466f9fc5f2de0f30900d
parent_id: 
item_type: 1
item_id: 0177b84774854a13b01323370c2d63f8
item_updated_time: 1764345607441
title_diff: "[{\"diffs\":[[1,\"15个开源的工业软件-今日头条\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":15}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>15个开源的工业软件-今日头条</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"31057\\\"></a>\\\r\\\n<h1>15个开源的工业软件-今日头条</h1>\\\r\\\n\\\r\\\n<div><span style=\\\"margin:0px;\\\"><div><div style=\\\"font-size: 18px; font-family: PingFangSC-Regular; letter-spacing: 1.2px; line-height: 30px; text-align: justify;\\\"><div style=\\\"\\\"><div><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 0px 0px 20px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">出品|开源中国</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">不同的工业流程，需要不同的工业软件。此前，我们已经介绍了面向研发设计环节的开源软件（详情查看：2<a rel=\\\"noopener noreferrer\\\">0 个开源的工业设计软件</a>），今天就来介绍一下面向生产控制环节的开源软件，主要为可编程逻辑控制器（PLC)、分布式控制系统（DCS）、生产执行系统（MES）、仓库管理系统（WMS）。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">先从最靠近硬件端的 PLC 开始吧。</span><span style=\\\"outline: 0px; max-width: 100%; color: rgb(51, 51, 51); display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(51, 51, 51);\\\"></span></p><h1><span style=\\\"outline: 0px; max-width: 100%; color: rgb(49, 133, 155); __visibility: visible; display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\">一、PLC 及 DCS</span></strong></span></h1><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); __visibility: visible; display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">1、openPLC</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">OpenPLC 是一个功能齐全的标准化开源 PLC，无论是软件还是硬件，其诞生之初的重点是为自动化和研究提供低成本的工业解决方案，现广泛用于工业网络安全研究的框架。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; __visibility: visible; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">openPLC 由三部分组成：运行时、编辑器和 HMI 构建器 。运行时负责执行 PLC 程序，编辑器用于创建 PLC 程序。使用 HMI 构建器 —— ScadaBR，可以创建漂亮的基于 Web 的动画，以呈现运行后的流程状态。ScadaBR 通过 Modbus/TCP 与 OpenPLC Runtime 通信。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">OpenPLC 项目根据 IEC 61131-3 标准创建，该标准定义了 PLC 的基本软件架构和编程语言，主要用于工业和家庭自动化、物联网和 SCADA（监控和数据采集）研究。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/openplc</span></p><p style=\\\"\\\"><img src=\\\":/00da718e9cfe437d9ba70a35f867109b\\\" type=\\\"image/png\\\" data-filename=\\\"b1940d1dd9124a179cc63d2415ebb0d3~tplv-tt-large.image.png\\\" alt=\\\"文章图片1\\\" style=\\\"background: url(\\\"https://sf1-cdn-tos.toutiaostatic.com/obj/mp/syl-page/toutiaoicon_loading_textpage@3x.RQmcZRIc.png\\\") center center no-repeat; width: 640px; display: block; box-sizing: content-box; padding: 0px 0px 228.594px; margin: 0px 0px 8px; border: 0px none rgb(34, 34, 34);\\\"/></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">2、Beremiz</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Beremiz 是一个用于机械自动化的 PLC 集成开发环境（IDE），符合 IEC61131-3 编程语言标准，可将任何处理器变成 PLC。Beremiz 还包含用于创建 HMI 并将 PLC 程序连接到现有的监控、数据库或现场总线的工具。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Beremiz 由两部分组成：</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">集成开发环境（IDE），Beremiz.py。它运行在用户的计算机上，使用 C 代码作为中间语言，用于编写、编译、调试 PLC 程序和控制 PLC 运行时。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">引用 python 运行时实现，Beremiz_service.py，它在目标平台上运行，与 I/O 通信并执行 PLC 程序。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">运行时的实现在不同平台上可能不同。例如使用 Cortex-M 的 PLC 很可能具有基于 C 的运行时。而 Beremiz 项目默认包含 Python 运行时的参考实现，可以在 GNU/Linux、Windows 和 Mac OS X 上轻松运行。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/beremiz</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">3、ProviewR</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">ProviewR 是一个过程控制系统，采用 GPL 许可，包含顺序控制、调整、数据采集、通信、监控等常用功能，支持图形 PLC 编辑器和高级编程语言（如 C、C++、Java 或 <span style=\\\"outline: 0px; max-width: 100%; color: rgb(32, 33, 34); display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(32, 33, 34); overflow-wrap: break-word !important;\\\">Fortran</span>）。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">ProviewR 是一个软 PLC。使用标准硬件和软 PLC 的最大优势在于，系统规模、属性和性能主要受主机操作系统及其硬件的限制，对 I/O、PID 回路、PLC 程序、计数器的数量没有限制。PLC 回路的最小循环时间小于 1 毫秒。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">ProviewR 是一个分布式系统，可以由多台计算机通过网络连接组成，一个典型的 ProviewR 系统由一个过程控制系统和一个或多个操作站组成，每个操作站可配置成多个控制系统的 HMI 系统。ProviewR 可以通过以太网（ip）和串行机制与其他计算机进行通信，支持多种不同的协议，例如通过以太网的 UDP 或 TCP 套接字和串行链路上的 Siemens 3964R。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Proview 中最常用的 I/O 系统是 Profibus/DP，还支持 Profinet、Ethernet Powerlink、Modbus TCP 和 RTU、PSS9000、1-wire、一些 USB I/O 卡等 I/O 系统。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">ProviewR 能够以面向对象的方式工作，可以使用简单的功能块和简单的信号以传统方式进行编程，它支持创建复杂对象和相关函数对象，同时支持面向对象的概念，例如继承、方法和聚合。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/proviewr</span></p><p style=\\\"\\\"><img src=\\\":/370fb2eb3b67492a81b83a2036176cdf\\\" type=\\\"image/jpeg\\\" data-filename=\\\"296daf503e94438ebb58cecd6d43fdd1~tplv-tt-large.image.jpg\\\" alt=\\\"文章图片2\\\" style=\\\"background: url(\\\"https://sf1-cdn-tos.toutiaostatic.com/obj/mp/syl-page/toutiaoicon_loading_textpage@3x.RQmcZRIc.png\\\") center center no-repeat; width: 640px; display: block; box-sizing: content-box; padding: 0px 0px 243.906px; margin: 0px 0px 8px; border: 0px none rgb(34, 34, 34);\\\"/><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\"></span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">4、Tango Controls </span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Tango Controls 是一个用于构建高性能分布式控制系统的软件工具包，包含用于监控和数据采集 (SCADA ) 和 DCS 的开源解决方案。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Tango Controls 是一个面向对象的分布式控制系统，它的设计基于称为设备的分布式对象的概念，在 Tango 中，所有对象都代表着设备，对象（设备）可以在同一台计算机上，也可以分布在网络上。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">TANGO 对象（设备）之间的通信可以是同步的、异步的或事件驱动，对象模型支持方法和属性。TANGO 提供了一个 API，它隐藏了网络访问的所有细节，并提供了对对象的浏览、发现和安全处理等功能。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Tango Controls 系统库在 LGPL 许可下发布，图形工具和部分设备服务器在 GPL 许可下发布。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/tango-controls</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">5、Apache PLC4X</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Apache PLC4X 是一个<span style=\\\"outline: 0px; max-width: 100%; color: rgb(51, 51, 51); display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(51, 51, 51); overflow-wrap: break-word !important;\\\">工业物联网通用协议适配器，</span>一个用于集成 PLC 的库。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">PLC 大多采用大量不兼容的协议进行通信，因此和外界（IT / 互联网）的交互变得很困难，PLC4X 项目致力于提供一组统一的 API，通过这些 API 实现能与大多数 PLC 进行通信的驱动程序（通过各种 PLC 的原生通信协议）。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/apache-plc4x</span></p><h1><span style=\\\"outline: 0px; max-width: 100%; color: rgb(49, 133, 155); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\">二、</span></strong></span><span style=\\\"outline: 0px; max-width: 100%; color: rgb(49, 133, 155); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\">MES</span></strong></span></h1><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">1、章鱼师兄</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">章鱼师兄（原名黑科）是一个国产的生产制造执行系统，基于 springBoot 开发，使用 AGPL-3.0 许可发布。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/mes-springboot</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">2、qcadoo MES</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">qcadoo MES 是一款针对中小企业的基于 Web 的生产管理应用，结合了大型 ERP 系统的功能，适应中小企业的特点，其开源版本基于 AGPL 许可发布。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/qcadoo-mes</span></p><p style=\\\"\\\"><img src=\\\":/ed34bebeea784971a51d8a45508a7464\\\" type=\\\"image/png\\\" data-filename=\\\"358b281b3eca4b69a964a3553d6280a4~tplv-tt-large.image.png\\\" alt=\\\"文章图片3\\\" style=\\\"background: url(\\\"https://sf1-cdn-tos.toutiaostatic.com/obj/mp/syl-page/toutiaoicon_loading_textpage@3x.RQmcZRIc.png\\\") center center no-repeat; width: 640px; display: block; box-sizing: content-box; padding: 0px 0px 222.578px; margin: 0px 0px 8px; border: 0px none rgb(34, 34, 34);\\\"/></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">3、IMES</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">IMES 是一个为中小型 JobShop 制造商设计的软件，基于 Apache-2.0 许可发布。不过有些可惜的是，自 2019 年起该项目就没有更新记录了，作者表示受新冠疫情影响，暂停了开发计划。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/imes</span></p><h1><span style=\\\"outline: 0px; max-width: 100%; color: rgb(49, 133, 155); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(49, 133, 155); overflow-wrap: break-word !important;\\\">三、WMS</span></strong></span></h1><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">1、GreaterWMS</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">GreaterWMS 是一个国产软件，遵循 Apache License 2.0 协议，前后端分离，且完全开源，API 使用 restful 协议，方便二次开发，前端代码使用 quasar 进行构建，后端使用 Python Django3.1，利用 API，可以支持多仓、波次发货、合并拣货，Milk-Run 等业务模型。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/greaterwms</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">2、KopSoftWms</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">KopSoftWms 是一个国产软件，基于 .Net Core 2.2 开发，支持 MySQL 和 SQL Server 数据库，功能模块丰富，使用 MIT 许可发布。该作者还发布了标签 (条码) 打印软件、制造执行系统、数据采集与监控及电子看板等项目，在 README.md 文件中均有介绍。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/kopsoftwms</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">3、SmoWMS </span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">SmoWMS 是一个国产软件。已开源的代码为 C# ，是通过 Smobiler 平台开发的基于 .NET 的开源移动应用，包含了仓库、订单、主数据维护、图表分析、个人信息几大菜单功能。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/smowms</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">4、deer-wms</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">deer-wms 是一个国产的立体仓库管理系统，使用 GPL-3.0 许可发布，基于自动化输送线、机械臂、点数机、提升机、堆垛机等自动化设备和现代化仓储精益管理思想开发而来。通过对接工厂的 EBS（ERP 中一种）、MES、deer-wcs（设备调度系统）等系统接口，实现仓储上下游的数据打通，也是实现完全自动化的基础。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/deer-wms</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">5、openboxes</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">openboxes 是一个库存和供应链管理系统，旨在管理医疗机构的库存和跟踪库存变动。该系统通过采用 FEFO（先过期先出）策略来减少浪费，采用 Eclipse 公共许可证发布。现有功能包括库存跟踪、批次和到期跟踪、库存移动和装运跟踪、采购订单、库存申请和履行，以及内置和可定制的报告。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/openboxes</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">6、myWMS LOS</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">myWMS LOS 是用于人工操作仓库的软件，用户界面简单。通过定义外部系统通信接口和可互换模块的内部接口，即所谓的插件，myWMS LOS 可以创建模块化和开放式仓库管理系统，独立于硬件和操作系统，与不同制造商的产品和模块兼容，比如叉车和条形码扫描仪等。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">myWMS LOS 基于开源框架 myWMS 发展而来，使用 GPL 许可发布，支持 JEE 规范，并以面向服务的架构 (SOA) 的形式提供基本的物流服务。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/mywms-los</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; color: rgb(255, 169, 0); display: inline; box-sizing: border-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\"><strong><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(255, 169, 0); overflow-wrap: break-word !important;\\\">7、OpenWMS.org</span></strong></span></strong></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">OpenWMS.org 是一个用于构建现代仓库管理系统的软件项目，使用 <span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">Apache-2.0 许可证分发，</span>由仓库管理部分 (WMS)、传输管理 (TMS) 和其他系统的连接器组成，<span style=\\\"outline: 0px; max-width: 100%; color: rgb(36, 41, 47); display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(36, 41, 47); overflow-wrap: break-word !important;\\\">带有用于自动和手动仓库的物料流控制 (MFC) 系统。</span></span></p><p style=\\\"\\\"><img src=\\\":/e46947ad8be2494586b7b7cc8846c59b\\\" type=\\\"image/jpeg\\\" data-filename=\\\"a64878eaa053498f8d4f1fae9d6724f6~tplv-tt-large.image.jpg\\\" alt=\\\"文章图片4\\\" style=\\\"background: url(\\\"https://sf1-cdn-tos.toutiaostatic.com/obj/mp/syl-page/toutiaoicon_loading_textpage@3x.RQmcZRIc.png\\\") center center no-repeat; width: 640px; display: block; box-sizing: content-box; padding: 0px 0px 372.422px; margin: 0px 0px 8px; border: 0px none rgb(34, 34, 34);\\\"/><span style=\\\"outline: 0px; max-width: 100%; color: rgb(36, 41, 47); display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(36, 41, 47); overflow-wrap: break-word !important;\\\"></span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">WMS 部分连接到 ERP 系统，而运输管理系统控制现场控制器，如 Raspberry Pi 或 PLC。还考虑了系统可用性、性能和可靠性等非功能性要求。</span></p><p style=\\\"text-align: justify; display: block; box-sizing: content-box; padding: 0px; margin: 20px 0px; border: 0px none rgb(34, 34, 34);\\\"><span style=\\\"outline: 0px; max-width: 100%; display: inline; box-sizing: content-box; padding: 0px; margin: 0px; border: 0px none rgb(34, 34, 34); overflow-wrap: break-word !important;\\\">链接：https://www.oschina.net/p/openwms-org</span></p></div></div></div></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":35300}]"
metadata_diff: {"new":{"id":"0177b84774854a13b01323370c2d63f8","parent_id":"f67288c3a0be4374b5d532b5dcc3aabc","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764348810700,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T21:03:03.857Z
created_time: 2025-11-28T21:03:03.857Z
type_: 13