首页 新闻 会员 周边 捐助

有没有可用的IEC104协议的Java库?

0
悬赏园豆:10 [已解决问题] 解决于 2024-09-03 11:53

mvn 库翻了一天了,没找到可用的

网上文章说 jascada、J104、J60870、OpenMUC,但没有一个是可用的

背锅狼的主页 背锅狼 | 初学一级 | 园豆:51
提问于:2024-08-26 09:56
< >
分享
最佳答案
0

网络上流传的确有一些关于IEC 60870-5-104或简称IEC 104协议的Java库,但根据你的反馈,可能这些库难以满足你的需求。不过,这里有一些可能还会有用的资源:
openMUC:openMUC是用Java编写的一个框架,可以用于实现IEC 60870-5-104协议,不过你可能需要从源代码构建它。网址为:https://www.openmuc.org/iec-60870-5-104/

lib60870:**该库是用C编写的,能够实现IEC 60870-5-101、IEC 60870-5-102和IEC 60870-5-104协议。如果Java库不可用,你也许可以将其包装成JNI(Java Native Interface)供Java使用。查看页面链接:https://lib60870.sourceforge.io/

收获园豆:9
乱七bug蕉 | 菜鸟二级 |园豆:213 | 2024-08-28 11:38

OpenMuc 昨天捣鼓了一天,能够编译通过,能够连接到104仿真器,自动发送测试帧,但是如何采样,如何向设备发送命令却没有成功。官网上没有提供 example,提供的 user guid 也只是笼统的讲了几句话。

背锅狼 | 园豆:51 (初学一级) | 2024-08-29 09:07
其他回答(3)
0

开始,造轮子。另,博客园众包 发个悬赏,或许要用到 C++ 了。

快乐的总统95 | 园豆:3988 (老鸟四级) | 2024-08-26 10:11
0

很抱歉听说您在寻找可用的IEC104协议的Java库遇到困难。虽然我无法直接提供特定库的信息,但我可以给您一些建议来解决这个问题。
首先,确保您从可靠和受信任的资源库(如Maven中央仓库)中搜索。这些资源库通常会提供经过验证的库和组件。您可以尝试在Maven中央仓库的网站上搜索IEC104协议的Java库,并浏览库的文档以确定其可用性和兼容性。
如果在常规资源库中找不到合适的库,您可以探索其他开源社区或开发者论坛,如GitHub或Stack Overflow。这些平台上的其他开发者可能已经面对过类似的问题,或者开发了适用于IEC104的Java库。您可以搜索这些论坛,询问其他开发者的经验,并查看他们的建议和解决方案。
此外,您还可以考虑与具有特定领域专业知识的开发团队或咨询公司联系。这些团队可能已经开发了用于IEC104的自定义Java库,并可以提供客制化的解决方案。
最后,请记住,IEC104协议的库可能会因为多种原因而不易找到。这可能是因为协议相对较新、领域专业性较高、相关开发资源较少等。因此,耐心地进行搜索和调研,寻找最适合您需求的解决方案是很重要的。
希望这些建议能帮助您找到适合的IEC104协议的Java库。如果您有任何其他问题,请随时向我提问!

Technologyforgood | 园豆:7236 (大侠五级) | 2024-08-27 07:59
0

自己造轮子,找了个参考 https://github.com/qubbei/IEC104

收获园豆:1
寰殇丶天使 | 园豆:202 (菜鸟二级) | 2024-08-28 17:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册