2

我正在为一个大学项目研究 IEC 60870-5 系列协议,特别是 IEC-101 和 IEC-104。尽管购买了 IEC-101 和 IEC-104 标准,但我仍然有一些基本问题,我似乎无法找到使用 Google 的答案。我现在专注于理解每一个类型识别——它的目的、用途、如何使用它,并绘制一个简单的流程。该标准不提供有关命令的必要信息。任何人都可以向我推荐一些解释这些事情的网站或任何我可以就这些标准提出问题的论坛吗?

任何帮助表示赞赏。

4

3 回答 3

4

作为 Eclipse SCADA 项目的一部分,我们开发了 IEC 60870-5-104 的新实施。它从 0.2.0 M3 Milestone 版本开始可用。(https://www.eclipse.org/eclipsescada/news/2014/07/01/releases__0_1_3_and_0_2_0_m3.html

您也可以在没有其他 Eclipse SCADA 依赖项的情况下独立使用它(它对 slf4j 和 netty 以及其他一些小东西有一些依赖项)。

于 2014-07-29T13:04:43.557 回答
2

ScadaBR 实现了这两种协议,并且是开源的......所以请随意解决它并从它的源代码中获取您需要的东西。

好消息是,随着时间的推移,您可以对 IEC 协议进行反向工程。我们在项目中基本上使用 Luciol。检查他们的网站! http://www.luciol.info/gb/support/support_download.html

您也可以从 Sourceforge 获取代码 http://sourceforge.net/projects/luciol/

问候,

于 2014-02-27T14:03:07.217 回答
0

我发现《实用的现代 SCADA 协议 DNP3、IEC 60870.5 和相关系统》一书是最好的帮助,标准规范有点枯燥。

查看 IEC 60870-5 的第 8 章基本原理,第 8.5.2 节 ASDU 结构。它解释了类型 ID 的用途以及它们的作用。

于 2015-04-14T09:59:43.987 回答