RISC-V技术论坛
直播中

jf_15811252

3年用户 249经验值
擅长:嵌入式技术
私信 关注
[经验]

【昉·星光 2 高性能RISC-V单板计算机体验】移植IEC61850协议助力电子电子发展

一、IEC61850简介

IEC61850标准是电力系统自动化领域的全球通用标准。它通过标准的实现,实现了智能变电站的工程运作标准化。使得智能变电站的工程实施变得规范、统一和透明。不论是哪个系统集成商建立的智能变电站工程都可以通过SCD(系统配置)文件了解整个变电站的结构和布局,对于智能化变电站发展具有不可替代的作用。
有兴趣的可以深入的去阅读协议,本次只实现其过程。
preview

二、移植过程

安装Java, IEC61850库中的ICD文件需要一个JAVA工具来进行转换,所以需要先安装JAVA运行环境。下载java
preview
解压java压缩包,并进入解压的文件内
tar zxvf jdk-8u191-linux-x64.tar.gz
cd jdk1.8.0_191
preview
配置JAVA环境变量,修改/etc/profile文件,添加如下内容:
preview
输入以下命令,查看java是否正生效,java –version
preview
下载IEC61850源码:
git clone https://gitcode.com/mz-automa...
image.png

配置编译工具链,新建build文件,编译:
image.png
编译完成:
image.png
进入/examples/server_example_simple,编译演示文件:

image.png
编译ICD文件,进入一下路径并进行编译:
preview

三、 验证

将需要使用的示例中编译的可执行文件导入开发板,

image.png
运行编译的文件:
image.png

打开测试软件:
image.png

更多回帖

发帖
×
20
完善资料,
赚取积分