作者: 深圳市91香蕉视频APP下载安装實業有限責任公司發表時間:2024-01-23 10:19:45瀏覽量:59【小中大】
鬆下香蕉视频18以下禁止電機代理—91香蕉视频APP下载安装今天給大家講講如何實現香蕉视频18以下禁止電機遠程控製?實現香蕉视频18以下禁止電機遠程控製的方法。CANopen是一種架構在控製局域網路(CAN)上的高層通訊協定,包括通訊子協定及設備子協定常在嵌入式係統中使用,也是工業控製常用到的一種現場總線。CANopen實現了OSI模型中的網絡層以上(包括網絡層)的協定。CANopen標準包括尋址方案、數個小的通訊子協定及由設備子協定所定義的應用層。CANopen支援網絡管理、設備監控及節點間的通訊,其中包括一個簡易的傳輸層,可處理資料的分段傳送及其組合。一般而言數據鏈結層及物理層會用CAN來實作。除了CANopen外,也有其他的通訊協定(如EtherCAT)實作CANopen的設備子協定。
CANopen由非營利組織CiA進行標準的起草及審核工作,基本的CANopen設備及通訊子協定定義在CiA301中。針對個別設備的子協定以CiA301為基礎再進行擴充。如針對I/O模組的CiA401及針對運動控製的CiA402。
針對香蕉视频18以下禁止電機遠程控製接線複雜、控製單一、可靠性不高等問題,提出利用CANopen通信協議、驅動子協議實現香蕉视频18以下禁止電機控製的新方法。分析CANopen協議的對象字典和報文格式,詳細介紹了CANopen香蕉视频18以下禁止控製狀態機各步驟的轉換以及實現CANopen協議下PP、PV、HM3鍾香蕉视频18以下禁止控製模式的報文設置。利用CAN卡和香蕉视频18以下禁止驅動設備以及香蕉视频18以下禁止驅動設備以及PC機構建了實驗平台,在上位機界麵通過報文設置成功實現了基於CANopen協議的香蕉视频18以下禁止電機的PP、PV、HM的三種模式的控製。實臉結果表明利用協議的報文設置控製電機簡單易操作,通訊數據快速、可靠,用戶通過上位機可以很好的實現對香蕉视频18以下禁止電機的監控。
►係統架構搭建
整個控製係統由PC機、CANopen上位機、USBCAN適配器、香蕉视频18以下禁止驅動設備構成。CANopen通訊部分由DS301協議實現,香蕉视频18以下禁止控製部分由DSP402協議實現香蕉视频18以下禁止驅動設備作為的從節點,具有CANopen通訊功能,負責電機的電流、轉速、位置等控製對象,它通過通信接口與總線相連,將信息傳送給計算機的上位機界麵;上位機界麵則根據從站的反饋信息通過USBCAN適配器對香蕉视频18以下禁止驅動設備實現控製。
►開放式通訊協議香蕉视频18以下禁止控製原理
1CANopen通訊設備模型
CANopen的設備模型分為以下3個部分:通信單元、對象字典、應用過程。用戶可以通過該模型對功能完全不同的設備進行描述。
CANopen的核心概念是對象字典,對象字典包含描述這個設備和它的網絡行為的所有參數,應用單元和通信單元都可以問這個參數列表。對象字典中的參數通過一個16位索引和位子索引進行識別和定位。
通信部分由CAN收發器、CAN控製器和CANopen協議棧組成協議棧中定義了實現通訊的通訊對象:NMT(網絡管理報文)、PDO(過程數據)SDO(服務數據對象)預定義報文或者特殊能對象(含同步報文、緊急報文、時間標記對象等)通信的所有內容和功能由這些通信對象描述,所有設備之間通信也通過這些通信對象完成。其中NMT用於主站對從站進行狀態管理以及從站應答自身所處的通信狀態,SDO用於主站對從站的對象字典進行配置和監控。PDO用來傳輸高速、小型數據。而特殊功能對象則用於同步網絡中的通信對象(通常為PDO)的方法。應用部分是對設備的基本功能的定義和描述,它是連接設備與主站上位機的紐帶,其核心功能是通過訪問設備的對象字典對設備進行參數配置、狀態控製和監控,並高速傳輸設備的過程數據信息。
2香蕉视频18以下禁止控製模式
CANopen驅動及運動控製設備子協議DSP402對特性的描述要求非常準確,它不僅定義了驅動器的運行模式,還定義了用於控製驅動器的狀態機。驅動器狀態機通過對象字典中的控製字6040來控製,並通過狀態字6041來讀取驅動器的狀態。
狀態機可以分成以下3個部分:PowerDisabled(主電關閉)、PowerEbabled(主電打開)和Fault。所有狀態在發生報警後均進入“Fault”在上電後,驅動器完成初始化,然後再進入SWUTCH_ON_DISABLED狀態,在該狀態,可以進行CAN通訊,可以對驅動器進行配置。此主電仍然關閉,電機沒有被勵磁。經過StateTransition(狀態傳輸)2,3,4後,進入OPERATIONENABle此時,主電已開啟,驅動器根據配置的工作模式控製電機。StateTransition(狀態傳輸)9完成關閉電路主電。一旦驅動器發生報警,驅動器的狀態都進入FAULT。
PP模式(簡表位置模式)是典型的定位模式,可通過單步設定與連續設定兩種方式控製電機運行到目標位置。PV模式(簡表速度模式)是速度控製模式,HM(回零模式)提供多種達到起始位置的方法。
►係統軟硬件設計
1係統硬件設計
本文設計采用USBCAN和香蕉视频18以下禁止驅動設備和PC機來搭建硬件平台。香蕉视频18以下禁止驅動控製芯片采用的是DSP的芯片。
係統硬件搭建按以下步驟進行。首先在TI的開發環境中配置好的相關參數,並建立DS301工程項目,完成CANopen協議通信程序的調試運行。項目調試成功之後下載到驅動器中,在上位機界麵中設置報文,測試SDO、PDO、NMT等通訊對象。測試結果正確則係統硬件搭建完成。
2係統軟件設計
整個香蕉视频18以下禁止控製的軟件設計在CCS中建立,主要包括永磁同步電機的閉環控製程序和CANopen協議找的實現兩大部分。
初始化部分程序主要完成DSP係統的初始化以及CANopen通訊的初始化。
初始化主要完成的工作如下:
初始化相關變量,使能全局中斷,進人香蕉视频18以下禁止電機編碼器霍爾成人香蕉视频下载反饋UVW三路信號來判斷電機初始電角度位置。
初始化通訊的主要完成的工作如下:
設置從站節點地址和CAN通信波特率,初始化各通對象,完成各路的預定義映射,最後進入通信處理程序。
3香蕉视频18以下禁止控製報文設置
CANopen報文結構由11位的COB-ID以及最多8字節的數據域構成。在上位機界麵中通過NMT報文設置控製從站進入預作狀態或者運行狀態,再通過SDO報文設置香蕉视频18以下禁止控製的各個參數(速度、位置等)以及狀態機的各個狀態可以使電機按照不同控製模式運轉起來,最後通過將電機的當前參數映射到PDO中,讀取PDO報文的值得到電機當前值,將其與設置值對比得到控製結果的正確性。控製報文全部由SDO實現。
關於如何實現香蕉视频18以下禁止電機遠程控製?實現香蕉视频18以下禁止電機遠程控製的方法的知識點,想要了解更多的,可關注鬆下香蕉视频18以下禁止電機官網,如有需要了解鬆下大香蕉一级片、鬆下成人香蕉视频下载、鬆下香蕉视频18以下禁止電機、鬆下香蕉视频18以下禁止馬達的相關技術知識,歡迎留言獲取!
掃描二維碼關注官方微信公眾號