国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

干貨 | 虹科KPA MoDK運行環境與搭建步驟(1)——運行環境簡介

虹科智能自動化 ? 2022-01-12 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

“虹科工業自動化

本系列文章旨在幫助讀者對虹科KPA Automation體系進行一個簡要的理解,并且能使用MoDK進行快速的上手操作,包括:虹科KPA Automation、虹科KPA MoDK簡介,虹科KPA MoDK的運行環境搭建與例程測試。本文檔搭建的虹科KPA MoDK運行環境,是基于Win10,并且是以C/C++為開發語言進行的

01虹科KPA Automation運行體系

cfd5bcb0-72fa-11ec-a4ad-dac502259ad0.png

虹科KPA Automation是一套完整的控制體系,由幾個層級組成,自下而上分別是:設備層、總線層、控制層、應用層。每一層功能相對獨立,并提供層間交互的接口,高層的內容可以使用您自己的方法實現,如總線層使用KPA Master,控制層使用您自己的控制器。但是低層的內容不能被替換,如使用KPA motion而不使用KPA Master,這種方式不可行。

每一層的作用簡要如下:

設備層

實際的被控設備,由總線層進行數據收發。

總線層

接收來自控制層/設備層的數據,并轉發至設備層/控制層,目前支持的總線協議有:EtherCAT、ModBus、CAN、CANopen、PROFIBUS。具體支持的協議類型,還與控制層具體所選的控制器相關。MoDK也支持使用VREP機器人仿真平臺。

控制層

控制器所在的層級,可靈活選擇多種類型的控制器。可以選擇KPA Straton,結合MoDK/MDK時也可以選用C/C++應用程序。

應用層

主要用于數據的采集、監控和分析。

02虹科KPA MoDK簡介

虹科KPA MoDK在虹科KPA Automation控制體系中處于控制層一級,是控制系統中可選的一個模塊。結合虹科KPA Straton時,使用的是5種標準PLC語言開發,MoDK以功能塊的形式呈現;直接使用C/C++進行開發時,MoDK則以獨立的開發包/庫形式呈現。

MoDK的功能塊/函數接口完全符合PLCopen part1/part4標準,使用Straton進行開發時,只需按順序調用功能塊即可:初始化環境→初始化軸實例→運動控制;使用C/C++開發時的流程也類似,但是每一步的API調用則要遵循以下順序:功能塊變量聲明→功能塊實體創建→調用功能塊。具體的流程將在后續更新中詳細闡述。

虹科KPA MoDK目前支持的PLCopen運動控制函數如下:

d0046ff6-72fa-11ec-a4ad-dac502259ad0.png可以看到MoDK涵蓋了PLCopen part1/part4中的絕大多數功能塊,并有性能優異的路徑生成器,使得控制循環能低于1ms,能滿足絕大多數的應用需求。

虹科KPA MoDK的特性

1

虹科MoDK立足于虹科KPA自研的可擴展OSAL(操作系統抽象層),只要使用不同的OSAL庫文件進行編譯,即可運行于多種操作系統下。

d088256c-72fa-11ec-a4ad-dac502259ad0.png

2

最多支持三軸聯動,點對點的軸控制理論上不限制軸數,僅取決于運行平臺的性能。

3

控制循環低于1ms,同時擁有優秀的路徑生成器。

4

Motion函數遵循PLCopen part1/part4標準編寫,可集成于虹科KPA Straton環境中,使用PLC語言編程,更加容易上手使用;也可以跳脫出Straton環境,以C/C++庫形式提供開發包,使用計算機語言開發。

5

支持虹科KPA matser 1.x/暫不支持2.x版本。

6

支持控制3種對象:Simulation 虹科KPA 運行環境內部仿真(純文字參數仿真)/Vrep機器人仿真平臺/ECAT & CiA402設備。

7

初始化參數可以在Studio中的Motion Configuration Utility進行配置,減少初始化過程中的代碼量,并可以在運行過程中動態調整運動參數的最大值(如速度、加速度、加加速度)。

8

C/C++開發提供22個演示例程,涵蓋了motion的絕大多數功能,使用CMAKE設置參數進行編譯,可以得到不同平臺、不同操作系統下的工程文件,可直接進行演示。

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

    關注

    31

    文章

    5933

    瀏覽量

    90269
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    動態 | 2026年1月精彩回顧

    2026年1精彩速覽——正式成為廣州開發區企業上市和新三板發展促進會理事單位;友思特獲“國家高新技術企業”資質;宏集「雙人成行」伙
    的頭像 發表于 02-02 11:01 ?509次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2026年<b class='flag-5'>1</b>月精彩回顧

    AT32開源鴻蒙開發環境搭建

    本帖最后由 jf_77210199 于 2026-1-19 09:49 編輯 AT32開源鴻蒙開發環境搭建 主要介紹兩部分內容: 1、如何快速
    發表于 01-16 13:56

    ESP32-S3 工具鏈+環境配置的最終步驟清單

    以下是 ESP32-S3 工具鏈+環境配置的最終步驟清單(基于你的 esp-idf-v5.4.2 環境),按操作順序整理,確保一次配置成功: 步驟1
    發表于 11-26 07:36

    運行自己編寫的C語言項目的E203軟件仿真環境搭建

    ,如何讓E203能夠在軟件仿真的環境運行自己編寫的C語言代碼呢? 以下是我們的方案。 首先,hbird-sdkapplicationbaremetal目錄下放置著一些測試程序,以helloworld
    發表于 10-20 06:44

    直播回顧 | 硬核干貨放送,CAN總線應用層直播助您告別低效聯調,破解車載網絡開發核心難題

    周二下午3點準時開播,資深技術工程師團隊傾囊相授,助您掌握CAN總線從基礎到高階的全鏈路技術與核心技能。更多硬核課程與技術干貨敬請持續關注
    的頭像 發表于 09-17 17:39 ?827次閱讀
    直播回顧 | 硬核<b class='flag-5'>干貨</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線應用層直播助您告別低效聯調,破解車載網絡開發核心難題

    【米爾NXP i.MX 91開發板評測】開發環境搭建+編譯uboot,kernel

    1 獲取資料 進入米爾官網,找到開發者中心,就可以獲得全部開發資料。詳情咨詢米爾客服。 2 開發環境搭建 在已經有的Ubuntu主機中,選擇一個20G以上目錄安裝“toolchain”。
    發表于 08-18 15:40

    開發環境一鍵部署 | 如何搭建Docker環境編譯ARM程序?

    智能化科技領域,嵌入式系統開發占據著極為重要的地位。瑞迅科技RK3568、RK3588主板及核心板以其卓越的性能,為眾多應用場景賦能。基于Linux系統搭建其開發環境,為用戶開啟高效開發的大門。Q痛
    的頭像 發表于 08-15 11:06 ?964次閱讀
    開發<b class='flag-5'>環境</b>一鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環境</b>編譯ARM程序?

    如何在裸機環境運行KleidiAI微內核

    ,對 KleidiAI 進行了簡要概述,并附有相關指南鏈接,其中詳細說明了在 Linux 環境運行 KleidiAI 矩陣乘法 (matmul) 微內核的分步操作,這份指南內容詳實且極易上手。而本篇內容則將
    的頭像 發表于 08-08 15:16 ?3840次閱讀
    如何在裸機<b class='flag-5'>環境</b>中<b class='flag-5'>運行</b>KleidiAI微內核

    結構穩定 運行可靠:新能源電機測試臺架環境箱的工程設計解讀

    在新能源汽車、電驅動系統、傳動機構技術快速發展的背景下,對電機及控制系統的測試設備提出了更高的穩定性和可靠性要求。新能源電機測試臺架環境箱作為一種集成電氣控制與環境模擬的復合型測試設備,其結構設計
    的頭像 發表于 07-24 15:10 ?861次閱讀
    結構穩定 <b class='flag-5'>運行</b>可靠:新能源電機測試臺架<b class='flag-5'>環境</b>箱的工程設計解讀

    【VisionFive 2單板計算機試用體驗】1. 環境搭建與代碼整編

    一、環境搭建 相關命令來源:GitHub - starfive-tech/VisionFive2 注意:整個環境搭建過程都需要vpn,否則ubuntu鏡像無法下載,代碼無法抓取,編譯中
    發表于 07-08 23:07

    如何在樹莓派上安裝并運行 Arduino 集成開發環境

    使用樹莓派單板計算機,你可以運行各種應用程序,包括廣受歡迎的Arduino集成開發環境(IDE)。這意味著你可以用它輕松地為通過USB連接到樹莓派計算機的微控制器編程,以創建交互式電子項目。下面
    的頭像 發表于 07-01 17:41 ?4358次閱讀
    如何在樹莓派上安裝并<b class='flag-5'>運行</b> Arduino 集成開發<b class='flag-5'>環境</b>!

    分享 | 賦能現代化礦業:Owasys堅固型車載通信終端方案

    導讀在采礦行業,設備運行環境極端惡劣——高溫、嚴寒、粉塵、震動、沖擊無處不在。確保關鍵設備(如礦用卡車、挖掘機、鉆機等)的可靠通信、精準定位與高效管理,是保障礦山安全運營和提升生產力的核心挑戰。
    的頭像 發表于 06-24 17:04 ?592次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 賦能現代化礦業:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys堅固型車載通信終端方案

    迅為RK3576開發板NPUrknn-toolkit2環境搭建和使用docker環境安裝

    迅為RK3576開發板NPUrknn-toolkit2環境搭建和使用docker環境安裝
    的頭像 發表于 06-18 15:22 ?1283次閱讀
    迅為RK3576開發板NPUrknn-toolkit2<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>環境</b>安裝

    10kV站所柜內運行狀態及環境指標監測管理平臺分析

    的可靠性與穩定性直接影響著變壓器等設備的正常運行。對此,主要對10kV站所柜內運行狀態及環境指標監測管理平臺進行了探討。 關鍵詞: 配電室;監測管理平臺;關鍵技術 0引言 10kV站所柜內運行
    的頭像 發表于 05-27 16:42 ?679次閱讀
    10kV站所柜內<b class='flag-5'>運行</b>狀態及<b class='flag-5'>環境</b>指標監測管理平臺分析

    KaihongOS操作系統:開發環境搭建

    完成后,點擊 Finish。 DevEco Studio環境配置 第一次啟動 DevEco Studio 的配置向導: 步驟 1運行已安裝的DevEco Studio, 首次使用,
    發表于 04-23 07:27