在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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機器人仿真平臺。

控制層

控制器所在的層級,可靈活選擇多種類型的控制器??梢赃x擇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設置參數進行編譯,可以得到不同平臺、不同操作系統下的工程文件,可直接進行演示。

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

    關注

    29

    文章

    5641

    瀏覽量

    79718
收藏 人收藏

    評論

    相關推薦

    方案 僅需4個步驟!輕松高效搭建TSN測試網絡

    隨著汽車行業向分層同構以太網網絡的轉型,時間敏感網絡(TSN)逐漸成為實現確定性以太網互操作性的關鍵解決方案。本文將詳細介紹如何快速搭建TSN測試網絡,涵蓋從流量特征分析到網絡配置的全過程,并介紹TSN網絡仿真系統的應用與優
    的頭像 發表于 01-06 11:32 ?153次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 僅需4個<b class='flag-5'>步驟</b>!輕松高效<b class='flag-5'>搭建</b><b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN測試網絡

    如何搭建企業AI開發環境

    搭建企業AI開發環境是一個復雜而細致的過程,涉及硬件選擇、操作系統配置、軟件安裝、工具選用以及實踐等多個方面。下面,AI部落小編將詳細介紹如何搭建企業AI開發環境。
    的頭像 發表于 12-20 10:37 ?244次閱讀

    SSM開發環境搭建教程 SSM與Spring Boot的區別

    SSM開發環境搭建教程 SSM(Spring+SpringMVC+MyBatis)開發環境搭建涉及多個步驟,以下是詳細的教程: 創建Ma
    的頭像 發表于 12-16 18:13 ?691次閱讀

    干貨!基于RK3568的 AI 人工智能環境搭建步驟

    操作步驟 1、實驗箱(或者電腦)需要聯網 2、拷貝文件 拷貝 Miniconda3-latest-Linux-aarch64.sh 到開發板(電腦上的Ubuntu安裝
    發表于 11-12 09:43

    【MM32F5270】Keil開發環境搭建

    本文是對MM32F5270相關的靈動官網資料和社區現有幾篇環境搭建帖的整理和總結。詳細且完整的記錄了——如何從零搭建MM32F5270 Keil開發環境以及如何編譯
    的頭像 發表于 11-06 16:14 ?2989次閱讀
    【MM32F5270】Keil開發<b class='flag-5'>環境</b><b class='flag-5'>搭建</b>

    Docker運行環境安裝

    、發布、測試和部署,可以幫助開發人員將最新版本代碼應用到生產環境中。 Docker可以安裝在多個平臺中,包括Mac、Windows和Linux。不過,生產環境還是推薦在Linux上運行,以下以主流的Linux操作系統(CentO
    的頭像 發表于 10-29 11:28 ?296次閱讀

    pycharm配置pytorch運行環境

    在PyCharm中配置PyTorch運行環境主要包括安裝PyCharm、安裝Python(如果尚未安裝)、配置PyTorch環境以及驗證安裝等步驟。以下是詳細的
    的頭像 發表于 08-01 16:25 ?1777次閱讀

    pytorch環境搭建詳細步驟

    PyTorch作為一個廣泛使用的深度學習框架,其環境搭建對于從事機器學習和深度學習研究及開發的人員來說至關重要。以下將介紹PyTorch環境搭建的詳細
    的頭像 發表于 08-01 15:38 ?985次閱讀

    PyTorch深度學習開發環境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發環境搭建對于深度學習研究者和開發者來說至關重要。在Windows操作系統上搭建PyTorch環境,需要綜合考慮多個方面,包括軟件安裝、
    的頭像 發表于 07-16 18:29 ?1318次閱讀

    請問Eclipse環境如何搭建IoT Solution?

    的平臺搭建步驟又搞成命令行的,不知道有沒有方法直接集成到Eclipse環境中,知道的伙伴還請不吝指教,謝謝了。
    發表于 06-27 06:00

    在美國VPS上設置開發和測試環境的基本步驟和技巧

    在美國vps上搭建開發環境和測試環境是很多開發者和企業追求高效研發與測試流程的重要一步。本文介紹了在美國VPS上設置開發環境和測試環境的方法
    的頭像 發表于 06-24 14:46 ?489次閱讀
    在美國VPS上設置開發和測試<b class='flag-5'>環境</b>的基本<b class='flag-5'>步驟</b>和技巧

    干貨 |?多設備協同無憂:Linux環境下PCAN固定設備ID/通道分配指南

    在車輛網絡系統和工業自動化等多設備環境中,確保設備識別的一致性對于維護系統穩定性至關重要。PCAN適配器提供了一種解決方案,允許用戶在Linux環境下固定設備ID和通道分配,從而不
    的頭像 發表于 06-11 15:03 ?538次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> |?多設備協同無憂:Linux<b class='flag-5'>環境</b>下PCAN固定設備ID/通道分配指南

    UEFIRC:運行于UEFI環境下的IRC聊天室

    據悉,開源開發者Phillip Tennen展示了基于UEFI的沉浸式IRC網絡聊天室:UREFIRC原型設計。該設計無需進入操作系統,僅在UEFI環境運行。
    的頭像 發表于 04-08 16:16 ?637次閱讀

    云服務器的linux中如何搭建php運行環境?

    要在云服務器的Linux系統上搭建PHP運行環境,您可以按照以下步驟進行: 1、安裝PHP: 使用包管理工具(如apt、yum等)安裝PHP
    的頭像 發表于 03-21 17:08 ?724次閱讀

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

    10kV站所柜內運行狀態及環境指標監測管理平臺分析與實現 安科瑞王璐月 acrel66 摘要:在整個電能管理系統中,配電室綜合監控占據著重要的位置?,F階段,配電室通常均運用、定時巡查制度,此方式不僅
    的頭像 發表于 02-28 16:45 ?484次閱讀
    10kV站所柜內<b class='flag-5'>運行</b>狀態及<b class='flag-5'>環境</b>指標監測管理平臺分析與實現
    主站蜘蛛池模板: 额去鲁97在线观看视频 | 激情综合网站 | 一级毛片一级毛片一级级毛片 | 性感美女福利视频 | 抽搐一进一出gif免费男男 | 免费一级片视频 | 色吧综合 | 亚洲成在人天堂一区二区 | 欧美一区高清 | 四虎永久在线精品视频免费观看 | 边做饭边被躁欧美三级小说 | 免费看片免 | 亚洲欧美性另类春色 | 天天射天天干 | 天天干天天操天天插 | 91人成网站色www免费 | 免费爱爱网 | 4hc44四虎www在线影院男同 | 亚洲人成网站色7777 | 天天射天 | 在线视频毛片 | 无内丝袜透明在线播放 | 2019国产情侣 | 欧美午夜激情影院 | 免费一级毛毛片 | 三级毛片免费 | 特黄三级| 天天天干干干 | 亚洲美女精品 | 国产免费糟蹋美女视频 | 亚洲精品黄色 | 日日干夜夜操s8 | 欧美成人性高清观看 | 男人在线资源 | 久久国产精品亚洲综合 | 操操操综合网 | 68日本xxxxxxxxx777| 久久综合九色婷婷97 | 美女免费视频黄 | 全国最大色成免费网站 | 一区二区在线看 |