AX031700 附 CAN 的通用輸入控制器

產品資訊

規格

  • 產品名稱:帶CAN的通用輸入控制器
  • 型號:UMAX031700 版本 V3
  • 零件號碼:AX031700
  • 支援的協定:SAE J1939
  • 特點:單一通用輸入至比例閥輸出
    控制器

產品使用說明

1. 安裝說明

尺寸和引腳排列

有關詳細尺寸和引腳排列,請參閱使用手冊
資訊.

安裝說明

確保控制器按照以下要求牢固安裝
用戶手冊中提供的指南。

2。 過度view J1939 特點

支持的消息

控制器支援 SAE 中指定的各種訊息
J1939標準。請參閱使用手冊第 3.1 節
細節。

名稱、位址和軟體 ID

配置控制器的名稱、位址和軟體ID
您的要求。請參閱使用手冊第 3.2 節
指示。

3. 使用 Axiomatic Electronic 存取 ECU 設定點
助理

使用 Axiomatic 電子助理 (EA) 存取和
配置 ECU 設定點。請按照中提供的說明進行操作
用戶手冊第 4 節。

4. 使用 Axiomatic EA 開機載入程式透過 CAN 重新刷新

利用 Axiomatic EA Bootloader 重新刷新控制器
透過 CAN 總線。使用者手冊第 5 節概述了詳細步驟
手動的。

三、技術規格

詳細技術規格請參閱用戶手冊
控制器的。

6.版本歷史

查看使用手冊第 7 節以了解版本歷史記錄
產品。

常見問題 (FAQ)

Q:我可以在單輸入 CAN 中使用多種輸入類型嗎
控制器?

答:是的,控制器支援多種可配置
輸入類型,提供控制的多功能性。

Q:如何更新控制器的軟體?

答:您可以使用 Axiomatic 透過 CAN 重新刷新控制器
EA 引導程式。詳細資訊請參閱使用手冊第 5 節
指示。

「`

使用手冊 UMAX031700 版本 V3
帶有 CAN 的通用輸入控制器
SAEJ1939
使用者手冊
部件號:AX031700

縮寫詞

確認

肯定確認(來自 SAE J1939 標準)

聯合會

通用輸入

EA

Axiomatic 電子助理(Axiomatic ECU 的服務工具)

電子控制單元

電子控制單元

(來自 SAE J1939 標準)

NAK

否定確認(來自 SAE J1939 標準)

PDU1

若要傳送至特定或全域目標位址的訊息格式(來自 SAE J1939 標準)

PDU2

用於傳送已使用群組擴充技術標記的資訊的格式,且不包含目標位址。

PGN

參數組編號(來自 SAE J1939 標準)

丙酸

使用專有 A PGN 進行點對點通訊的訊息

B型Prop

使用專有 B PGN 進行廣播通訊的訊息

SPN

可疑參數編號(來自 SAE J1939 標準)

注意:Axiomatic 電子助理套件可依零件號碼訂購:AX070502 或 AX070506K

使用者手冊 UMAX031700。版本:3

2-44

目錄
1. 結束VIEW 控制器數量………………………………………………………………………………………………………………4
1.1.比例閥輸出控制器的單一通用輸入說明………………………….. 4 1.2。通用輸入功能區塊……………………………………………………………………………………………………。 4
1.2.1.輸入感應器類型………………………………………………………………………………………………………………………… … ………。 4 1.2.2.上拉/下拉電阻選項……………………………………………………………………………………………………………… 5 1.2.3 .最小和最大誤差及範圍…………………………………………………………………………………………………… 5 1.2.4.輸入軟體過濾器類型………………………………………………………………………………………………………………………… … 5 1.3。內部功能塊控制來源…………………………………………………………………………………….. 6 1.4。找出表格功能塊……………………………………………………………………………………………………。 7 1.4.1. X軸,輸入資料回應…………………………………………………………………………………………………………………… …….. 8 1.4.2。 Y 軸,找出表輸出…………………………………………………………………………………………………………………… ……。 8 1.4.3。預設配置、資料回應……………………………………………………………………………………………………。 8 1.4.4。點對點回應…………………………………………………………………………………………………………………… .... .. 9 1.4.5。 X軸,時間響應…………………………………………………………………………………………………………………… … ……… 10 1.5。可程式邏輯功能塊…………………………………………………………………………………………。 11 1.5.1。條件評估………………………………………………………………………………………………………………………… 14 1.5.2 .15。表格選擇……………………………………………………………………………………………………………………………… ……….. 1.5.3 16。邏輯塊輸出……………………………………………………………………………………………………………………………… … …….. 1.6 17。數學功能塊…………………………………………………………………………………………………………………….. 1.7 18 。可傳輸功能塊…………………………………………………………………………………………………….. 1.8 19.可接收功能塊……………………………………………………………………………………………………。 1.9 20。診斷功能塊…………………………………………………………………………………………………………。 XNUMX
2. 安裝說明…………………………………………………………………………………………………………。 24
2.1.尺寸與腳位排列…………………………………………………………………………………………………………………… 24 2.2.安裝說明…………………………………………………………………………………………………………………….. 24
3. 結束VIEW J1939 的特色………………………………………………………………………………………………………….. 26
3.1.支持的訊息簡介…………………………………………………………………………………………。 26 3.2。名稱、地址和軟體 ID …………………………………………………………………………………………………… 27
4. 使用 AXIOMATIC 電子助理存取 ECU 設定點……………………………………。 29
4.1. J1939 網路………………………………………………………………………………………………………………………… 29 4.2 .一般輸入………………………………………………………………………………………………………………………… 30 4.3 .恆定資料清單設定點………………………………………………………………………………………………………….. 31 4.4 .找出表格設定點……………………………………………………………………………………………………………… 32 4.5.可程式邏輯設定點…………………………………………………………………………………………………….. 33 4.6.數學功能塊設定點…………………………………………………………………………………………………….. 35 4.7。可以接收設定點……………………………………………………………………………………………………………….. 37 4.8.可以傳輸設定值……………………………………………………………………………………………………………… 37
5. 使用 AXIOMATIC EA 引導程式重新刷新 CAN ………………………………………………………… 39
6. 技術規格……………………………………………………………………………………………………………… 43
6.1.電源 ……………………………………………………………………………………………………………………………。 43 6.2。輸入…………………………………………………………………………………………………………………………………… ………… 43 6.3。溝通………………………………………………………………………………………………………………………………。 43 6.4。一般規格……………………………………………………………………………………………………………… 43
7. 版本歷史………………………………………………………………………………………………………………………… …… 44

使用者手冊 UMAX031700。版本:3

3-44

1. 結束VIEW 控制器數量
1.1.比例閥輸出控制器的單一通用輸入說明
單輸入 CAN 控制器 (1IN-CAN) 設計用於對單輸入以及各種控制邏輯和演算法進行多功能控制。其靈活的電路設計為使用者提供了多種可配置的輸入類型。
此控制器有一個完全可配置的通用輸入,可以設定為讀取:voltage、電流、頻率/RPM、PWM 或數位輸入訊號。該單元上的所有 I/O 和邏輯功能塊本質上都是相互獨立的,但可以配置為以多種方式相互交互。
以下各節概述了 1IN-CAN 支援的各種功能塊。所有設定值均可由使用者使用 Axiomatic Electronic Assistant 進行配置,如本文檔第 3 節所述。
1.2. 通用輸入功能塊
此控制器由兩個通用輸入組成。兩個通用輸入可配置為測量體積tage、電流、電阻、頻率、脈寬調變(PWM)和數位訊號。
1.2.1.輸入感測器類型
表 3 列出了控制器支援的輸入類型。輸入感測器類型參數提供了一個下拉列表,其中包含表1 中所述的輸入類型。更改輸入感測器類型會透過將其刷新為新的輸入類型來影響同一設定點組中的其他設定點,例如最小/最大誤差/範圍,因此應該先改變。
0 禁用 12 卷tage 0 至 5V 13 伏tage 0 至 10V 20 電流 0 至 20mA 21 電流 4 至 20mA 40 頻率 0.5Hz 至 10kHz 50 PWM 佔空比(0.5Hz 至 10kHz) 60 數位(正常) 61 佔空比(62Hz 至 XNUMXkHz) XNUMX 數位(正常) XNUMX 佔空比(反向鎖存)
表 1 通用輸入感測器類型選項
所有類比輸入都直接饋送到微控制器中的 12 位元類比數位轉換器 (ADC)。所有捲tag輸入為高阻抗,而電流輸入使用 124 電阻器來測量訊號。
頻率/RPM、脈寬調變 (PWM) 和計數器輸入感測器類型連接到微控制器定時器。僅當所選輸入感測器類型為頻率類型(如表3 所示)時,才會考慮每個轉脈衝設定值。為單位。如果每轉脈衝數設定值設定為高於 0,則測量結果將以 [RPM] 為單位。

使用者手冊 UMAX031700。版本:3

4-44

數位輸入感測器類型提供三種模式:正常、反向和鎖定。使用數位輸入類型進行的測量為 1(ON)或 0(OFF)。

1.2.2.上拉/下拉電阻選項

對於輸入感測器類型:頻率/RPM、PWM、數字,使用者可以選擇三 (3) 個不同的上拉/下拉選項,如表 2 所列。

0 上拉/下拉關閉 1 10k 上拉 2 10k 下拉
表 2 上拉/下拉電阻選項
這些選項可以透過調整 Axiomatic 電子助手中的上拉/下拉電阻設定值來啟用或停用。

1.2.3.最小和最大誤差及範圍

最小範圍和最大範圍設定點不得與測量範圍混淆。這些設定點適用於除數位輸入之外的所有輸入,並且當輸入被選擇作為另一個功能區塊的控制輸入時使用它們。它們成為斜率計算中使用的 Xmin 和 Xmax 值(參見圖 6)。當這些值發生變更時,使用輸入作為控制來源的其他功能區塊會自動更新以反映新的 X 軸值。

最小誤差和最大誤差設定值與診斷功能塊一起使用,有關診斷功能塊的更多詳細信息,請參閱第 1.9 節。這些設定點的值受到限制,使得

0 <= 最小誤差 <= 最小範圍 <= 最大範圍 <= 最大誤差 <= 1.1xMax*

* 任何輸入的最大值取決於類型。誤差範圍最大可設定10%

高於這個值。對於前amp樂:

頻率:最大 = 10,000 [Hz 或 RPM]

脈寬調製

最大值 = 100.00 [%]

卷tage: 最大值 = 5.00 或 10.00 [V]

電流:最大 = 20.00 [mA]

為了避免造成誤報,使用者可以選擇對測量訊號添加軟體濾波。

1.2.4.輸入軟體過濾器類型

使用者手冊 UMAX031700。版本:3

5-44

除數字(正常)、數字(反向)、數位(鎖存)之外的所有輸入類型都可以使用濾波器類型和濾波器常數設定值進行過濾。表 3 中列出了三 (3) 種可用的濾波器類型。
0 無濾波 1 移動平均 2 重複平均
表 3 輸入過濾類型
第一個過濾器選項“無過濾”,不對測量數據提供過濾。因此,測量的數據將直接用於使用該數據的任何功能塊。
第二個選項「移動平均」將下面的「公式 1」應用於測量的輸入數據,其中 ValueN 表示當前輸入的測量數據,而 ValueN-1 表示先前的過濾數據。過濾器常數是過濾器常數設定點。
公式 1 – 移動平均濾波器函數:

值N

=

值N-1+

(輸入 – 值 N-1) 濾波器常數

第三個選項“重複平均”,將下面的“公式 2”應用於測量的輸入數據,其中 N 是濾波器常數設定點的值。過濾後的輸入值是在 N(過濾常數)次讀取中獲得的所有輸入測量值的平均值。取平均值後,過濾後的輸入將保留,直到下一個平均值準備好。

公式 2 – 重複平均傳遞函數:值 = N0 輸入N N

1.3.內部功能塊控制源

使用者手冊 UMAX031700。版本:3

6-44

1IN-CAN 控制器允許從控制器支援的邏輯功能塊清單中選擇內部功能塊來源。因此,一個功能塊的任何輸出都可以選擇作為另一個功能塊的控制源。請記住,並非所有選項在所有情況下都有意義,但控制來源的完整清單如表 4 所示。

值 0 1 2 3 4 5 6 7 8

意義 控制來源 未使用 CAN 接收訊息 通用輸入 測量的查找表功能塊 可程式邏輯功能塊 數學功能塊 常數資料列表區塊 測量的電源 測量的處理器溫度
表 4 控制源選項

除了來源之外,每個控制項還有一個與相關功能塊的子索引相對應的編號。表 5 概述了數位物件支援的範圍,具體取決於所選的來源。

控制源

控制源編號

未使用控制源(忽略)

[0]

CAN接收訊息

[1…8]

通用輸入測量

[1…1]

尋找表功能塊

[1…6]

可程式邏輯功能塊

[1…2]

數學功能塊

[1…4]

常數資料列表區塊

[1…10]

測量電源

[1…1]

測量的處理器溫度

[1…1]

表 5 控制源編號選項

1.4.尋找表功能塊

使用者手冊 UMAX031700。版本:3

7-44

查找表用於為每個查找表提供最多 10 個斜率的輸出響應。基於 X 軸類型的查找表響應有兩種類型:資料響應和時間響應 第 1.4.1 節到 1.4.5 節將更詳細地描述這兩種 X 軸類型。如果需要 10 個以上的斜率,則可以使用可程式邏輯區塊來組合最多三個表格以獲得 30 個斜率,如第 1.5 節所述。
有兩個關鍵設定點會影響該功能塊。第一個是 X 軸源和 X 軸編號,它們一起定義功能塊的控制源。
1.4.1. X 軸,輸入資料響應
當X軸類型=資料響應時,X軸上的點代表控制來源的資料。這些值必須在控制來源的範圍內選擇。
選擇 X 軸資料值時,可輸入任何 X 軸點的值沒有限制。使用者應按升序輸入值,以便能夠利用整個表。因此,在調整X軸資料時,建議先更改X10,然後按降序降低索引,以保持如下:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
如前所述,Xmin 和 Xmax 將由已選擇的 X 軸源決定。
如果某些數據點如第 1.4.3 節所述被“忽略”,則它們將不會用於上面所示的 X 軸計算中。對於前amp例如,如果忽略 X4 及更高點,則公式將變為 Xmin <= X0 <= X1 <= X2<= X3<= Xmax。
1.4.2. Y 軸,查找表輸出
Y 軸對其表示的數據沒有限制。這意味著可以輕鬆建立反向、增加/減少或其他回應。
在所有情況下,控制器都會查看 Y 軸設定值中的整個資料範圍,並選擇最低值作為 Ymin,選擇最高值作為 Ymax。它們被直接傳遞到其他功能塊作為查找表輸出的限制。 (即在線性計算中用作 Xmin 和 Xmax 值。)
但是,如果某些數據點如第 1.4.3 節中所述被“忽略”,則它們將不會用於 Y 軸範圍確定。當表格用於驅動另一個功能塊(例如數學功能塊)時,在建立表格的限制時,僅考慮 Axiomatic EA 上顯示的 Y 軸值。
1.4.3.預設配置、數據響應
預設情況下,ECU 中的所有查找表均停用(X 軸來源等於未使用控制)。查找表可用於建立所需的響應專業人士files。如果通用輸入用作 X 軸,則查找表的輸出將是使用者在 Y 值設定點中輸入的內容。
回想一下,任何使用查找表作為輸入來源的受控功能區塊也將對資料套用線性化。因此,對於 1:1 控制響應,請確保最小和

使用者手冊 UMAX031700。版本:3

8-44

輸出的最大值對應於表 Y 軸的最小值和最大值。
預設情況下停用所有表(1 至 3)(未選擇控制來源)。但是,如果選擇 X 軸源,Y 值預設值將在 0 到 100% 的範圍內,如上面的「Y 軸,查找表輸出」部分所述。 X 軸最小和最大預設值將按照上面「X 軸,資料響應」部分中的描述進行設定。
預設情況下,X 軸和 Y 軸資料在每種情況下設定為每個點之間從最小值到最大值的相等值。
1.4.4.點對點響應
預設情況下,X 軸和Y 軸設定為從點(0,0) 到(10,10) 的線性響應,其中輸出將在每個點之間使用線性化,如圖1 所示。為了獲得線性化,每個“N 點響應”,其中 N = 1 到 10,是為“R”設定的amp To' 輸出響應。

圖 1 有「R」的查找表amp 至”數據響應
或者,使用者可以為「Point N Response」選擇「Jump To」回應,其中 N = 1 到 10。在這種情況下,XN-1 到 XN 之間的任何輸入值都會導致查找表功能塊的輸出的YN。
前任amp數學功能區塊(0 到 100)的文件,用於控制預設表(0 到 100),但使用“Jump To”回應而不是預設的“R”amp To'如圖2所示。

使用者手冊 UMAX031700。版本:3

9-44

圖 2 具有「跳到」資料回應的查找表
最後,可以選擇 (0,0) 以外的任何點作為「忽略」回應。如果「N 點回應」設定為忽略,則從 (XN, YN) 到 (X10, Y10) 的所有點也將被忽略。對於大於 XN-1 的所有數據,Lookup Table 功能塊的輸出將為 YN-1。
R的組合amp To、Jump To 和 Ignore 回應可用於建立特定於應用程式的輸出專業版file.
1.4.5。 X 軸,時間響應
查找表也可用於取得自訂輸出響應,其中 X 軸類型是「時間響應」。選擇此項後,X 軸現在代表時間(以毫秒為單位),而 Y 軸仍然代表功能塊的輸出。
在這種情況下,X 軸源被視為數位輸入。如果訊號實際上是類比輸入,則它會被解釋為數位輸入。當控制輸入為ON時,輸出將根據程式在一段時間內改變file 在查找表中。
當控制輸入關閉時,輸出始終為零。當輸入變為 ON 時,profile 始終從位置 (X0, Y0) 開始,該位置為 0 輸出,持續 0ms。
在時間響應中,X 軸上各點之間的間隔時間可以設定為 1ms 到 1min 之間的任意值。 [60,000 毫秒]。

使用者手冊 UMAX031700。版本:3

10-44

1.5.可程式邏輯功能塊

圖 3 可程式邏輯功能塊使用手冊 UMAX031700。版本:3

11-44

這個功能塊顯然是其中最複雜的,但功能非常強大。可程式邏輯最多可以連結到三個表,只有在給定條件下才會選擇其中任何一個表。任何三個表(可用的 8 個表)都可以與邏輯關聯,並且使用哪些表是完全可設定的。
如果條件是已選擇特定表(1、2 或 3),如第 1.5.2 節所述,則所選表的輸出在任何給定時間將直接傳遞到邏輯輸出。
因此,對相同輸入的最多三個不同響應,或對不同輸入的三個不同響應可以成為另一個功能塊(例如輸出 X 驅動器)的輸入。為此,反應塊的「控制源」將被選為「可程式邏輯功能塊」。
為了啟用任一可程式邏輯區塊,「可程式邏輯區塊啟用」設定點必須設為 True。預設情況下它們都是禁用的。
邏輯依照圖 4 所示的順序進行評估。只有在沒有選擇較低編號的表格的情況下,才會檢視下一個表格的條件。預設表在評估後始終會被選取。因此,要求預設表始終是任何配置中的最大編號。

使用者手冊 UMAX031700。版本:3

12-44

圖 4 可程式邏輯流程圖使用手冊 UMAX031700。版本:3

13-44

1.5.1.條件評估

確定選擇哪個表格作為活動表的第一步是先評估與給定表相關的條件。每個表最多可關聯三個可評估的條件。

參數 1 始終是另一個功能塊的邏輯輸出。與往常一樣,來源是功能區塊類型和編號、設定點「表 X、條件 Y、參數 1 來源」和「表 X、條件 Y、參數 1 編號」的組合,其中 X = 1 到 3 且 Y = 1 到3。

另一方面,參數 2 可以是另一個邏輯輸出(例如參數 1),也可以是使用者設定的常數值。若要使用常數作為運算中的第二個參數,請將「表 X、條件 Y、參數 2 來源」設定為「控制常數資料」。請注意,常數值在 Axiomatic EA 中沒有與之關聯的單位,因此使用者必須根據應用程式的需要進行設定。

條件根據使用者選擇的「表 X,條件 Y 運算子」進行評估。預設情況下它總是“=,等於”。改變這種情況的唯一方法是為任何給定條件選擇兩個有效參數。表 6 列出了操作員的選項。

0 =、等於 1 !=、不等於 2 >、大於 3 >=、大於或等於 4 <、小於 5 <=、小於或等於
表 6 條件運算子選項

預設情況下,兩個參數都設定為“未使用控制源”,這會停用該條件,並自動產生 N/A 值作為結果。儘管圖 4 僅顯示了條件評估結果的 True 或 False,但實際情況是可能有四種可能的結果,如表 7 所述。

值 0 1 2 3

含義 False True 錯誤 不適用

原因(參數 1) 運算子(參數 2)= False(參數 1) 運算子(參數 2)= True 參數 1 或 2 輸出報告為處於錯誤狀態 參數 1 或 2 不可用(即設定為「控制來源」)不曾用過')
表7 條件評價結果

使用者手冊 UMAX031700。版本:3

14-44

1.5.2.餐桌選擇

為了確定是否選擇特定表,對第 1.5.1 節中的邏輯確定的條件結果執行邏輯運算。有多種邏輯組合可供選擇,如表 8 所列。

0 預設表 1 Cnd1 和 Cnd2 和 Cnd3 2 Cnd1 或 Cnd2 或 Cnd3 3 (Cnd1 和 Cnd2) 或 Cnd3 4 (Cnd1 或 Cnd2) 和 Cnd3
表 8 條件邏輯運算子選項

並非每個評估都需要所有三個條件。前面部分給出的案例,例如amp文件中僅列出了一個條件,即引擎 RPM 低於某一值。因此,了解邏輯運算子如何計算條件的錯誤或 N/A 結果非常重要。

邏輯運算子預設表 Cnd1 和 Cnd2 和 Cnd3

選擇條件標準 評估後會自動選擇關聯表。當兩個或三個條件相關時應使用,且所有條件都必須為真才能選擇表。

如果任何條件等於 False 或 Error,則不會選擇該表。 N/A 被視為 True。如果所有三個條件均為 True(或 N/A),則選擇該表。

Cnd1 或 Cnd2 或 Cnd3

If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then 使用表 應該在只有一個條件相關時使用。也可以與兩個或三個相關條件一起使用。

如果任何條件評估為 True,則選擇該表。錯誤或 N/A 結果被視為 False

If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) then 使用 Table (Cnd1 And Cnd2) 或 Cnd3 僅當所有三個條件都相關時才使用。

如果條件 1 和條件 2 都為 True,或條件 3 為 True,則選取該表。錯誤或 N/A 結果被視為 False

If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) then 使用 Table (Cnd1 或 Cnd2) 和 Cnd3 僅當所有三個條件都相關時才使用。

若條件 1 和條件 3 為真,或條件 2 和條件 3 為真,則選擇該表。錯誤或 N/A 結果被視為 False

If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) 然後使用表
表 9 基於所選邏輯運算子的條件評估

表1和表2的預設“表X,條件邏輯運算子”是“Cnd1和Cnd2和Cnd3”,而表3被設定為“預設表”。

使用者手冊 UMAX031700。版本:3

15-44

1.5.3。邏輯塊輸出

回想一下表X,其中可程式邏輯功能塊中的X = 1 到3 並不意味著查找表1 到3。想要的查找表與特定的可程式邏輯區塊相關聯。表 10 列出了與每個邏輯區塊關聯的預設表。

可程式邏輯區塊號
1

表1 查找

表2 查找

表3 查找

表塊編號 表塊編號 表塊編號

1

2

3

表 10 可程式邏輯區塊預設查找表

如果關聯的查找表未選擇“X 軸源”,則只要選擇該表,可程式邏輯區塊的輸出將始終為“不可用”。然而,如果將查找表配置為對輸入(無論是資料還是時間)進行有效響應,則查找表功能塊的輸出(即基於 X 軸值選擇的 Y 軸資料)將只要選擇該表,它就可以程式設計邏輯功能塊的輸出。

與所有其他功能區塊不同,可程式邏輯不會在輸入和輸出資料之間執行任何線性化計算。相反,它準確地反映了輸入(查找表)數據。因此,當使用可程式邏輯作為另一個功能區塊的控制來源時,強烈建議所有關聯的查找表 Y 軸 (a) 設定在 0 到 100% 輸出範圍之間,或 (b) 全部設定為相同的規模。

使用者手冊 UMAX031700。版本:3

16-44

1.6.數學功能塊

有四個數學功能區塊允許使用者定義基本演算法。數學函數塊最多可以接受四個輸入訊號。然後根據關聯的限制和縮放設定點對每個輸入進行縮放。
輸入轉換為百分比tage 值是根據所選的「函數 X 輸入 Y 最小值」和「函數 X 輸入 Y 最大值」值。對於附加控制,使用者還可以調整「功能 X 輸入 Y 縮放器」。預設情況下,每個輸入的縮放「權重」為 1.0。但是,每個輸入在應用於函數之前可以根據需要從 -1.0 縮放到 1.0。
數學函數區塊包括三個可選函數,每個函數實作方程式 A 運算子 B,其中 A 和 B 是函數輸入,運算子是使用設定點數學函數 X 運算子選擇的函數。設定點選項如表 11 所示。因此,功能 1 的輸入 A 和輸入 B 均可透過設定值進行選擇,而功能 2 至 4 則僅可選擇輸入 B。設定「功能 X 輸入 Y 來源」和「功能 X 輸入 Y 編號」來選擇輸入。如果功能 X 輸入 B 來源設定為 0,則未使用的控制訊號將保持不變。
= (1 1 1)2 23 3 4 4

0

=, 當 InA 等於 InB 時為真

1

!=, 當 InA 不等於 InB 時為 True

2

>, 當 InA 大於 InB 時為真

3

>=,當 InA 大於或等於 InB 時為 True

4

<, 當 InA 小於 InB 時為真

5

<=,當 InA 小於或等於 InB 時為真

6

OR,當 InA 或 InB 為 True 時為 True

7

AND,當 InA 和 InB 為 True 時為 True

8 XOR,當 InA 或 InB 為 True(但不能同時為 True)時為 True

9

+,結果 = InA 加 InB

10

-,結果 = InA 減去 InB

11

x,結果 = InA 乘以 InB

12

/,結果 = InA 除以 InB

13

MIN,結果 = InA 和 InB 中的最小值

14

MAX,結果 = InA 和 InB 中的最大值

表 11 數學函數運算符

使用者在使用某些數學運算時應確保輸入彼此相容。例如,如果通用輸入 1 的測量單位為 [V],而 CAN 接收 1 的測量單位為 [mV] 和數學函數運算子 9 (+),則結果將不是所需的真實值。

為了獲得有效的結果,輸入的控制源必須是非零值,即「未使用控制源」以外的值。

除法時,零 InB 值總是會導致相關函數的零輸出值。減法時,負結果將始終被視為零,除非函數乘以負數,或首先使用負係數對輸入進行縮放。

使用者手冊 UMAX031700。版本:3

17-44

1.7. CAN 傳輸功能塊
CAN 傳輸功能塊用於將另一個功能塊的任何輸出(即輸入、邏輯訊號)傳送至J1939 網路。
通常,若要停用傳輸訊息,請將「傳輸重複率」設為零。然而,如果訊息與另一個訊息共享其參數組號(PGN),則不一定是如此。在多個訊息共享相同「傳輸 PGN」的情況下,在具有最低編號的訊息中選擇的重複率將用於使用該 PGN 的所有訊息。
預設情況下,所有訊息都會作為廣播訊息在專有 B PGN 上發送。如果不需要所有數據,請透過將使用該 PGN 的最低通道設為零來停用整個訊息。如果不需要某些數據,只需將多餘通道的 PGN 變更為專有 B 範圍中未使用的值即可。
通電時,傳送的訊息只有在 5 秒延遲後才會廣播。這樣做是為了防止任何加電或初始化條件在網路上造成問題。
由於預設為 PropB 訊息,因此「傳輸訊息優先權」始終初始化為 6(低優先權),並且不使用「目標位址(對於 PDU1)」設定點。此設定點僅在選擇 PDU1 PGN 時有效,並且可以將其設定為用於廣播的全域位址 (0xFF),或傳送至使用者設定的特定位址。
「傳輸資料大小」、「陣列中的傳輸資料索引(LSB)」、「位元組中的傳輸位元索引(LSB)」、「傳輸解析度」和「傳輸偏移量」皆可用於將資料對應到任何支持的SPN按J1939標準。
註:CAN 資料 =(輸入資料偏移)/分辨率
1IN-CAN 支援多達 8 個獨特的 CAN 傳輸訊息,所有這些訊息都可以編程以將任何可用資料傳送到 CAN 網路。

使用者手冊 UMAX031700。版本:3

18-44

1.8. CAN 接收功能塊
CAN 接收功能塊設計用於從 J1939 網路取得任何 SPN,並將其用作另一個功能塊的輸入。
接收訊息啟用是與該功能塊相關的最重要的設定點,應先選擇它。更改它將導致其他設定點根據需要啟用/停用。預設情況下,所有接收訊息均已停用。
啟用訊息後,如果在接收訊息逾時期限內未收到該訊息,則會標記「通訊遺失」故障。這可能會觸發「通訊中斷」事件。為了避免在嚴重飽和的網路上逾時,建議將週期設定為比預期更新速率至少長三倍。若要停用逾時功能,只需將此值設為零,在這種情況下,接收的訊息將永遠不會逾時,也永遠不會觸發遺失通訊故障。
預設情況下,所有控制訊息應發送至專有 B PGN 上的 1IN-CAN 控制器。然而,如果選擇 PDU1 訊息,則可以透過設定將 PGN 傳送到全域位址 (1xFF) 的特定位址,將 0IN-CAN 控制器設定為從任何 ECU 接收該訊息。如果選擇特定位址,則 PGN 上的任何其他 ECU 資料將被忽略。
接收資料大小、接收資料數組索引 (LSB)、接收位元索引位元組 (LSB)、接收解析度和接收偏移都可用於將 J1939 標準支援的任何 SPN 對應到 Received 功能區塊的輸出資料。
如前所述,可以選擇 CAN 接收功能塊作為輸出功能塊的控制輸入來源。在這種情況下,接收資料最小值(關閉閾值)和接收資料最大值(開啟閾值)設定點確定控制訊號的最小值和最大值。顧名思義,它們也用作數字輸出類型的開/關閾值。在將解析度和偏移應用於 CAN 接收訊號之後,這些值採用資料的任何單位。 1IN-CAN 控制器支援多達五個獨特的 CAN 接收訊息。

使用者手冊 UMAX031700。版本:3

19-44

1.9.診斷功能區塊
1IN-CAN 訊號控制器支援多種類型的診斷。故障檢測和反應與所有通用輸入和輸出驅動器相關。除了 I/O 故障外,1IN-CAN 還可以偵測電源過壓/欠壓/對其做出反應tage 測量、處理器過熱或遺失通訊事件。

圖 5 診斷功能塊
「故障偵測已啟用」是與該功能區塊相關的最重要的設定值,應先選擇它。更改它會導致其他設定點根據情況啟用或停用。停用後,與相關 I/O 或事件相關的所有診斷行為將被忽略。
在大多數情況下,故障可以標記為低發生率或高發生率。表 1 列出了 12IN-CAN 支援的所有診斷的最小/最大閾值。某些診斷僅對單一條件做出反應,在這種情況下,其中一列中會列出 N/A。

功能塊通用輸入失去通信

最低門檻

最大閾值

最小誤差

最大誤差

不適用

收到消息

(任何)

表 12 故障偵測閾值

暫停

當適用時,提供滯後設定點,以防止輸入或回授值正好接近故障偵測閾值時快速設定和清除錯誤標誌。對於低端,一旦標記了故障,直到測量值大於或等於最小閾值+「清除故障的滯後」後,故障才會被清除。對於高端,直到測量值小於或等於最大閾值“Hysteresis to Clear”時才會被清除。

使用者手冊 UMAX031700。版本:3

20-44

過錯。最小值、最大值和滯後值始終以相關故障的單位進行測量。

此功能區塊中的下一個設定點是「事件在 DM1 中產生 DTC」。當且僅當此設定為 true 時,功能區塊中的其他設定點才會啟用。它們都與作為 DM1939 訊息(主動診斷故障碼)的一部分發送到 J1 網路的資料相關。

診斷故障碼 (DTC) 由 J1939 標準定義為一個四位元組值,它是

組合:

SPN 可疑參數編號(DTC 的前 19 位,LSB 在前)

FMMI

故障模式標識符

(DTC 的接下來 5 位元)

CM

轉換方法

(1 位,始終設定為 0)

OC

出現次數

(7位,故障發生次數)

除了支援 DM1 訊息外,1IN-CAN 訊號控制器還支援

DM2 先前有效的診斷故障碼

僅根據要求發送

DM3 診斷資料清除/重設先前有效的 DTC 僅根據要求完成

DM11 清除/重置活動 DTC 的診斷數據

僅根據要求完成

只要一個診斷功能區塊將「事件在 DM1 中產生 DTC」設為 True,1IN-CAN 訊號控制器就會每隔一秒鐘發送一次 DM1 訊息,無論是否存在任何活動故障,如建議的那樣標準。當沒有活動 DTC 時,1IN-CAN 將發送「無活動故障」訊息。如果先前不活動的 DTC 變為活動狀態,則會立即發送 DM1 來反映這種情況。一旦最後一個活動 DTC 變為非活動狀態,它將發送 DM1,指示不再有活動 DTC。
如果在任何給定時間有多個活動 DTC,則將使用多重資料包廣播公告訊息 (BAM) 發送常規 DM1 訊息。如果控制器收到對 DM1 的請求,而這是 true,則它將使用傳輸協定 (TP) 將多重資料包訊息傳送到請求者位址。

上電時,DM1 訊息只有在 5 秒延遲後才會廣播。這樣做是為了防止任何加電或初始化條件被標記為網路上的活動錯誤。

當故障與 DTC 關聯時,會保存發生計數 (OC) 的非揮發性日誌。一旦控制器偵測到新的(以前不活動的)故障,它將開始遞減該診斷功能區塊的「發送 DM1 之前的延遲」計時器。如果在延遲時間內故障仍然存在,則控制器會將 DTC 設定為活動狀態,並增加日誌中的 OC。將立即產生包含新 DTC 的 DM1。提供計時器的目的是為了使間歇性故障不會在故障出現和消失時淹沒網絡,因為每次故障出現或消失時都會發送 DM1 訊息。

先前活動的 DTC(任何具有非零 OC 的 DTC)可根據 DM2 訊息的請求提供。如果存在多個先前活動的 DTC,則將使用傳輸協定 (TP) 將多重資料包 DM2 傳送至請求者位址。

如果請求 DM3,所有先前啟動的 DTC 的出現計數將重設為零。目前有效 DTC 的 OC 將不會更改。

使用者手冊 UMAX031700。版本:3

21-44

診斷功能區塊有一個設定點「僅由 DM11 清除事件」。預設情況下,該值始終設為 False,這表示一旦導致設定錯誤標誌的條件消失,DTC 就會自動變為“先前活動”,並且不再包含在 DM1 訊息中。然而,當該設定點設為 True 時,即使標誌被清除,DTC 也不會變為非活動狀態,因此它將繼續在 DM1 訊息上發送。只有當請求 DM11 時,DTC 才會變成非活動狀態。在需要清楚識別已發生嚴重故障的系統中,即使導致故障的條件已經消失,此功能可能很有用。
除了所有活動的 DTC 之外,DM1 訊息的另一部分是反映 L 的第一個位元組。amp 地位。每個診斷功能區塊都有設定值「Lamp 由 DM1 中的事件設置,決定哪個 lamp 當 DTC 處於活動狀態時,將在此位元組中設定。 J1939標準定義了lamp為「故障」、「紅色、停止」、「琥珀色、警告」或「保護」。預設情況下,“琥珀色,警告”lamp 通常是由任何活動故障引起的。
預設情況下,每個診斷功能區塊都具有與其關聯的專有 SPN。然而,如果使用者希望它反映 J1939-71 中定義的標準 SPN,則此設定點「DTC 中使用的事件的 SPN」是完全可以由使用者配置的。如果 SPN 更改,關聯錯誤日誌的 OC 將自動重設為零。
每個診斷功能區塊還具有與其關聯的預設 FMI。使用者更改FMI 的唯一設定點是“DTC 中使用的事件的FMI”,儘管某些診斷功能區塊可能同時具有高錯誤和低錯誤(如表13 所示)。的FMI 反映了低端條件的值和高故障使用的 FMI 將根據表 21 確定。

使用者手冊 UMAX031700。版本:3

22-44

DTC 低故障中使用的 FMI 事件
FMI=1,資料有效,但低於正常運作範圍 最嚴重等級 FMI=4,Voltage 低於正常值,或短路至低電源FMI=5,電流低於正常值或開路FMI=17,資料有效但低於正常工作範圍最不嚴重等級FMI=18,資料有效但低於正常工作範圍中度嚴重等級FMI=21 , 資料漂移低

DTC 高故障中使用的對應 FMI
FMI=0,資料有效,但高於正常運作範圍最嚴重等級 FMI=3,Voltage 高於正常值,或短路至高電源FMI=6,電流高於正常值或接地電路FMI=15,資料有效但高於正常工作範圍最不嚴重等級FMI=16,資料有效但高於正常工作範圍中度嚴重等級FMI=20 , 資料漂移高

表 13 低故障 FMI 與高故障 FMI

如果使用的 FMI 不是表 13 中的其中之一,則低故障和高故障都會被指派相同的 FMI。應避免這種情況,因為日誌仍會針對兩種類型的故障使用不同的 OC,即使它們在 DTC 中報告相同。使用者有責任確保這種情況不會發生。

使用者手冊 UMAX031700。版本:3

23-44

2. 安裝說明
2.1.尺寸和引腳排列 1IN-CAN 控制器封裝在超音波焊接塑膠外殼中。此組件具有 IP67 防護等級。

圖 6 外殼尺寸

引腳編號 說明

1

電池+

2

輸入 +

3

CAN_H

4

CAN_L

5

輸入 -

6

電池-

表 14 連接器接腳分配

2.2. 安裝說明
注意與警告 · 請勿安裝在高電壓附近tage 或高電流設備。 · 注意工作溫度範圍。所有現場接線必須適合該溫度範圍。 · 安裝設備時應留有適當的空間用於維修和足夠的線束接入(15
公分)和應力消除(30 公分)。 · 請勿在電路帶電時連接或斷開設備,除非已知該區域非危險區域。
危險的。

安裝
安裝孔尺寸適用於#8 或 M4 螺栓。螺栓長度將由最終用戶的安裝板厚度決定。控制器的安裝法蘭厚 0.425 英吋(10.8 毫米)。

如果模組安裝時沒有外殼,則應垂直安裝,連接器朝左或朝左

使用者手冊 UMAX031700。版本:3

24-44

減少水分進入的可能性。

CAN 接線被認為是本質上安全的。電源線不被認為是本質安全的,因此在危險場所,它們需要始終位於導管或導管托盤中。為此,必須將模組安裝在危險場所的外殼中。

電線或電纜線束的長度不得超過 30 公尺。電源輸入接線應限制在 10 公尺以內。

所有現場接線應適合工作溫度範圍。

安裝設備時應留有適當的空間以供維修、足夠的線束接入(6 英寸或 15 厘米)和應力消除(12 英寸或 30 厘米)。

連接

使用以下 TE Deutsch 配合插頭連接到一體式插座。這些配合插頭的接線必須符合所有適用的當地規範。適用於額定電壓的現場接線tag必須使用 e 和 current。連接電纜的額定溫度必須至少為 85°C。對於低於 10°C 和高於 +70°C 的環境溫度,請使用適合最低和最高環境溫度的現場接線。

有關可用絕緣直徑範圍和其他說明,請參閱相應的 TE Deutsch 資料表。

插座端子配合連接器

適當的配合插座(有關該配合插頭可用觸點的更多信息,請參閱 www.laddinc.com。)
DT06-08SA、1 W8S、8 0462-201-16141 及 3 114017

使用者手冊 UMAX031700。版本:3

25-44

3. 結束VIEW J1939 的功能

該軟體旨在為使用者提供發送至ECU 和從ECU 發出的消息方面的靈活性,方法是: · NAME 中的可配置ECU 實例(允許同一網路上的多個ECU) · 可設定的傳輸PGN 和SPN參數· 可設定的接收PGN 和 SPN 參數 · 發送 DM1 診斷訊息參數 · 讀取其他 ECU 發送的 DM1 訊息並做出反應 · 診斷日誌,維護在非揮發性記憶體中,用於傳送 DM2 訊息

3.1.支援的訊息簡介 ECU 符合標準 SAE J1939,並支援以下 PGN

從 J1939-21 – 資料鏈結層·請求·確認·傳輸協定連線管理·傳輸協定資料傳輸訊息

59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)

注意:可選擇 65280 至 65535($00FF00 至 $00FFFF)範圍內的任何專有 B PGN

從J1939-73 – 診斷· DM1 活動診斷故障碼· DM2 先前活動的診斷故障碼· DM3 先前活動DTC 的診斷資料清除/重設· DM11 – 活動DTC 的診斷資料清除/重設· DM14 記憶體存取請求· DM15 記憶體存取回應 · DM16 二進位資料傳輸

65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D

從 J1939-81 – 網路管理 · 位址已聲明/無法宣告 · 指令位址

60928 ($00EE00) 65240 ($00FED8)

來自J1939-71車輛應用層·軟體識別

65242 ($00FEDA)

預設配置中不支援任何應用層 PGN,但可以根據需要為發送或接收功能塊選擇它們。使用專有位址的標準記憶體存取協定 (MAP) 來存取設定點。 Axiomatic 電子助理 (EA) 可透過 CAN 網路快速輕鬆地配置設備。

使用者手冊 UMAX031700。版本:3

26-44

3.2. 姓名、地址和軟件 ID

J1939 名稱 1IN-CAN ECU 的 J1939 名稱有以下預設值。使用者應參閱 SAE J1939/81 標準,以了解有關這些參數及其範圍的更多資訊。

具有任意地址功能 行業組 車輛系統實例 車輛系統功能 功能實例 ECU 實例 製造商代碼 識別號

是0、全域0 0、非特定係統125、Axiomatic I/O 控制器20、Axiomatic AX031700、具有CAN 0 的單輸入控制器、第一實例162、Axiomatic Technologies Corporation 變數、在工廠編程期間為每個ECU唯一分配

ECU 實例是與名稱關聯的可設定設定點。更改此值將允許該類型的多個 ECU 在全部連接到同一網路上時能夠被其他 ECU(包括 Axiomatic Electronic Assistant)區分。

ECU 位址 此設定點的預設值為 128 (0x80),這是可自配置 ECU 的首選起始位址,由 SAE 在 J1939 表 B3 至 B7 中設定。 Axiomatic EA 將允許選擇 0 到 253 之間的任何地址,使用者有責任選擇符合標準的地址。使用者還必須注意,由於該單元具有任意位址能力,如果另一個具有更高優先級 NAME 的 ECU 競爭所選位址,1IN-CAN 將繼續選擇下一個最高位址,直到找到可以聲明的位址。有關地址聲明的更多詳細信息,請參閱 J1939/81。

軟件標識符

PGN 65242

軟件識別

傳輸重複率:根據要求

數據長度:

多變的

擴充數據頁:

0

數據頁:

0

PDU 格式:

254

PDU 特定:

218 PGN 支持資訊:

預設優先:

6

參數組編號:

65242(0xFEDA)

- 柔軟的

起始位置 1 2-n

長度 參數名稱 1 位元組 軟體識別欄位的數量 可變 軟體標識、分隔符號(ASCII“*”)

SPN 965 234

對於1IN-CAN ECU,位元組1設定為5,識別欄位如下(零件號)*(版本)*(日期)*(擁有者)*(描述)

使用者手冊 UMAX031700。版本:3

27-44

Axiomatic EA 在「General ECU Information」中顯示了所有這些信息,如下所示:
注意:軟件 ID 中提供的信息適用於任何支持 PGN -SOFT 的 J1939 服務工具。

使用者手冊 UMAX031700。版本:3

28-44

4. 使用 AXIOMATIC 電子助理存取 ECU 設定點
本手冊中引用了許多設定值。本節詳細描述每個設定點及其預設值和範圍。有關 1IN-CAN 如何使用每個設定點的更多信息,請參閱用戶手冊的相關部分。
4.1. J1939網絡
J1939 網路設定點處理專門影響 CAN 網路的控制器參數。請參閱有關每個設定點資訊的註釋。

姓名

範圍

預設

筆記

ECU 實例編號 ECU 位址

下拉清單 0 至 253

0, #1 第一實例 根據 J1939-81

128(0x80)

自配置 ECU 的首選位址

預設雜項設定點的螢幕截圖

如果使用「ECU實例編號」或「ECU位址」的非預設值,它們將不會在設定點期間更新 file 閃光。這些參數需要手動更改才能

防止網路上的其他設備受到影響。當它們改變時,控制器將在網路上聲明其新位址。建議在 Axiomatic EA 上關閉並重新開啟 CAN 連接 file 載入後,只有新的名稱和位址出現在 J1939 CAN 網路 ECU 清單中。

使用者手冊 UMAX031700。版本:3

29-44

4.2.通用輸入
通用輸入功能區塊在第 1.2 節中定義。有關如何使用這些設定點的詳細信息,請參閱該部分。

預設通用輸入設定點的螢幕截圖

名稱 輸入感測器類型

範圍下拉列表

每轉脈衝數

0至60000

最小誤差
最小範圍
最大範圍
最大誤差 上拉/下拉電阻去抖時間 數位輸入類型 軟體去抖濾波器類型

取決於感測器類型 取決於感測器類型 取決於感測器類型 取決於感測器類型 下拉式清單 下拉式列表
0至60000

軟體過濾器類型

下拉清單

軟體濾波器常數

0至60000

預設 12 卷tage 0V 至 5V 0
0.2V

注意 請參閱第 1.2.1 節 如果設定為 0,則以 Hz 為單位進行測量。如果值設定大於 0,則以 RPM 為單位進行測量
請參閱第 1.2.3 節

0.5V

請參閱第 1.2.3 節

4.5V

請參閱第 1.2.3 節

4.8V 1 10kOhm 上拉 0 – 無 10 (ms)
0 無濾鏡
1000毫秒

請參閱第 1.2.3 節
請參閱第 1.2.2 節
數位開/關輸入類型的去抖時間 請參閱第 1.2.4 節。此功能不適用於數字和計數器輸入類型 請參閱第 1.3.6 節

故障檢測已啟用下拉列表

1 – 正確

請參閱第 1.9 節

事件在 DM1 中產生 DTC

下拉清單

1 – 正確

請參閱第 1.9 節

使用者手冊 UMAX031700。版本:3

30-44

清除故障的滯後

取決於感測器類型

Lamp 按下 DM1 下拉清單中的事件設定

0.1V

請參閱第 1.9 節

1 琥珀色,警告 請參閱第 1.9 節

DTC 0 至 0x1FFFFFFF 中使用的事件的 SPN

請參閱第 1.9 節

DTC 下拉清單中使用的事件的 FMI

4卷tage 低於正常值,或對低源短路

請參閱第 1.9 節

發送 DM1 之前的延遲 0 至 60000

1000毫秒

請參閱第 1.9 節

4.3.恆定數據列表設定點

提供常數資料清單功能區塊以允許使用者根據需要為各種邏輯區塊功能選擇值。在本手冊中,對常量進行了各種引用,如前文所總結的amp下面列出的文件。

a)

可程式邏輯:常數“表 X = 條件 Y,參數 2”,其中 X 和 Y = 1

至 3

b)

數學函數:常數“數學輸入 X”,其中 X = 1 到 4

前兩個常數是用於二元邏輯的固定值 0(假)和 1(真)。其餘 13 個常數完全可由使用者配置為 +/- 1,000,000 之間的任何值。預設值顯示在下面的螢幕截圖中。

螢幕截圖預設常數資料清單設定點使用手冊 UMAX031700。版本:3

31-44

4.4.查找表設定點
查找表功能塊在第 1.4 節中定義。有關如何使用所有這些設定值的詳細信息,請參閱此處。由於此功能區塊的 X 軸預設值是由表 1 中選取的「X 軸來源」定義的,因此除了第 1.4 節中所述的預設值和範圍外,無需進一步定義。回想一下,如果所選來源的最小/最大範圍發生更改,X 軸值將自動更新。

Ex 的螢幕截圖amp尋找表 1 設定值

注意:在上面顯示的螢幕截圖中,「X 軸來源」已從其預設值變更為啟用功能區塊。

使用者手冊 UMAX031700。版本:3

32-44

4.5.可程式邏輯設定點
可程式邏輯功能塊在第 1.5 節中定義。有關如何使用所有這些設定點的詳細信息,請參閱此處。
由於預設情況下該功能區塊已停用,因此除了第 1.5 節中所述的預設值和範圍外,沒有任何需要進一步定義的內容。下面的螢幕截圖顯示了該部分中引用的設定點如何顯示在 Axiomatic EA 上。

使用者手冊 UMAX031700。版本:3

33-44

預設可程式邏輯 1 設定點的螢幕截圖

注意:在上面顯示的螢幕截圖中,「可程式邏輯區塊已啟用」的預設值已更改,以便啟用該功能區塊。

注意:所有可程式邏輯功能區塊中參數 1、參數 2 和運算子的預設值均相同,因此使用者必須在使用前進行適當變更。

使用者手冊 UMAX031700。版本:3

34-44

4.6.數學功能塊設定點
數學功能塊在第 1.6 節中定義。有關如何使用這些設定點的詳細信息,請參閱該部分。

前任的螢幕截圖amp數學功能塊文件

注意:在上面顯示的螢幕截圖中,設定值已從預設值變更為範例amp有關如何使用數學功能塊的文件。

名稱 數學函數 啟用函數 1 輸入 A 來源 函數 1 輸入 A 數字
功能 1 輸入 A 最小值

範圍 下拉清單 下拉清單取決於來源
-106 至 106

預設 0 FALSE 0 未使用控制項 1
0

功能 1 輸入 A 最大值 功能 1 輸入 A 定標器 功能 1 輸入 B 來源 功能 1 輸入 B 編號
功能 1 輸入 B 最小值

-106 至 106
-1.00 至 1.00 下拉清單取決於來源
-106 至 106

100 1.00 0 未使用控制 1
0

功能 1 輸入 B 最大值 -106 至 106

100

使用者手冊 UMAX031700。版本:3

註 對或錯 請參閱第 1.3 節
請參閱第 1.3 節
將輸入轉換為百分比tage 在計算中使用之前 將輸入轉換為 percentage 用於計算之前 請參閱第 1.6 節 請參閱第 1.3 節
請參閱第 1.3 節
將輸入轉換為百分比tage 在計算中使用之前 將輸入轉換為 percentage 在用於計算之前
35-44

功能 1 輸入 B 定標器 數學功能 1 運算 功能 2 輸入 B 來源
功能2 輸入B號碼
功能 2 輸入 B 最小值
功能 2 輸入 B 最大值
功能 2 輸入 B 定標器 數學功能 2 運算(輸入 A = 功能 1 的結果) 功能 3 輸入 B 來源
功能3 輸入B號碼
功能 3 輸入 B 最小值
功能 3 輸入 B 最大值
函數 3 輸入 B 定標器 數學函數 3 運算(輸入 A = 函數 2 的結果) 數學輸出最小範圍

-1.00 至 1.00 下拉清單 下拉清單取決於來源
-106 至 106
-106 至 106
-1.00 至 1.00

1.00 9, +, 結果 = InA+InB 0 未使用控制 1
0
100 1.00

參閱第 1.13 節 請參閱第 1.13 節 請參閱第 1.4 節
請參閱第 1.4 節
將輸入轉換為百分比tage 在計算中使用之前 將輸入轉換為 percentage 用於計算之前 請參閱第 1.13 節

下拉清單

9、+、結果 = InA+InB 請參閱第 1.13 節

下拉列表取決於來源
-106 至 106

0 未使用控制 1
0

-106 至 106

100

-1.00 至 1.00 1.00

請參閱第 1.4 節
請參閱第 1.4 節
將輸入轉換為百分比tage 在計算中使用之前 將輸入轉換為 percentage 用於計算之前 請參閱第 1.13 節

下拉清單

9、+、結果 = InA+InB 請參閱第 1.13 節

-106 至 106

0

數學輸出最大範圍 -106 至 106

100

使用者手冊 UMAX031700。版本:3

36-44

4.7. CAN 接收設定點 CAN 接收功能塊在 1.16 節中定義。有關如何使用所有這些設定點的詳細信息,請參閱此處。
預設 CAN 接收 1 設定點的螢幕截圖
注意:在上面顯示的螢幕截圖中,「接收訊息已啟用」已從其預設值變更為啟用該功能區塊。 4.8. CAN 傳輸設定點 CAN 傳輸功能塊在第 1.7 節中定義。有關如何使用所有這些設定點的詳細信息,請參閱此處。

預設 CAN 傳輸 1 設定點使用手冊 UMAX031700 的螢幕截圖。版本:3

37-44

名稱 傳送 PGN 傳送重複率 傳送訊息優先順序 目標位址(適用於 PDU1) 傳送資料來源 傳送資料編號
傳輸資料大小
陣列中的傳送資料索引 (LSB) 位元組中的傳送位元索引 (LSB) 傳送資料解析度 傳送資料偏移

範圍
0 至 65535 0 至 60,000 ms 0 至 7 0 至 255 每個來源的下拉列表

預設
65280 ($FF00) 0 6 254(0xFE,空位址) 測量輸入 0,測量輸入 #1

下拉清單

連續 1 位元組

0 到 8-資料大小 0,第一個位元組位置

0 至 8 位元大小
-106 到 106 -104 到 104

預設不使用
1.00 0.00

筆記
0ms 停用傳送專有B 優先權預設不使用請參閱第1.3 節請參閱第1.3 節0 = 未使用(停用) 1 = 1 位元2 = 2 位元3 = 4 位元4 = 1 位元組5 = 2位元組6 = 4 位元組
僅與位元資料型別一起使用

使用者手冊 UMAX031700。版本:3

38-44

5. 使用 AXIOMATIC EA 引導程式重新刷新 CAN
AX031700 可以使用引導加載程序信息部分升級新的應用程序固件。 本節詳細介紹了通過 CAN 將 Axiomatic 提供的新固件上傳到設備的簡單分步說明,無需斷開與 J1939 網絡的連接。
1. 當 Axiomatic EA 首次連接到 ECU 時,Bootloader Information 部分將顯示以下資訊:

2. 要使用引導加載程序升級 ECU 上運行的固件,請將變量“Force Bootloader To Load on Reset”更改為 Yes。

3. 當提示框詢問是否要重置ECU時,選擇是。
使用者手冊 UMAX031700。版本:3

39-44

4. 重置後,ECU 將不再在 J1939 網絡上顯示為 AX031700,而是顯示為 J1939 Bootloader #1。

請注意,引導程式不支援任意位址。這意味著,如果您希望同時執行多個引導程式(不建議),則必須在啟動下一個引導程式之前手動變更每個引導程式的位址,否則會出現位址衝突,並且只有一個ECU 會顯示為引導程式。一旦「活動」引導程式恢復正常功能,其他 ECU 將必須重新啟動以重新啟動引導程式功能。

5. 當選擇 Bootloader Information 部分時,將顯示與選擇時相同的訊息

它運行的是 AX031700 固件,但在這種情況下,閃爍功能已啟用。

使用者手冊 UMAX031700。版本:3

40-44

6. 選擇閃爍按鈕並導覽至儲存 AF-16119-x.yy.bin 的位置 file 從 Axiomatic 發送。 (注意:僅限二進製文件(.bin) file可以使用 Axiomatic EA 工具進行刷新)
7. 一旦“Flash 應用程序固件”窗口打開,您可以根據需要輸入註釋,例如“由 [名稱] 升級的固件”。 這不是必需的,如果您不想使用該字段,可以將該字段留空。
注意:您不必約會amp 或時間amp 這 file,因為這一切都是在您上傳新韌體時由 Axiomatic EA 工具自動完成的。

警告:請勿勾選「擦除所有 ECU 快閃記憶體」框,除非您的 Axiomatic 聯絡人指示這樣做。選擇此項目將擦除儲存在非揮發性快閃記憶體中的所有資料。它還將擦除可能已對 ECU 進行的任何設定值配置,並將所有設定值重設為其出廠預設值。如果不選取此框,則上傳新韌體時不會變更任何設定值。

使用者手冊 UMAX031700。版本:3

41-44

8. 隨著上傳進度,進度條將顯示已發送的韌體數量。 J1939 網路上的流量越多,上傳過程所需的時間就越長。
9. 韌體上傳完成後,將彈出一則訊息,指示操作成功。如果您選擇重置 ECU,新版本的 AX031700 應用程式將開始運行,並且 Axiomatic EA 將如此識別 ECU。否則,下次 ECU 重新啟動時,AX031700 應用程式將運行,而不是引導程式功能。
注意:如果在上傳過程中的任何時候中斷、數據損壞(校驗和錯誤)或由於任何其他原因新固件不正確,即引導加載程序檢測到 file 加載的不是設計用於在硬件平台上運行的,錯誤或損壞的應用程序將無法運行。 相反,當 ECU 重置或重新啟動時,J1939 引導加載程序將繼續作為默認應用程序,直到有效固件成功上傳到設備中。

使用者手冊 UMAX031700。版本:3

42-44

三、技術規格

6.1.電源
電源輸入 – 標稱
突波保護 反極性保護

12 或 24Vdc 標稱工作電壓tage 8…36 Vdc 電壓範圍tag瞬變
滿足 SAE J1113-11 對 24Vdc 標稱輸入的要求

6.2。 輸入
類比輸入功能 卷tag輸入
電流輸入
數位輸入功能 數位輸入電平 PWM 輸入
頻率輸入 數位輸入
輸入阻抗 輸入精度 輸入分辨率

卷tage 輸入或電流輸入 0-5V(阻抗 204 KOhm) 0-10V(阻抗 136 KOhm) 0-20 mA(阻抗 124 Ohm) 4-20 mA(阻抗 124 Ohm) 離散輸入、PWM 輸入、頻率/RPM 高達Vps 0 至100% 0.5Hz 至10kHz 0.5Hz 至10kHz 高電平有效(至+Vps)、低電平有效 Amp緯度:0 至 +Vps 1 MOhm 高阻抗,10KOhm 下拉,10KOhm 上拉至 +14V < 1% 12 位

6.3. 溝通
CAN網路終端

1 個 CAN 2.0B 端口,協定 SAE J1939
根據CAN標準,需要使用外部終端電阻來終止網路。電阻器為 120 歐姆、最小 0.25W、金屬膜或類似型。它們應放置在網路兩端的 CAN_H 和 CAN_L 端子之間。

6.4. 一般規格

微處理器

STM32F103CBT7,32 位,128 KB 快閃記憶體程式記憶體

靜態電流

14 mA @ 24Vdc(典型值); 30 mA @ 12Vdc 典型值

控制邏輯

使用 Axiomatic 電子助理的使用者可程式功能,零件號碼:AX070502 或 AX070506K

通訊

1 CAN (SAE J1939) 型號 AX031700:250 kbps 型號 AX031700-01:500 kbps 型號 AX031700-02:1 Mbps 型號 AX031701 CANopen®

使用者介面

適用於 Windows 作業系統的 Axiomatic 電子助理附帶免版稅使用授權。 Axiomatic Electronic Assistant 需要 USB-CAN 轉換器將裝置的 CAN 連接埠連接到基於 Windows 的 PC。 Axiomatic USB-CAN 轉換器是 Axiomatic 設定套件的一部分,訂購零件號碼:AX070502 或 AX070506K。

網絡終端

需要使用外部終端電阻來端接網路。電阻器為 120 歐姆、最小 0.25W、金屬膜或類似型。它們應放置在網路兩端的 CAN_H 和 CAN_L 端子之間。

重量

0.10 磅(0.045 公斤)

操作條件

-40 至 85 °C(-40 至 185 °F)

保護

IP67

EMC 合規性

CE標誌

振動

MIL-STD-202G,測試 204D 和 214A(正弦和隨機)10 g 峰值(正弦); 7.86 Grms 峰值(隨機)(待定)

震驚

MIL-STD-202G,測試 213B,50 公克(待定)

核准

CE標誌

電氣連接

6 針連接器(等效 TE Deutsch P/N:DT04-6P)

配套插頭套件的型號為 Axiomatic P/N:AX070119。

腳#1 2 3 4 5 6

說明 BATT+ 輸入 + CAN_H CAN_L 輸入 BATT-

使用者手冊 UMAX031700。版本:3

43-44

7. 版本歷史

版本日期

1

31 年 2016 月 XNUMX 日

2

26 年 2019 月 XNUMX 日

26 年 2019 月 XNUMX 日

3

1 年 2023 月 XNUMX 日

作者
古斯塔沃·德爾·瓦萊 古斯塔沃·德爾·瓦萊
阿曼達威爾金斯 基里爾莫伊索夫

修改
初始草案更新了用戶手冊,以反映對V2.00 韌體的更新,其中頻率和PWM 輸入類型不再分為不同的頻率範圍,而是現在合併為[0.5Hz…10kHz] 的單一範圍添加靜態電流、重量以及不同的波特率模型來執行傳統更新的技術規範

筆記:
技術規格僅供參考,可能會有所變動。實際性能將根據應用和操作條件而有所不同。使用者應確信該產品適合在預期應用中使用。我們的所有產品均針對材料和工藝缺陷提供有限保固。請參閱 https://www.axiomatic.com/service/ 上所述的保固、應用批准/限制和退回材料流程。

CANopen® 是 Automation eV 中 CAN 的註冊社區商標

使用者手冊 UMAX031700。版本:3

44-44

我們的產品
AC/DC 電源 致動器控制/介面 汽車乙太網路介面 電池充電器 CAN 控制、路由器、中繼器 CAN/WiFi、CAN/藍牙、路由器 電流/電壓tage/PWM 轉換器DC/DC 電源轉換器引擎溫度掃描器乙太網路/CAN 轉換器、閘道器、開關風扇驅動控制器閘道器、CAN/Modbus、RS-232 陀螺儀、傾角儀液壓閥控制器傾角儀、三軸I/O 控制LVDT 訊號轉換器機器控制Modbus、RS-422、RS-485 控制馬達控制、逆變器電源、DC/DC、AC/DC PWM 訊號轉換器/隔離器旋轉變壓器訊號調節器維修工具訊號調節器、轉換器應變計CAN 控制突波抑制器

我們的公司
Axiomatic 為非公路、商用車、電動汽車、發電機組、物料搬運、可再生能源和工業 OEM 市場提供電子機器控制組件。 我們通過工程設計和現成的機器控制進行創新,為我們的客戶增加價值。
優質的設計和製造
我們在加拿大擁有 ISO9001:2015 註冊設計/製造工廠。
保修、應用批准/限制
Axiomatic Technologies Corporation 保留隨時對其產品和服務進行更正、修改、增強、改進和其他更改的權利,以及在不另行通知的情況下終止任何產品或服務的權利。客戶應在下訂單前獲取最新的相關信息,並應驗證該等信息是最新且完整的。使用者應確信該產品適合在預期應用中使用。我們的所有產品均針對材料和工藝缺陷提供有限保固。請參閱我們的保固、應用核准/限制和退回材料流程:https://www.axiomatic.com/service/。
遵守
產品合規性詳細資訊可在產品文獻和/或 axiomatic.com 上找到。如有任何疑問,請發送至 sales@axiomatic.com。
安全使用
所有產品均應由 Axiomatic 提供服務。 請勿自行打開產品並進行維修。
該產品可能會讓您接觸美國加州已知會導致癌症和生殖危害的化學物質。欲了解更多信息,請訪問 www.P65Warnings.ca.gov。

服務
所有要退回 Axiomatic 的產品都需要來自 sales@axiomatic.com 的退貨授權號碼 (RMA#)。請求 RMA 編號時,請提供以下資訊:
· 序號、零件號 · 運行時間、問題描述 · 接線設定圖、應用程式和其他需要的註釋

處理
公理化產品是電子垃圾。請遵守當地環境廢棄物和回收法律、法規和政策,安全處置或回收電子廢棄物。

聯絡方式
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADA L5T 2E3 電話:+1 905 602 9270 傳真:+1 905 602 9279 www.axiomatic.com sales@axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä 芬蘭 電話:+358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

版權所有 2023

文件/資源

AXIOMATIC AX031700 通用輸入控制器,附 CAN [pdf] 使用者手冊
AX031700、UMAX031700、AX031700 帶 CAN 的通用輸入控制器、AX031700、帶 CAN 的通用輸入控制器、帶 CAN 的輸入控制器、帶 CAN 的控制器、CAN

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *