精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

七步get虹科工業樹莓派結合CODESYS配置Modbus TCP主站方法

虹科工業物聯網技術 ? 2022-02-24 10:18 ? 次閱讀

37b6a1be-94c5-11ec-9d5f-dac502259ad0.png37d37762-94c5-11ec-9d5f-dac502259ad0.png

虹科工業樹莓派

高性能

多接口

寬溫--適應惡劣環境

★★★★★

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif

工業樹莓派

控制器

虹科提供的RevPi Connect+ feat. CODESYS可以作為一個強大的工業小型控制器,用于各種不同的自動化任務,是復雜和成本密集型PLC的真正替代品。

RevPi Connect+ feat. CODESYS由RevPi Connect+16G模塊和具有多核能力的CODESYS Control運行系統組成,開箱即用,用戶無需再自行安裝CODESYS Control運行系統。

380b9836-94c5-11ec-9d5f-dac502259ad0.png

虹科提供的所有RevPi Connect+基礎模塊都可以通過各種數字和模擬I/O以及網關擴展模塊進行擴展,且RevPi擴展模塊都已無縫集成到CODESYS中,可以通過集成開發環境進行控制和配置。

通過附帶的CODESYS WebVisu功能,可以在CODESYS軟件中編寫Web端的用戶界面或數據可視化界面,并可通過所有常見的瀏覽器在PC、平板電腦智能手機上顯示可視化的界面。這消除了對單獨的HMI軟件的需求,一定程度上也節約了項目成本。

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif

# 工業樹莓派控制器*1(本次測試使用Connct模塊)

# 開關盒*1

# 燈塔*1

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif


# CODESYS Runtime多核授權(樹莓派版本)

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif37f67eba-94c5-11ec-9d5f-dac502259ad0.jpg

工業樹莓派

Modbus

TCP主站

配置步驟

(1)新建工程

(2)工程類型

測試使用的CODESYS授權是多核版本,所以選擇CODESYS Control for Raspberry Pi MC SL;如果是單核版本請選擇CODESYS Control for Raspberry Pi SL。

(3)添加設備-控制器

右擊“Device”,選擇添加設備,找到“其他項”,選擇添加使用的控制器模塊,點擊“添加設備”。(本次測試使用的是Connect模塊)

385f4760-94c5-11ec-9d5f-dac502259ad0.png

(4)添加設備-IO模塊

a.右擊“RevPi Connect”,選擇添加設備,根據IO模塊擺放的位置進行“piBridgeLeft”和“piBridgeRight”的選擇,點擊“添加設備”。(本次測試中IO模塊擺放在左邊,所以選擇“piBridgeLeft”)

b.右擊“piBridgeLeft”,選擇需要添加的IO模塊,點擊“添加設備”。(本次測試使用的是DIO模塊)

38763970-94c5-11ec-9d5f-dac502259ad0.png388c3e96-94c5-11ec-9d5f-dac502259ad0.png

(5)定義IO口

點擊添加的IO模塊,選擇“Revolution PI DIO Module I/O映射”,定義需要使用的IO口。(本次測試使用的是DI1、DO1)

3899d952-94c5-11ec-9d5f-dac502259ad0.png

(6)配置Modbus TCP主站

a.右擊“Device”,選擇添加設備,找到“現場總線”,選擇“以太網適配器”->“Ethernet”。

38ae02ec-94c5-11ec-9d5f-dac502259ad0.png

b.右擊“Ethernet”,選擇添加“Modbus TCP Master”。

38c6eb22-94c5-11ec-9d5f-dac502259ad0.png

c.右擊“Modbus_TCP_Master”,選擇添加“Modbus TCP Slave”。

38dda326-94c5-11ec-9d5f-dac502259ad0.png

d.點擊“Modbus_TCP_Slave”,選擇“通用”,填寫從站IP地址。(本次測試使用的是從站模擬器,所以填寫的是PC端的IP地址)

38f27e40-94c5-11ec-9d5f-dac502259ad0.png

e.右擊“Modbus_TCP_Slave”,選擇“Modbus從站通道”->“添加通道”,設置“Channel 0”訪問類型為“Read Holding Registers”。

390352c4-94c5-11ec-9d5f-dac502259ad0.png3918f494-94c5-11ec-9d5f-dac502259ad0.png

f.點擊Modbus從站初始化,選擇“新建”,設置訪問模式為“Write Multiple Registers”。

39272802-94c5-11ec-9d5f-dac502259ad0.png39366182-94c5-11ec-9d5f-dac502259ad0.png

(7)添加全局變量

a.右擊“Application”,選擇“添加對象”->“全局變量列表”,命名為“GVL”。

b.點擊GVL,添加以下代碼:

IO_IW36 AT %IW36 : INT; //這是Modbus TCP Slave I/O映射初始化,可以查看 “Modbus_TCP_Slave”的映射

39492a92-94c5-11ec-9d5f-dac502259ad0.png39747b7a-94c5-11ec-9d5f-dac502259ad0.png

(8)程序編寫

a.點擊“MainTask”下的“PLC_PRG”。

b.在右側的工具箱中分別拖拽1個觸點、1個線圈、1個GE數學運算符到主界面。

3984c106-94c5-11ec-9d5f-dac502259ad0.png

(9)登錄并運行程序,按動開關盒就會點亮對應的燈效。

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif37f67eba-94c5-11ec-9d5f-dac502259ad0.jpg

小編

總結

同樣的方式,也可以將工業樹莓派配置成Modbus TCP從站、Modbus RTU主/從站使用。

CODESYS Runtime本質上支持許多現場總線或工業以太網協議,如PROFINET、EtherCAT、EtherNet/IP或CANopen,從而使工業樹莓派在此類網絡中作為軟PLC使用。

除了CODESYS Control Runtime外,RevPi Connect+ feat. CODESYS還可以安裝個別應用程序,或通過Node-RED、Python或直接用C語言編程等等。

37e6b17e-94c5-11ec-9d5f-dac502259ad0.gif

虹科--工業物聯網

虹科是一家在工業物聯網IIoT行業經驗超過3年的高科技公司,虹科與世界領域頂級公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS、VDOO、Esper等合作,提供先進的高端工業4.0 工業觸摸屏、高端邊緣計算機、IoT開發框架、PLC與HMI一體機、OPC UA、工業級樹莓派、SCADA、預測性維護等解決方案。物聯網事業部所有成員都受過專業培訓,并獲得專業資格認證,平均3年+的技術經驗和水平一致贏得客戶極好口碑。我們積極參與行業協會的工作,為推廣先進技術的普及做出了重要貢獻。至今,虹科已經為行業內諸多用戶提供從硬件到軟件的不同方案,并參與和協助了眾多OEM的設備研發和移植項目,以及終端用戶的智能工廠和工業4.0升級改造項目。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 樹莓派
    +關注

    關注

    116

    文章

    1699

    瀏覽量

    105528
收藏 人收藏

    評論

    相關推薦

    DeviceNetModbus TCP協議網關

    捷米特JM-TCP-DNTM網關實現Modbus TCP網絡與DeviceNet網絡之間的數據通訊,可連接DeviceNet網絡到Modbus TC
    的頭像 發表于 09-25 11:46 ?210次閱讀
    DeviceNet<b class='flag-5'>主</b><b class='flag-5'>站</b>轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協議網關

    CC-Link IEFBModbus TCP協議轉換網關

    一,設備主要功能 遠創智控YC-CCLKIEM-TCP型網關實現了Modbus TCP和CC-Link IEFB
    的頭像 發表于 09-09 16:09 ?172次閱讀
    CC-Link IEFB<b class='flag-5'>主</b><b class='flag-5'>站</b>轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協議轉換網關

    Modbus TCP轉Profinet協議轉換網關(JM-PNM-TCP

    一,產品主要功能 1、捷米特JM-PNM-TCP網關能夠實現了Modbus TCP和Profinet
    的頭像 發表于 08-28 14:52 ?217次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>協議轉換網關(JM-PNM-<b class='flag-5'>TCP</b>)

    EtherCATModBus TCP總線協議轉換網關配置詳情

    ? EtherCATModBus TCP 如何實現有效連接與通信,這一問題常常讓許多人感到困惑不已。現在,就來為大家專門解答這個疑問
    的頭像 發表于 08-27 15:48 ?229次閱讀
    EtherCAT<b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>ModBus</b> <b class='flag-5'>TCP</b>從<b class='flag-5'>站</b>總線協議轉換網關<b class='flag-5'>配置</b>詳情

    DeviceNetModbus TCP協議網關(YC-DNTM-TCP

    DeviceNet設備連接到Modbus TCP網絡。 應用廣泛:本產品應用于支持DeviceNet接口的IO模塊、儀表、機器人、電機等等。在現代農業生產中,DeviceNet
    的頭像 發表于 08-26 14:08 ?228次閱讀
    DeviceNet<b class='flag-5'>主</b><b class='flag-5'>站</b>轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>協議網關(YC-DNTM-<b class='flag-5'>TCP</b>)

    Modbus-TCP轉CC-Link IEFB協議網關(YC-CCLKIE-TCP

    網絡中,連接到網關總線中做為從使用,連接到Modbus-TCP總線中做為主或從使用。 應用廣泛:Modbus-TCP
    的頭像 發表于 08-26 11:40 ?308次閱讀
    <b class='flag-5'>Modbus-TCP</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉CC-Link IEFB協議網關(YC-CCLKIE-<b class='flag-5'>TCP</b>)

    CAN轉Modbus TCP協議網關(YC-CAN-TCP

    可提供來自Modbus TCP的數據給CAN設備使用。 應用廣泛:本產品廣泛應用于CAN協議接口的儀表、變頻器、電機、機械手臂等等。CAN從Modbus
    的頭像 發表于 08-26 11:29 ?288次閱讀
    CAN轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b><b class='flag-5'>主</b><b class='flag-5'>站</b>協議網關(YC-CAN-<b class='flag-5'>TCP</b>)

    EtherCATModbus TCP協議網關(JM-ECTM-TCP

    交互。 應用廣泛:支持EtherCAT接口的馬達、機械手臂、IO模塊、電機等等。EtherCATModbus TCP的廣泛應用,有
    的頭像 發表于 08-21 10:35 ?330次閱讀
    EtherCAT<b class='flag-5'>主</b><b class='flag-5'>站</b>轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>從<b class='flag-5'>站</b>協議網關(JM-ECTM-<b class='flag-5'>TCP</b>)

    Modbus TCP轉Profinet協議網關(JM-PNM-TCP

    捷米特JM-PNM-TCP網關能夠實現了Modbus TCP和Profinet(簡稱 P
    的頭像 發表于 08-20 11:51 ?226次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>轉Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>協議網關(JM-PNM-<b class='flag-5'>TCP</b>)

    Modbus(TCP)轉Profinet從協議網關(JM-TCP-PN)

    。 JM-TCP-PN 可以實現Profinet從設備與Modbus TCP設備之間的數據
    的頭像 發表于 08-20 11:41 ?356次閱讀
    <b class='flag-5'>Modbus</b>(<b class='flag-5'>TCP</b>)轉Profinet從<b class='flag-5'>站</b>協議網關(JM-<b class='flag-5'>TCP</b>-PN)

    Modbus TCP轉Profinet總線協議轉換網關(JM-PNM-TCP

    ,為大家詳盡闡述該設備的功能、參數以及具體的配置方式。 一,產品主要功能 1、捷米特JM-PNM-TCP網關能夠實現CC-Link IE從協議與Profinet
    的頭像 發表于 08-16 10:20 ?305次閱讀
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>從<b class='flag-5'>站</b>轉Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>總線協議轉換網關(JM-PNM-<b class='flag-5'>TCP</b>)

    Ethernet/IP轉Modbus TCP網關

    Ethernet/IP轉Modbus TCP網關,YC-EIP-TCP工業級EtherNet/IP 網關,支持ModBus主從
    的頭像 發表于 02-27 17:50 ?447次閱讀
    Ethernet/IP轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>網關

    通過CANopen轉Modbus TCP網關的伺服系統

    通過CANopen轉Modbus TCP網關,我們能夠實現CANopen協議與Modbus TCP協議之間的轉換。網關可以配置為CANope
    的頭像 發表于 01-02 16:55 ?599次閱讀
    通過CANopen轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>網關的伺服系統

    通過CANopen轉Modbus TCP網關的伺服系統

    參數,設備可以通過發送控制指令來精確控制從設備的運轉。 然后,我們可以通過Modbus TCP協議與網關進行通訊。
    發表于 01-02 16:51

    通過CANopen轉Modbus TCP網關的伺服系統

    通過CANopen轉Modbus TCP網關,我們能夠實現CANopen協議與Modbus TCP協議之間的轉換。網關可以配置為CANope
    的頭像 發表于 01-02 16:50 ?468次閱讀
    通過CANopen轉<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>網關的伺服系統