91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

干貨 | 虹科KPA MoDK運(yùn)行環(huán)境與搭建步驟(1)——運(yùn)行環(huán)境簡(jiǎn)介

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

掃碼添加小助手

加入工程師交流群

“虹科工業(yè)自動(dòng)化

本系列文章旨在幫助讀者對(duì)虹科KPA Automation體系進(jìn)行一個(gè)簡(jiǎn)要的理解,并且能使用MoDK進(jìn)行快速的上手操作,包括:虹科KPA Automation、虹科KPA MoDK簡(jiǎn)介,虹科KPA MoDK的運(yùn)行環(huán)境搭建與例程測(cè)試。本文檔搭建的虹科KPA MoDK運(yùn)行環(huán)境,是基于Win10,并且是以C/C++為開(kāi)發(fā)語(yǔ)言進(jìn)行的

01虹科KPA Automation運(yùn)行體系

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

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

每一層的作用簡(jiǎn)要如下:

設(shè)備層

實(shí)際的被控設(shè)備,由總線層進(jìn)行數(shù)據(jù)收發(fā)。

總線層

接收來(lái)自控制層/設(shè)備層的數(shù)據(jù),并轉(zhuǎn)發(fā)至設(shè)備層/控制層,目前支持的總線協(xié)議有:EtherCAT、ModBus、CAN、CANopen、PROFIBUS。具體支持的協(xié)議類型,還與控制層具體所選的控制器相關(guān)。MoDK也支持使用VREP機(jī)器人仿真平臺(tái)。

控制層

控制器所在的層級(jí),可靈活選擇多種類型的控制器??梢赃x擇KPA Straton,結(jié)合MoDK/MDK時(shí)也可以選用C/C++應(yīng)用程序。

應(yīng)用層

主要用于數(shù)據(jù)的采集、監(jiān)控和分析。

02虹科KPA MoDK簡(jiǎn)介

虹科KPA MoDK在虹科KPA Automation控制體系中處于控制層一級(jí),是控制系統(tǒng)中可選的一個(gè)模塊。結(jié)合虹科KPA Straton時(shí),使用的是5種標(biāo)準(zhǔn)PLC語(yǔ)言開(kāi)發(fā),MoDK以功能塊的形式呈現(xiàn);直接使用C/C++進(jìn)行開(kāi)發(fā)時(shí),MoDK則以獨(dú)立的開(kāi)發(fā)包/庫(kù)形式呈現(xiàn)。

MoDK的功能塊/函數(shù)接口完全符合PLCopen part1/part4標(biāo)準(zhǔn),使用Straton進(jìn)行開(kāi)發(fā)時(shí),只需按順序調(diào)用功能塊即可:初始化環(huán)境→初始化軸實(shí)例→運(yùn)動(dòng)控制;使用C/C++開(kāi)發(fā)時(shí)的流程也類似,但是每一步的API調(diào)用則要遵循以下順序:功能塊變量聲明→功能塊實(shí)體創(chuàng)建→調(diào)用功能塊。具體的流程將在后續(xù)更新中詳細(xì)闡述。

虹科KPA MoDK目前支持的PLCopen運(yùn)動(dòng)控制函數(shù)如下:

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

虹科KPA MoDK的特性

1

虹科MoDK立足于虹科KPA自研的可擴(kuò)展OSAL(操作系統(tǒng)抽象層),只要使用不同的OSAL庫(kù)文件進(jìn)行編譯,即可運(yùn)行于多種操作系統(tǒng)下。

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

2

最多支持三軸聯(lián)動(dòng),點(diǎn)對(duì)點(diǎn)的軸控制理論上不限制軸數(shù),僅取決于運(yùn)行平臺(tái)的性能。

3

控制循環(huán)低于1ms,同時(shí)擁有優(yōu)秀的路徑生成器。

4

Motion函數(shù)遵循PLCopen part1/part4標(biāo)準(zhǔn)編寫(xiě),可集成于虹科KPA Straton環(huán)境中,使用PLC語(yǔ)言編程,更加容易上手使用;也可以跳脫出Straton環(huán)境,以C/C++庫(kù)形式提供開(kāi)發(fā)包,使用計(jì)算機(jī)語(yǔ)言開(kāi)發(fā)。

5

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

6

支持控制3種對(duì)象:Simulation 虹科KPA 運(yùn)行環(huán)境內(nèi)部仿真(純文字參數(shù)仿真)/Vrep機(jī)器人仿真平臺(tái)/ECAT & CiA402設(shè)備。

7

初始化參數(shù)可以在Studio中的Motion Configuration Utility進(jìn)行配置,減少初始化過(guò)程中的代碼量,并可以在運(yùn)行過(guò)程中動(dòng)態(tài)調(diào)整運(yùn)動(dòng)參數(shù)的最大值(如速度、加速度、加加速度)。

8

C/C++開(kāi)發(fā)提供22個(gè)演示例程,涵蓋了motion的絕大多數(shù)功能,使用CMAKE設(shè)置參數(shù)進(jìn)行編譯,可以得到不同平臺(tái)、不同操作系統(tǒng)下的工程文件,可直接進(jìn)行演示。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    31

    文章

    5944

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RA MCU眾測(cè)寶典 | 環(huán)境搭建之【FPB-RA0E2】開(kāi)發(fā)環(huán)境搭建

    RA生態(tài)工作室關(guān)注我們“RAMCU眾測(cè)寶典”環(huán)境搭建專題更新啦!這次我們聚焦【FPB-RA0E2】開(kāi)發(fā)板,一步步打通開(kāi)發(fā)“第一關(guān)”,為后續(xù)功能開(kāi)發(fā)筑牢基礎(chǔ)。開(kāi)啟寶典1.FPB-RA0E2開(kāi)發(fā)板
    的頭像 發(fā)表于 03-11 16:33 ?135次閱讀
    RA MCU眾測(cè)寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【FPB-RA0E2】開(kāi)發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    動(dòng)態(tài) | 2026年1月精彩回顧

    2026年1精彩速覽——正式成為廣州開(kāi)發(fā)區(qū)企業(yè)上市和新三板發(fā)展促進(jìn)會(huì)理事單位;友思特獲“國(guó)家高新技術(shù)企業(yè)”資質(zhì);宏集「雙人成行」伙
    的頭像 發(fā)表于 02-02 11:01 ?544次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2026年<b class='flag-5'>1</b>月精彩回顧

    AT32開(kāi)源鴻蒙開(kāi)發(fā)環(huán)境搭建

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

    ESP32-S3 工具鏈+環(huán)境配置的最終步驟清單

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

    運(yùn)行自己編寫(xiě)的C語(yǔ)言項(xiàng)目的E203軟件仿真環(huán)境搭建

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

    直播回顧 | 硬核干貨放送,CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開(kāi)發(fā)核心難題

    周二下午3點(diǎn)準(zhǔn)時(shí)開(kāi)播,資深技術(shù)工程師團(tuán)隊(duì)傾囊相授,助您掌握CAN總線從基礎(chǔ)到高階的全鏈路技術(shù)與核心技能。更多硬核課程與技術(shù)干貨敬請(qǐng)持續(xù)關(guān)注
    的頭像 發(fā)表于 09-17 17:39 ?840次閱讀
    直播回顧 | 硬核<b class='flag-5'>干貨</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開(kāi)發(fā)核心難題

    【米爾NXP i.MX 91開(kāi)發(fā)板評(píng)測(cè)】開(kāi)發(fā)環(huán)境搭建+編譯uboot,kernel

    1 獲取資料 進(jìn)入米爾官網(wǎng),找到開(kāi)發(fā)者中心,就可以獲得全部開(kāi)發(fā)資料。詳情咨詢米爾客服。 2 開(kāi)發(fā)環(huán)境搭建 在已經(jīng)有的Ubuntu主機(jī)中,選擇一個(gè)20G以上目錄安裝“toolchain”。 運(yùn)
    發(fā)表于 08-18 15:40

    開(kāi)發(fā)環(huán)境一鍵部署 | 如何搭建Docker環(huán)境編譯ARM程序?

    智能化科技領(lǐng)域,嵌入式系統(tǒng)開(kāi)發(fā)占據(jù)著極為重要的地位。瑞迅科技RK3568、RK3588主板及核心板以其卓越的性能,為眾多應(yīng)用場(chǎng)景賦能?;贚inux系統(tǒng)搭建其開(kāi)發(fā)環(huán)境,為用戶開(kāi)啟高效開(kāi)發(fā)的大門(mén)。Q痛
    的頭像 發(fā)表于 08-15 11:06 ?988次閱讀
    開(kāi)發(fā)<b class='flag-5'>環(huán)境</b>一鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環(huán)境</b>編譯ARM程序?

    如何在裸機(jī)環(huán)境運(yùn)行KleidiAI微內(nèi)核

    ,對(duì) KleidiAI 進(jìn)行了簡(jiǎn)要概述,并附有相關(guān)指南鏈接,其中詳細(xì)說(shuō)明了在 Linux 環(huán)境運(yùn)行 KleidiAI 矩陣乘法 (matmul) 微內(nèi)核的分步操作,這份指南內(nèi)容詳實(shí)且極易上手。而本篇內(nèi)容則將
    的頭像 發(fā)表于 08-08 15:16 ?3857次閱讀
    如何在裸機(jī)<b class='flag-5'>環(huán)境</b>中<b class='flag-5'>運(yùn)行</b>KleidiAI微內(nèi)核

    結(jié)構(gòu)穩(wěn)定 運(yùn)行可靠:新能源電機(jī)測(cè)試臺(tái)架環(huán)境箱的工程設(shè)計(jì)解讀

    在新能源汽車、電驅(qū)動(dòng)系統(tǒng)、傳動(dòng)機(jī)構(gòu)技術(shù)快速發(fā)展的背景下,對(duì)電機(jī)及控制系統(tǒng)的測(cè)試設(shè)備提出了更高的穩(wěn)定性和可靠性要求。新能源電機(jī)測(cè)試臺(tái)架環(huán)境箱作為一種集成電氣控制與環(huán)境模擬的復(fù)合型測(cè)試設(shè)備,其結(jié)構(gòu)設(shè)計(jì)
    的頭像 發(fā)表于 07-24 15:10 ?871次閱讀
    結(jié)構(gòu)穩(wěn)定 <b class='flag-5'>運(yùn)行</b>可靠:新能源電機(jī)測(cè)試臺(tái)架<b class='flag-5'>環(huán)境</b>箱的工程設(shè)計(jì)解讀

    如何在樹(shù)莓派上安裝并運(yùn)行 Arduino 集成開(kāi)發(fā)環(huán)境!

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

    分享 | 賦能現(xiàn)代化礦業(yè):Owasys堅(jiān)固型車載通信終端方案

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

    迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝

    迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
    的頭像 發(fā)表于 06-18 15:22 ?1295次閱讀
    迅為RK3576開(kāi)發(fā)板NPUrknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>環(huán)境</b>安裝

    10kV站所柜內(nèi)運(yùn)行狀態(tài)及環(huán)境指標(biāo)監(jiān)測(cè)管理平臺(tái)分析

    的可靠性與穩(wěn)定性直接影響著變壓器等設(shè)備的正常運(yùn)行。對(duì)此,主要對(duì)10kV站所柜內(nèi)運(yùn)行狀態(tài)及環(huán)境指標(biāo)監(jiān)測(cè)管理平臺(tái)進(jìn)行了探討。 關(guān)鍵詞: 配電室;監(jiān)測(cè)管理平臺(tái);關(guān)鍵技術(shù) 0引言 10kV站所柜內(nèi)運(yùn)行
    的頭像 發(fā)表于 05-27 16:42 ?692次閱讀
    10kV站所柜內(nèi)<b class='flag-5'>運(yùn)行</b>狀態(tài)及<b class='flag-5'>環(huán)境</b>指標(biāo)監(jiān)測(cè)管理平臺(tái)分析

    KaihongOS操作系統(tǒng):開(kāi)發(fā)環(huán)境搭建

    完成后,點(diǎn)擊 Finish。 DevEco Studio環(huán)境配置 第一次啟動(dòng) DevEco Studio 的配置向?qū)В?步驟 1運(yùn)行已安裝的DevEco Studio, 首次使用,
    發(fā)表于 04-23 07:27