elmo驅(qū)動器實驗 15查看驅(qū)動器中的錯誤
參看驅(qū)動器中的錯誤可以利用sdo讀取驅(qū)動器的0x1001和0x1003索引.
這要熟悉sdo的格式
sdo的寫:
sdo的讀
從下圖中可以知道錯誤信息存在0x1001,0x1003和0x603f中


0x1001



讀取0x1001的sdo
(其中的40代表讀取)
例如:

返回數(shù)據(jù)是0x11 ---> 0001_0001
所以是 Generic?error?和 Communication?error(overrun,error state)
即,通常錯誤,通信錯誤(超限,錯誤狀態(tài))

0x1003索引
(他會最多記錄16個錯誤碼,分別放在子索引中)

子索引0,就是錯誤的個數(shù),其他自索引就是錯誤類別

獲取到數(shù)據(jù)后,如何進行解讀
例如:
? 查看0子索引是d,也就是有13個錯誤發(fā)生.

上面錯誤碼包括,即 emcy error code:



標簽: