印前設(shè)備 印刷機械 印后設(shè)備 裝訂設(shè)備 廣告設(shè)備 辦公設(shè)備 印刷機械配件 其它印刷相關(guān)器材 其它印刷設(shè)備
上海源本磁電技術(shù)有限公司
參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)其他
所 在 地上海
包裝印刷網(wǎng)采購部電話:0571-88918531QQ:2568841715
聯(lián)系方式:查看聯(lián)系方式
更新時間:2025-01-06 22:06:25瀏覽次數(shù):54次
聯(lián)系我時,請告知來自 包裝印刷網(wǎng)暫無信息 |
MEA系列磁編碼器帶CANOPEN 通信協(xié)議使用手冊
MEA系列磁編碼器帶CANopen通信協(xié)議使用手冊
1. 磁編碼器概述
.式磁編碼器是利用磁阻效應元件或霍爾元件對于磁場變化感應而工作的編碼器,與光學式.式編碼器一樣,為非接觸式.式編碼器,用于精確測量整個 360°范圍內(nèi)的角度。其原理是采用磁阻或者霍爾元件對變化的磁性材料的角度或者位移值進行測量,磁性材料角度或者位移的變化會引起一定電阻或者電壓的變化,通過放大電路對變化量進行放大,通過單片機處理后輸出.值數(shù)字信號或者模擬量信號,達到測量的目的。
.式磁編碼器采用磁電式設(shè)計,通過磁感應器件、利用磁場的變化來產(chǎn)生和提供轉(zhuǎn)子的.位置。利用磁器件代替了傳統(tǒng)的碼盤,彌補了光電編碼器的一些缺陷,更具抗震、耐腐蝕、耐污染、性能可靠高、結(jié)構(gòu)更簡單。
主要應用:1. 角度測量 2. 工業(yè)自動化控制 3. 機器人行業(yè) 4. 紡織業(yè) 5. 精密機床 6. 伺服電機 7. 閥門控制
主要特征:
1. 產(chǎn)品結(jié)構(gòu)緊湊,適合惡劣工業(yè)控制應用場所。.值磁電碼盤,高精度全數(shù)字化,無信號干擾、零點飄移。CANopen通信協(xié)議總線輸出。從站個數(shù)為可多達99個。
2. 波特率和地址碼可現(xiàn)場撥碼開關(guān)設(shè)置或系統(tǒng)軟件設(shè)置。
3. 每圈4096分辨率。
4. 寬工作電壓,極低的耗電流。
5. *法蘭或同步法蘭,國際標準外形結(jié)構(gòu)。
2.主要特性參數(shù)
工作電壓 | 10-30Vdc極性保護(或5Vdc 定購) |
消耗電流 | 35mA(24Vdc) ,70mA(12Vdc) |
輸出信號 | CANopen通信協(xié)議總線輸出,輸出和輸入二線分離。 |
信號傳輸 | 屏蔽雙絞銅電纜(2根信號線,1根接地線)傳輸距離與波特率有關(guān)。 |
分辨率/圈 | 4096 (可選1024、16384、65536) |
重復精度 | ±2BIT(實際精度與安裝精度、軸同心度有關(guān)) |
相對濕度 | 98%(無凝液) |
工作溫度 | -40--85℃ |
儲存溫度 | -40--90℃ |
防護等級 | IP65 |
允許轉(zhuǎn)速 | 10000轉(zhuǎn)/分(分辨率4096的有效轉(zhuǎn)速.高3000轉(zhuǎn)/分) |
停電保存 | 在4096圈內(nèi)全程.,停電不影響位置保存。 |
連接電纜 | 插座后出 |
外形特征 | *法蘭或同步法蘭,金屬外殼,密封雙軸承結(jié)構(gòu) (見外形尺寸附圖;特殊外形可訂做) |
磁編碼器電氣連接使用說明
功能板接線接口:JP2
1 | V+ | 外部電源輸入正端,10~30VDC,極性保護 |
2 | GND | 外部電源輸入負端 |
3 | CAN+ | CAN輸入接口 |
4 | CAN- | |
5 | GND | |
6 | CAN+ | CAN輸出接口 |
7 | CAN- | |
8 | GND |
4.3 撥碼開關(guān)說明
編碼器節(jié)點地址和波特率設(shè)定通過十進制撥碼開關(guān)進行,地址設(shè)置為2位,波特率設(shè)定1位,還有一個指撥開關(guān)可以設(shè)定終端電阻。
節(jié)點地址(Node_ID)通過選擇撥碼開關(guān)1,2來設(shè)定,.位撥碼開關(guān)為編碼器設(shè)定地址的10位,第二位撥碼開關(guān)為編碼器設(shè)定地址的個位,編碼器地址=高位碼值×10+低位碼值。出廠值設(shè)置為32。
編碼器支持8種不同的波特率傳輸,CAN波特率通過撥碼開關(guān)3來設(shè)定,CAN波特率可設(shè)置為0~7。出廠設(shè)置為3(250Kbps)。
CAN Baud | CAN Baud rate |
0 | 1000Kbps |
1 | 800Kbps |
2 | 500Kbps |
3 | 250Kbps |
4 | 125Kbps |
5 | 100Kbps |
6 | 50Kbps |
7 | 20Kbps |
5、Object Directory(對象字典)
提供設(shè)備外形和所使用的設(shè)備類型的信息:
1000 | VAR | Device type | Unsigned32 | ro | M |
數(shù)據(jù)內(nèi)容
Device type number | Encoder type | ||
Byte 0 (LSB) | Byte 1 | Byte 2 | Byte 3 (MSB) |
96h | 01h | 01h (單圈.編碼器) | 00h |
5.1.2 Object 1002H: Manufacturer device name(制造商設(shè)備名)
包含制造商設(shè)備名稱
1008 | VAR | device name | Vis-String | ro | O |
數(shù)據(jù)內(nèi)容:" YUBE"
5.1.3 Object 1008H: Device name(設(shè)備名稱)
設(shè)備名稱
1008 | VAR | device name | Vis-String | ro | O |
數(shù)據(jù)內(nèi)容:" XXXX" 或"XXXX"
5.1.4 Object 1009H: Hardware version(硬件版本)
包含硬件版本號
1009 | VAR | Hardware version | Vis-String | ro | O |
數(shù)據(jù)內(nèi)容:" 1.00"
5.1.5 Object 100AH: Software version(軟件版本)
包含軟件版本號
100A | VAR | Software version | Vis-String | ro | O |
數(shù)據(jù)內(nèi)容:" 1.00 "
5.1.6 Object 1018H: Identity Object(設(shè)備ID)
讀取設(shè)備ID。
1018 | VAR | Identity Object | ro | M |
數(shù)據(jù)內(nèi)容:
Sub-Index 1h : 發(fā)送Vendor-ID (0000003Fh)
Sub-Index 2h : 發(fā)送產(chǎn)品代碼(h)
Sub-Index 3h : 發(fā)送編碼器序號(h)
5.1.7 Object 1800H: 1.transmit PDO parameter (TXPDO1 異步)
這個對象包括PDO1的參數(shù)。
1800 | RECORD | 1.transmit PDO parameter | rw | M |
數(shù)據(jù)內(nèi)容:
SUB Index 1h: COB ID
Default Value:180h + Node-ID
SUB Index 2h: transmission type(傳輸類型)
Default Value = 1 (循環(huán)) ,2(編碼器碼值變化觸發(fā)),3(PDO觸發(fā))
5.1.8 Object 2101H: 編碼器分辨率
讀取設(shè)備ID。
2101 | VAR | Identity Object | ro | M |
數(shù)據(jù)內(nèi)容:12 (位)
讀取設(shè)備ID。
2101 | VAR | Identity Object | ro | M |
數(shù)據(jù)內(nèi)容:10-5000
注:設(shè)置為10時,波特率須100kbps以上。
2300 | ARRAY | restore default parameters | Unsigned32 | w | O |
數(shù)據(jù)內(nèi)容:
Byte0: 6cH(“l(fā)")
Byte1: 6fH(“o")
Byte2: 61H(“a")
Byte3: 64H(“d")
注:恢復默認參數(shù)時,地址開關(guān)位置必須為0,即兩位地址撥碼開關(guān)都設(shè)定在0位置上。
2300 | ARRAY | restore default parameters | Unsigned32 | rw | O |
數(shù)據(jù)內(nèi)容:Node-ID
5.1.12 Object 3001H: 波特率代碼
2300 | ARRAY | restore default parameters | Unsigned32 | rw | O |
數(shù)據(jù)內(nèi)容:0-7
6、Layer-Setting-Service (LSS)
編碼器除了通過指撥開關(guān)設(shè)置節(jié)點地址和CAN波特率以外,還可以通過在CiA DSP-305協(xié)議里定義的Layer-Setting-Service (LSS)進行設(shè)置。LSS主節(jié)點通過CAN總線可以對LSS從節(jié)點的節(jié)點地址和CAN波特率進行設(shè)置。LSS主節(jié)點先設(shè)置LSS從節(jié)點進入configuration mode(配置模式),然后從節(jié)點被給予了一個新的節(jié)點地址,從節(jié)點進行確認是否支持新的節(jié)點地址。然后再切換回operation mode (操作模式)。
注:編碼器如果需要載入通過LSS設(shè)定并保存在EEPROM里地址和波特率需要把地址設(shè)定為0,即兩位地址撥碼開關(guān)都設(shè)定在0位置上,系統(tǒng)啟動的時候就會從EEPROM里讀取
mod: new LSS mode
0 = set operation mode (操作模式)
1 = set configuration mode(配置模式)
nid: new node address for the LSSslave(LSS的新節(jié)點地址)
(range 1 to 127)
tab: 定義使用的baudrate table
0 = 符合標準CiA DSP-305
1 ... 127 = 保留
ind: 在baudrate table中的索引,定義編碼器新的波特率
舉例:
1. Setting node address(設(shè)置節(jié)點地址)
Send : 7E5 04 01 00 00 00 00 00 00 -> 進入配置模式
Send : 7E5 11 20 00 00 00 00 00 -> 設(shè)置新的節(jié)點地址為0x20
Receive: 7E4 11 00 00 00 00 00 00 00 -> Success
Send : 7E5 17 00 00 00 00 00 00 00 ->存貯配置
Receive: 7E4 17 00 00 00 00 00 00 00 -> Success
Send : 7E5 04 00 00 00 00 00 00 00 -> 進入操作模式(重啟)
Receive: 720 00 -> New bootup message
2. Setting baudrate(設(shè)置波特率)
Send : 7E5 04 01 00 00 00 00 00 00 ->進入配置模式
Send : 7E5 13 00 02 00 00 00 00 00 -> 設(shè)置新的波特率500K
Receive: 7E5 13 00 00 00 00 00 00 00 -> Success
Send : 7E5 15 10 00 00 00 00 00 00 -> 設(shè)置編碼器波特率(重啟)
Receive: 740 00 -> New bootup message (500k)
4 請勿自行維修和拆卸編碼器
4 請在進行下列工作時,務必斷開電源后操作
1、當連接大地線時;
2、當對編碼器接線或斷開接線時。
4 編碼器上電前請仔細檢查接線是否正確無誤
4 在下列場合應采取適當?shù)钠帘未胧?/span>
1、靠近電源動力線的場合
2、處在強電場或強磁場的場合
3、在產(chǎn)生靜電或交流接觸器干擾等類似的場合
4 不要將編碼器安裝在下列場合
1、暴露于陽光直射的場合
2、溫度和濕度超過使用條件的場合
3、有腐蝕性氣體或可燃性氣體的場合
4、有大量粉塵、鹽及金屬性粉末的場合
5、水、油及化學液體易濺射到的場合
6、有直接震動或沖擊的場合
CANOPEN編碼器采用了.的生產(chǎn)工藝,出廠前進行了嚴格的測試,大大提高了編碼器的可靠性。常見的故障一般是操作或參數(shù)設(shè)置不當引起的。若發(fā)現(xiàn)無法處理的故障,請記錄故障現(xiàn)象并及時通知當?shù)卮斫?jīng)銷商或者和我們聯(lián)系。
以下是CANOPEN編碼器在日常應用中的幾個常見故障:
故障現(xiàn)象 | 原因分析 | 處理措施 |
編碼器通電不工作 指示燈不亮 | 電源線接觸不良 | 檢查編碼器接頭是否松脫 |
編碼器CAN通訊不通 | 顯示編碼器CAN的連接線松脫 | 檢查內(nèi)部線纜,如果CAN速率過高,超過500Kbps,CAN接口的兩端應加上120歐姆電阻。 如仍有問題,請與廠家聯(lián)系。 |
編碼器位置值不變化 | 編碼器與其轉(zhuǎn)換板接觸不良 | 調(diào)整編碼器插頭,如仍有問題,請與廠家聯(lián)系。 |
附錄:CANopen數(shù)據(jù)格式
CANopen的數(shù)據(jù)格式如下:
COB-ID | 指令 | 索引 | 子索引 | 數(shù)據(jù) | ||||
11bit | 字節(jié)0 | 字節(jié)1 | 字節(jié)2 | 字節(jié)3 | 字節(jié)4 | 字節(jié)5 | 字節(jié)6 | 字節(jié)7 |
低位 | 高位 | 低位 | 高位 |
COB-ID組成說明:
10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
功能代碼 | 設(shè)備地址 | |||||||||
X | X | X | X | X | X | X | X | X | X | X |
可以使用的功能代碼:
功能 | 代碼(bit) | COB-ID |
NMT | 0000 | 0 |
SYNC | 0001 | 128(80H) |
Emergency | 0001 | 129-255(81H-FFH |
PDO(RX) | 0011 | 385-511(181H-1FFH) |
PDO(TX) | 0100 | 513-639(201H-27FH) |
SDO(RX) | 1011 | 1409-1535(581H-5FFH) |
SDO(TX) | 1100 | 1537-1663(601H-67FH) |
RX/TX是從上位機角度出發(fā),RX為編碼器數(shù)據(jù)發(fā)出,TX為編碼器數(shù)據(jù)接收。
索引表:
Index | Sub | R/W | Name |
0x1000 | 0x00 | R | 設(shè)備代碼 |
0x1002 | 0x00 | R | 廠商 |
0x1008 | 0x00 | R | 設(shè)備名稱 |
0x1009 | 0x00 | R | 硬件版本 |
0x100A | 0x00 | R | 軟件版本 |
0x1010 | 0x00 | W | 保存參數(shù) |
0x1018 | 0x01 | R | 廠商代碼 |
0x02 | R | 生產(chǎn)類型代碼 | |
0x03 | R | 生產(chǎn)批號 | |
0x1800 | 0x01 | R | PDO-ID |
0x02 | RW | 傳輸模式 | |
0x03 | R | 同步時間 | |
0x2101 | 0x00 | R | 分辨率 |
0x2200 | 0x00 | RW | 循環(huán)時間 |
0x2300 | 0x00 | W | 出廠設(shè)置 |
0x3000 | 0x00 | R | 節(jié)點號 |
0x3001 | 0x00 | R | 波特率代碼 |
命令字節(jié)說明:
命令 | 功能 |
22H | 寫參數(shù) |
60H | 執(zhí)行確認 |
40H | 查詢參數(shù) |
43H | 查詢返回(1字節(jié)有效) |
4BH | 查詢返回(2字節(jié)有效) |
4FH | 查詢返回(4字節(jié)有效) |
80H | 故障 |
故障代碼列表:
代碼 | 故障 |
0x | 索引不存在 |
0x | 子索引不存在 |
0x | 參數(shù)值太小 |
0x | 參數(shù)值太大 |
0x | 寫只讀對象 |
0x | 讀只寫對象 |
0x | 一般錯誤 |
編碼器設(shè)置說明:
數(shù)據(jù)格式為ID,DL,D0,D1。數(shù)據(jù)為16進制格式。假設(shè)編碼器的節(jié)點號是NN。
啟動所有節(jié)點: 發(fā)送000,02,01,00
啟動NN號節(jié)點:發(fā)送000,02,01,NN
停止所有節(jié)點: 發(fā)送000,02,02,00
停止NN號節(jié)點:發(fā)送000,02,02,NN
復位所有節(jié)點: 發(fā)送000,02,81,00
復位NN號節(jié)點:發(fā)送000,02,81,NN
從OSI網(wǎng)絡(luò)模型的角度來看同,現(xiàn)場總線網(wǎng)絡(luò)一般只實現(xiàn)了第1層(物理層)、第2層(數(shù)據(jù)鏈路層)、第7層(應用層)。因為現(xiàn)場總線通常只包括一個網(wǎng)段,因此不需要第3層(傳輸層)和第4層(網(wǎng)絡(luò)層),也不需要第5層(會話層)第6層(描述層)的作用。
CAN(Controller Area Network)現(xiàn)場總線僅僅定義了第1層、第2層(見ISO11898標準);實際設(shè)計中,這兩層由硬件實現(xiàn),設(shè)計人員無需再為此開發(fā)相關(guān)軟件(Software)或固件(Firmware)。
同時,CAN只定義物理層和數(shù)據(jù)鏈路層,沒有規(guī)定應用層,本身并不完整,需要一個高層協(xié)議來定義CAN報文中的11/29位標識符、8字節(jié)數(shù)據(jù)的使用。而且,基于CAN總線的工業(yè)自動化應用中,越來越需要一個開放的、標準化的高層協(xié)議:這個協(xié)議支持各種CAN廠商設(shè)備的互用性、互換性,能夠?qū)崿F(xiàn)在CAN網(wǎng)絡(luò)中提供標準的、統(tǒng)一的系統(tǒng)通訊模式,提供設(shè)備功能描述方式,執(zhí)行網(wǎng)絡(luò)管理功能。
● 應用層(Application layer):為網(wǎng)絡(luò)中每一個有效設(shè)備都能夠提供一組有用的服務與協(xié)議。
● 通訊描述(Communication profile):提供配置設(shè)備、通訊數(shù)據(jù)的含義,定義數(shù)據(jù)通訊方式。
● 設(shè)備描述(Device profile):為設(shè)備(類)增加符合規(guī)范的行為。
下面的章節(jié)將介紹基于CAN的高層協(xié)議:CAL協(xié)議和基于CAL協(xié)議擴展的CANopen協(xié)議。CANopen協(xié)議是CAN-in-Automation(CiA)定義的標準之一,并且在發(fā)布后不久就獲得了廣泛的承認。尤其是在歐洲,CANopen協(xié)議被認為是在基于CAN的工業(yè)系統(tǒng)中占.地位的標準。大多數(shù)重要的設(shè)備類型,例如數(shù)字和模擬的輸入輸出模塊、驅(qū)動設(shè)備、操作設(shè)備、控制器、可編程控制器或編碼器,都在稱為“設(shè)備描述"的協(xié)議中進行描述;“設(shè)備描述"定義了不同類型的標準設(shè)備及其相應的功能。依靠CANopen協(xié)議的支持,可以對不同廠商的設(shè)備通過總線進行配置。
CANopen 有四類通信對象。
.類通信對象是用8 個字節(jié)的數(shù)據(jù)字段,把過程數(shù)據(jù)對象PDO(Process Data Objects)映象到一個單一的CAN 幀,從而傳輸應用對象。每個PDO 有一個.的標識符,且可以僅通過一個節(jié)點發(fā)送,但其接受者可不止一個(生產(chǎn)者/消費者通信)。發(fā)送PDO 可用多種方式,如由內(nèi)部事件驅(qū)動、由內(nèi)部定時器驅(qū)動、由遠程請求驅(qū)動和由接收到來自特定的節(jié)點的一個同步信息驅(qū)動。應用對象和支持的傳送方式的缺省映象在對象字典中對每一個PDO 都作了描述。PDO 標識符具有高優(yōu)先級以確保良好的實時性能,如果需要硬實時控制,那么系統(tǒng)的設(shè)計者可為每個PDO 組態(tài)一個禁止時間(inhibit-time) ,該“禁止時間"嚴禁在特定的時間內(nèi)發(fā)送這個對象。因此設(shè)計者可對多個對象設(shè)計一個確定的PDO 行為,發(fā)送PDO 無需確認PDO。 映象對象中定義了被在PDO內(nèi)傳送的應用對象,它描述了所映象的應用對象的順序和長度。在預操作狀態(tài)(Pre-Operational State)期間支持動態(tài)PDO 映象的設(shè)備必須支持這個功能。若在預操作狀態(tài)下支持動態(tài)映象,則服務數(shù)據(jù)對象SDO 客戶負責數(shù)據(jù)的一致性。
第二類通信對象是傳送組態(tài)數(shù)據(jù)的服務數(shù)據(jù)對象SDO(Service Data Objects) ,組態(tài)數(shù)據(jù)有時多于8 個字節(jié)。SDO 傳輸協(xié)議允許傳送任意長度的數(shù)據(jù)對象,.段內(nèi)的.個字節(jié)包含必須的數(shù)據(jù)流控制信息,它包括為克服的雙重接受CAN 幀的問題而設(shè)置的一個觸發(fā)位,.段內(nèi)的第2 4 字節(jié)包含要讀出或?qū)懭氲膶ο笞值涞侨腠椀乃饕妥铀饕?段內(nèi)的.后四個字節(jié)可用于組態(tài)數(shù)據(jù),用同樣的CAN標識符。第二段以及其后繼段包含控制字節(jié)和多達7 個字節(jié)的組態(tài)數(shù)據(jù),接受者確認每個字節(jié)以便有點對點通信(客戶/服務器)。
第三類通信對象是網(wǎng)絡(luò)管理對象節(jié)點保護對象(Nodeguarding Object)和NMT 對象節(jié)點保護對象。是由NMT 主站節(jié)點遠程請求的,具有一個字節(jié)的CAN 幀數(shù)據(jù)字節(jié),主要包含節(jié)點的狀態(tài)節(jié)點保護時間,在對象定期發(fā)送節(jié)點保護時間,在對象字典中也作了規(guī)定,并且可以由SDO 進行組態(tài)。此外還規(guī)定了保護時間壽命(Life Guarding Time) ,在該時間區(qū)內(nèi)NMT 主站必須保護一個NMT 從站,這就確保了即使在主站不存在的情況下,節(jié)點仍能以用戶的方式作出反應。NMT 對象映象到一個單一的帶有2 個字節(jié)數(shù)據(jù)長度的CAN 幀,它的標識符為0 ,.個字節(jié)包含命令說明符,第二個字節(jié)包含必須執(zhí)行此命令的設(shè)備的節(jié)點標識符(當節(jié)點標識符為0 時所有的節(jié)點必須執(zhí)行此命令), 由NMT 主站發(fā)送的NMT 對象強制節(jié)點轉(zhuǎn)換成另一個狀態(tài)。CANopen 狀態(tài)機規(guī)定了初始化狀態(tài)子程序操作、操作狀態(tài)和停止(正式為準備)狀態(tài)。
在加電后每個CANopen 處于初始化狀態(tài)然后自動地轉(zhuǎn)換到預操作狀態(tài),在此狀態(tài)下提供了同步對象和節(jié)點保護,還允許SDO 的傳送。如果NMT 主站已將一個或多個節(jié)點設(shè)置為操作狀態(tài),則允許他們發(fā)送和接受PDO,在停止狀態(tài)除NMT 對象外不允許通信。初始化狀態(tài)又分成三個子狀態(tài),以使全部或部分的節(jié)點復位在Reset_Application 子狀態(tài)中。制造商專用(manufacture-specific)行規(guī)區(qū)域和標準化設(shè)備行規(guī)區(qū)域的參數(shù)均設(shè)置成它們的缺省值。在Reset_Communication 子狀態(tài)中,通信行規(guī)區(qū)域的參數(shù)設(shè)定為它們的通電(power-on)值。第三個子狀態(tài)是初始化狀態(tài)在通電后或復位通信后或復位應用后,節(jié)點自動地進入此狀態(tài),通電值(Power-on)是上一次存儲的參數(shù)。
第四類通信對象是應急對象。由設(shè)備內(nèi)部出現(xiàn)致命錯誤來觸發(fā),并從相關(guān)應用設(shè)備上的應急客戶發(fā)送,因此應急對象適用于中斷類型的報警信號,每個“錯誤事件"(error event)只能發(fā)送一次應急對象,只要在設(shè)備上不發(fā)生新的錯誤就不得再發(fā)送應急對象。零個或多個應急對象消費者可接受這些應急消費者的反應是由應用的。CANopen 定義了應急對象中要傳送的若干個應急錯誤代碼,它是一個單一的具有8 個數(shù)據(jù)字節(jié)的CAN 幀。
為了減小簡單網(wǎng)絡(luò)的組態(tài)工作量,CANopen定義了強制性的缺省標識符(CAN-ID)分配表。這些標志符在預操作狀態(tài)下可用,通過動態(tài)分配還可修改他們。CANopen設(shè)備必須向它所支持的通訊對象提供相應的標識符。
缺省ID分配表是基于11位CAN-ID,包含一個4位的功能碼部分和一個7位的節(jié)點ID(Node-ID)部分。如圖3-1所示。
Node-ID由系統(tǒng)集成商定義。Node-ID范圍是1~127(0不允許被使用)。如下表格CANopen預定義主/從連接集CAN標識符分配表。
CANopen預定義主/從連接集的廣播對象 | |||
對象 | 功能碼 ID-bits 10-7 | COB-ID | 通訊參數(shù)在OD中的索引 |
NMT Module Control | 0000 | 000H | |
SYNC | 0001 | 080H | 1005H,1006H,1007H |
Time Stamp | 0010 | 100H | 1012H,1013H |
CANopen主/從連接集的對等對象 | |||
對象 | 功能碼 ID-bits 10-7 | COB-ID | 通訊參數(shù)在OD中的索引 |
緊急 | 0001 | 081H-0FFH | 1024H,1015H |
PDO(接收) | 0011 | 181H-1FFH | 1800H |
PDO(發(fā)送) | 0100 | 201H-27FH | 1400H |
SDO(接收) | 1011 | 581H-5FFH | 1200H |
SDO(發(fā)送) | 1100 | 601H-67FH | 1200H |
NMT Error Control | 1110 | 701H-77FH | 1016H-1017H |
注意: ● PDO/SDO 發(fā)送/接收是由上位機觀察的。
● NMT 錯誤控制包括節(jié)點保護(Node Guarding)和Boot-up協(xié)議。
您感興趣的產(chǎn)品PRODUCTS YOU ARE INTERESTED IN
包裝印刷網(wǎng) 設(shè)計制作,未經(jīng)允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產(chǎn)品
請簡單描述您的需求
請選擇省份