<menuitem id="qw9ty"><i id="qw9ty"></i></menuitem>
      • <sup id="qw9ty"><rp id="qw9ty"></rp></sup>
        <dfn id="qw9ty"></dfn>
        加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線18030129916

        以太網模塊 1769-OF4CI 操作靈活

        更新時間
        2025-01-09 13:30:00
        價格
        546元 / 件
        品牌
        A-B
        型號
        1769-OF4CI
        產地
        美國
        聯系電話
        0592-6372630
        聯系手機
        18030129916
        聯系人
        蘭順長
        立即詢價

        詳細介紹

        以太網模塊 1769-OF4CI 操作靈活

        1756-A10

        1756-A13

        1756-A17

        1756-A4

        1756-A7

        1756-BA1

        1756-BA2

        1756-BATA

        1756-IF16

        1756-IF16H

        1756-IF8

        1756-IF8H

        1756-IF8I

        1756-IF6I

        1756-IF6CIS

        1756-IT6I

         

        1794-IM16

        1794-IM8

        1794-IR8

        1794-IRT8

        1794-IT8

        1794-IV16

        1794-IV32

        1794-OA16

         

        1756-HSC

        1756-IA16

        1756-IA16I

        1756-IA32

        1756-IB16

        1756-IB16D

        1756-IB16I

        1756-IB32

         

        1756-CN2

        1756-CN2R

        1756-CNB

        1756-CNBR

        1756-DHRIO

        1756-DNB

        1756-EN2T

        1756-EN2TR

        1756-EN3TR

        1756-ENBT

        1756-ENET

        1756-EWEB

        1756-IR6I

        1756-IR12

        1756-IRT8I

        1756-IT6I2

        1756-IM16

        1756-L61

        1756-L62

        1756-L63

        1756-L64

        1756-L65

        1756-L71

        1756-L71S

         

        1756-M03SE

        1756-M08SE

        1756-M16SE

        1756-N2

        1756-OA16

        1756-OA16I

        1756-OB16D

        1756-OB16E

        1756-OB16I

        1756-OB32

        1756-OF4

        1756-OF8

         

        1756-BATA

        1756-CNB

        1756-IC16

        1756-IB16

        1756-IB32

        1756-IF16

        1756-IR61

        1734-ACNR

        1734-ADN

        1734-AENT

        1734-AENTR

        1734-APB

         

        1756-TBS6H

        1756-TBSH

        1757-SRM

        1746-N2

        1746-NI16I

        1746-NI4

         

        1756-PA75R

        1756-PB72

        1756-PB75

        1756-RM

        1756-IB16

        1746-IV32

         

        1756-OF8I

        1756-OW16I

        1756-PA72

        1756-PA75

        1794-OA8

        1794-OA8I

         

        1746-IA16

        1746-IB16

        1746-IB32

        1746-IM16

        1746-IO12DC

        1746-ITB16


        以太網模塊 1769-OF4CI 操作靈活

        1. 概述

        IEC61850是變電站自動化系統(SAS)中通信系統和分散能源(DER)管理的。它通過標準的實現,實現了智能變電站的工程運作標準化。使得智能變電站的工程實施變得規范、統一和透明,在電力和儲能系統中應用非常廣泛。


        本文基于米爾MYD-YF13X開發板,在Linux系統上移植和使用開源的libIEC61850庫,該庫提供了用C語言編寫的IEC 61850 / MMS,IEC 61850 / GOOSE和IEC 61850-9-2 /采樣值通信協議的服務端和客戶端庫。


        IEC61850開源庫了解更多請訪問:http://libiec61850.com/libiec61850/

        MYD-YF13X開發板了解更多訪問:https://www.myir.cn/shows/110/57.html

        ?

        2. 搭建配置環境

        本章節講述libIEC61850庫的編譯環境配置過程。


        2.1. 安裝JAVA環境

        IEC61850庫中的ICD文件需要一個JAVA工具來進行轉換,所以需要先安裝JAVA運行環境。米爾提供的JDK安裝包位于光盤03-Tools目錄,拷貝jdk-8u191-linux-x64.tar.gz到ubuntu工作目錄,并解壓出來。

        # cd/JDK 

        # tar zxvf jdk-8u191-linux-x64.tar.gz 

        # cd jdk1.8.0_191

        配置JAVA環境變量,修改/etc/profile文件,為用戶工作路徑在里面添加如下內容:

        # vi /etc/profile 

        export JAVA_HOME=/JDK/jdk1.8.0_191 

        export JRE_HOME=${JAVA_HOME}/jre 

        export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

        export PATH=${JAVA_HOME}/bin:$PATH

        修改完成保存退出,使用下面命令來驗證JAVA運行環境是否安裝成功:

        # java -version 

        java version "1.8.0_191" 

        Java(TM) SE Runtime Environment (build 1.8.0_191-b12) 

        Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)


        2.2. 配置交叉編譯工具鏈

        這里直接使用MYIR制作的交叉編譯工具鏈。拷貝位于光盤04-Linux_source\Toolchain\arm-myir-linux-gnueabihf-gcc.tar.gz到ubuntu的工作目錄。通過下面操作設置交叉編譯工具鏈環境變量。

        # mkdir arm-myir-linux-gnueabihf-gcc 

        # tar xvf arm-myir-linux-gnueabihf-gcc.tar.gz -C arm-myir-linux-gnueabihf-gcc # export ARCH=arm 

        # export CROSS_COMPILE=arm-myir-linux-gnueabihf- 

        # export PATH=$PATH://arm-myir-linux-gnueabihf-gcc/usr/bin

        設置完成后使用如下命令驗證設置是否成功。 

        # arm-myir-linux-gnueabihf-gcc -v 

        使用內建 specs。 

        COLLECT_GCC=/home/qinlh/buildroot/buildroot-2019.02.2/output/host/bin/arm-myir-linux-gnueabihf-gcc.br_real COLLECT_LTO_WRAPPER=/home/qinlh/buildroot/buildroot-2019.02.2/output/host/libexec/gcc/arm-myir-linux-gnueabihf/7.4.0/ 

        lto-wrapper 

        ... 

        ... 

        線程模型:posix gcc 

        版本 7.4.0 (Buildroot 2019.02.2-g04eff54)

        ?

        3. 編譯IEC61850庫

        本章節講述IEC61850庫的編譯和MYIR IEC61850演示程序myir_iec61850_server的編譯過程。


        3.1. 獲取IEC61850源碼包

        米爾提供libIEC61850源碼位于光盤文件的/04-Linux_Source/IEC61850目錄,將libiec61850-1.3.0.tar.gz拷貝到ubuntu目錄工作目錄,并解壓出來,其中為用戶工作目錄。

        # cp libiec61850-1.3.0.tar.gz/libiec61850 

        # cd/libiec61850 

        # tar zxvf libiec61850-1.3.0.tar.gz 

        # cd libiec61850-1.3.0

        ?編譯IEC61850庫:

        # make TARGET=LINUX-ARM 

        ... 

        ... 

        arm-myir-linux-gnueabihf-ar: creating ./build-arm/libiec61850.a 

        arm-myir-linux-gnueabihf-ranlib ./build-arm/libiec61850.a

        ?MYIR_IEC61850演示程序用到了一些外部庫,需要修改位于examples\myir_iec61850_server\目錄下的Makefile來指定外部庫的路徑,將替換為用戶實際的工作路徑:

        CFLAGS +=-I./ \ 

        -I/WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/arm-myir-linux-gnueabihf/sysroot/usr/include/glib-2.0/ \ 

        -I/WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/arm-myir-linux-gnueabihf/sysroot/usr/lib/glib-2.0/include/ \ 

        -I/WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/arm-myir-linux-gnueabihf/sysroot/usr/include/cjson/ \ 

        -I/WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/arm-myir-linux-gnueabihf/sysroot/usr/include \ 

        -I/WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/rm-myir-linux-gnueabihf/sysroot/usr/include/libxml2 

        LDFLAGS += -lpthread -ldbus-1 -lxml2 -lcjson \ 

        -L /WORKIR>/arm-myir-linux-gnueabihf-gcc/usr/arm-myir-linux-gnueabihf/sysroot/usr/lib

        如果上述編譯過程報錯請檢查交叉編譯工具鏈設置是否有問題。

        ?編譯ICD文件:

        # cd examples/myir_iec61850_server 

        # make model 

        java -jar ../../tools/model_generator/genmodel.jar myir_iec61850_server.icd 

        Select ICD File myir_iec61850_server.icd 

        parse data type templates ... 

        parse IED section ... 

        parse communication section ... 

        Found connectedAP ap1 for IED MYIR1 

        print report instance 01 

        print report instance 02

        如果上述過程報錯請檢查JAVA運行環境是否設置成功。

        ?編譯MYIR IEC61850演示程序:

        # cd examples/myir_iec61850_server 

        # make TARGET=LINUX-ARM

        ?

        4. 運行驗證IEC61850應用

        4.1. 運行應用

        編譯完成后MYIR IEC61850應用位于examples/myir_iec61850_server/目錄下面,將myir_iec61850_server拷貝至開發板,運行過程如下所示。

        # dbus-launch 

        DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-c0AGn2s5XN,guid=d6544df82962d617c2dc37805c2c2d68 

        DBUS_SESSION_BUS_PID=5649 

        # export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-c0AGn2s5XN 

        # ./myir_iec61850_server 

        # Using libIEC61850 version 1.3.0


        以太網模塊 1769-OF4CI 操作靈活

        聯系方式

        • 電  話:0592-6372630
        • 銷售經理:蘭順長
        • 手  機:18030129916
        • 微  信:18030129916