AX031700 Универсален входен контролер с CAN
“
Информация за продукта
Спецификации
- Име на продукта: Универсален входен контролер с CAN
- Номер на модела: UMAX031700 Версия V3
- Номер на частта: AX031700
- Поддържан протокол: SAE J1939
- Характеристики: Единичен универсален вход към изход на пропорционален вентил
Контролер
Инструкции за употреба на продукта
1. Инструкции за инсталиране
Размери и Pinout
Обърнете се към ръководството за потребителя за подробни размери и pinout
информация.
Инструкции за монтаж
Уверете се, че контролерът е надеждно монтиран, следвайки
насоките, предоставени в ръководството за потребителя.
2. Надview на характеристиките на J1939
Поддържани съобщения
Контролерът поддържа различни съобщения, посочени в SAE
Стандарт J1939. Вижте раздел 3.1 от ръководството за потребителя за
подробности.
Име, адрес и ИД на софтуера
Конфигурирайте името, адреса и софтуерния идентификатор на контролера според
вашите изисквания. Вижте раздел 3.2 от ръководството за потребителя за
инструкции.
3. Контролни точки на ECU, достъпни с Axiomatic Electronic
Помощник
Използвайте Axiomatic Electronic Assistant (EA) за достъп и
конфигурирайте настройките на ECU. Следвайте инструкциите, дадени в
раздел 4 от ръководството за потребителя.
4. Презареждане през CAN с Axiomatic EA Bootloader
Използвайте Axiomatic EA Bootloader, за да презаредите контролера
през CAN шина. Подробни стъпки са описани в раздел 5 на потребителя
ръководство.
5. Технически спецификации
Обърнете се към ръководството за потребителя за подробни технически спецификации
на контролера.
6. История на версиите
Проверете раздел 7 от ръководството за потребителя за хронологията на версиите на
продукта.
Често задавани въпроси (FAQ)
Въпрос: Мога ли да използвам множество типове входове с CAN с един вход
Контролер?
О: Да, контролерът поддържа широка гама от конфигурируеми
типове входове, осигуряващи гъвкавост в контрола.
Въпрос: Как мога да актуализирам софтуера на контролера?
О: Можете да презаредите контролера през CAN с помощта на Axiomatic
EA Bootloader. Вижте раздел 5 от ръководството за потребителя за подробности
инструкции.
„`
РЪКОВОДСТВО ЗА ПОТРЕБИТЕЛЯ UMAX031700 Версия V3
УНИВЕРСАЛЕН ВХОДЕН КОНТРОЛЕР С КАН
SAEJ1939
РЪКОВОДСТВО ЗА ПОТРЕБИТЕЛ
P/N: AX031700
СЪКРАЩЕНИЯ
ACK
Положително потвърждение (от стандарт SAE J1939)
UIN
Универсален вход
EA
Аксиоматичният електронен асистент (сервизен инструмент за аксиоматични ECU)
ECU
Електронно управление
(от стандарт SAE J1939)
NAK
Отрицателно потвърждение (от стандарт SAE J1939)
PDU1
Формат за съобщения, които трябва да бъдат изпратени до целеви адрес, специфичен или глобален (от стандарт SAE J1939)
PDU2
Формат, използван за изпращане на информация, която е етикетирана с помощта на техниката на групово разширение и не съдържа адрес на местоназначение.
PGN
Номер на група параметри (от стандарт SAE J1939)
PropA
Съобщение, което използва собствения A PGN за комуникация между партньори
PropB
Съобщение, което използва патентован B PGN за излъчвана комуникация
SPN
Номер на съмнителен параметър (от стандарт SAE J1939)
Забележка: Axiomatic Electronic Assistant KIT може да бъде поръчан като P/N: AX070502 или AX070506K
Ръководство за потребителя UMAX031700. Версия: 3
2-44
СЪДЪРЖАНИЕ
1. НАДVIEW НА КОНТРОЛЕРА ………………………………………………………………………………………………………………… 4
1.1. ОПИСАНИЕ НА ЕДИНСТВЕН УНИВЕРСАЛЕН ВХОД КЪМ ИЗХОДЕН КОНТРОЛЕР ЗА ПРОПОРЦИОНАЛЕН КЛАПАН ……………………….. 4 1.2. УНИВЕРСАЛЕН ВХОДЕН ФУНКЦИОНАЛЕН БЛОК………………………………………………………………………………………………………. 4
1.2.1. Типове входни сензори …………………………………………………………………………………………………………………………… ………. 4 1.2.2. Опции за резистор Pullup / Pulldown………………………………………………………………………………………………………………… 5 1.2.3. 5. Минимални и максимални грешки и диапазони………………………………………………………………………………………………………. 1.2.4 5. Типове входни софтуерни филтри ……………………………………………………………………………………………………………………… 1.3 6. ИЗТОЧНИЦИ ЗА УПРАВЛЕНИЕ НА ВЪТРЕШНИ ФУНКЦИОНАЛНИ БЛОКОВЕ …………………………………………………………………………………….. 1.4 7. ФУНКЦИОНАЛЕН БЛОК НА ТАБЛИЦА ЗА СПРАВКА …………………………………………………………………………………………………………. 1.4.1 8. X-ос, отговор на входни данни…………………………………………………………………………………………………………………… …….. 1.4.2 8. Y-ос, изходна таблица за справка …………………………………………………………………………………………………………………… ……. 1.4.3 8. Конфигурация по подразбиране, отговор на данни …………………………………………………………………………………………………………. 1.4.4 9. Отговор от точка до точка …………………………………………………………………………………………………………………………… ….. 1.4.5 10. X-ос, времева реакция……………………………………………………………………………………………………………………… ………… 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. ИМЕ, АДРЕС И ИДЕНТИФИКАЦИЯ НА СОФТУЕРА ………………………………………………………………………………………………… 27
4. ЗАДАНИТЕ ТОЧКИ НА 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. ПРЕФЛАШВАНЕ НА CAN С AXIOMATIC EA BOOTLOADER ……………………………………………………… 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 изброява поддържаните типове вход от контролера. Параметърът Input Sensor Type предоставя падащ списък с типовете входове, описани в Таблица 1. Промяната на Input Sensor Type засяга други зададени точки в рамките на същата група зададени точки, като например Минимална/Максимална грешка/Диапазон, като ги опреснява до нов тип вход и следователно трябва да бъде променен първо.
0 Деактивирано 12 Voltage 0 до 5V 13 Voltage 0 до 10 V 20 Ток 0 до 20 mA 21 Ток 4 до 20 mA 40 Честота 0.5 Hz до 10 kHz 50 PWM цикъл на работа (0.5 Hz до 10 kHz) 60 Цифров (нормален) 61 Цифров (инверсен) 62 Цифров (затворен)
Таблица 1 Опции за тип универсален входен сензор
Всички аналогови входове се подават директно в 12-битов аналогово-цифров преобразувател (ADC) в микроконтролера. Всички обtage входовете са с висок импеданс, докато токовите входове използват резистор 124 за измерване на сигнала.
Типове сензори за честота/обороти в минута, широчинно-импулсно модулиран (PWM) и входен брояч са свързани към таймерите на микроконтролера. Контролната точка за импулси на оборот се взема под внимание само когато избраният тип входен сензор е честотен тип съгласно таблица 3. Когато зададената точка импулси на оборот е зададена на 0, направените измервания ще бъдат в единици [Hz]. Ако зададената точка за импулси на оборот е зададена на по-висока от 0, направените измервания ще бъдат в единици [RPM].
Ръководство за потребителя UMAX031700. Версия: 3
4-44
Типовете цифрови входни сензори предлагат три режима: нормален, обратен и фиксиран. Измерванията, направени с типове цифрови входове, са 1 (ON) или 0 (OFF).
1.2.2. Опции за резистор Pullup / Pulldown
С типове входни сензори: Честота/RPM, PWM, Цифров, потребителят има опция за три (3) различни опции за изтегляне нагоре/надолу, както е посочено в Таблица 2.
0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
Таблица 2 Опции на резистора Pullup/Pulldown
Тези опции могат да бъдат активирани или деактивирани чрез регулиране на зададената стойност Pullup/Pulldown Resistor в Axiomatic Electronic Assistant.
1.2.3. Минимални и максимални грешки и диапазони
Зададените точки за минимален обхват и максимален обхват не трябва да се бъркат с обхвата на измерване. Тези зададени точки са налични с всички, с изключение на цифровия вход, и се използват, когато входът е избран като контролен вход за друг функционален блок. Те стават стойностите Xmin и Xmax, използвани при изчисленията на наклона (вижте Фигура 6). Когато тези стойности се променят, други функционални блокове, използващи входа като контролен източник, се актуализират автоматично, за да отразят новите стойности на оста X.
Стойностите за минимална грешка и максимална грешка се използват с диагностичния функционален блок, моля, вижте раздел 1.9 за повече подробности относно диагностичния функционален блок. Стойностите за тези зададени точки са ограничени така, че
0 <= Минимална грешка <= Минимален диапазон <= Максимален диапазон <= Максимална грешка <= 1.1xМакс*
* Максималната стойност за всеки вход зависи от типа. Диапазонът на грешката може да бъде зададен до 10%
над тази стойност. Напримерampле:
Честота: Макс. = 10,000 XNUMX [Hz или RPM]
ШИМ:
Макс = 100.00 [%]
Voltage: Макс. = 5.00 или 10.00 [V]
Ток: Макс. = 20.00 [mA]
За да се избегне причиняването на фалшиви грешки, потребителят може да избере да добави софтуерно филтриране към измервателния сигнал.
1.2.4. Типове входни софтуерни филтри
Ръководство за потребителя UMAX031700. Версия: 3
5-44
Всички типове входове с изключение на Цифров (Нормален), Цифров (Инверсен), Цифров (Затворен) могат да бъдат филтрирани с помощта на зададените точки за Тип филтър и Константа на филтъра. Налични са три (3) вида филтри, изброени в таблица 3.
0 Без филтриране 1 Пълзяща средна 2 Повтаряща се средна
Таблица 3 Типове входни филтри
Първата опция за филтър Без филтриране не осигурява филтриране на измерените данни. По този начин измерените данни ще бъдат използвани директно за всеки функционален блок, който използва тези данни.
Втората опция, Moving Average, прилага `Уравнение 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
Значение Control Source Not Used CAN Receive Message Universal Input Measured Lookup Table Function Block Програмируем логически функционален блок Математически функционален блок Constant Data List Block Измерено захранване Измерена температура на процесора
Таблица 4 Опции за контролен източник
Освен източник, всяка контрола има и номер, който съответства на подиндекса на въпросния функционален блок. Таблица 5 очертава обхватите, поддържани за числови обекти, в зависимост от избрания източник.
Контролен източник
Контролен номер на източника
Контролният източник не се използва (игнорира се)
[0]МОЖЕ да получи съобщение
[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, те няма да бъдат използвани в изчислението на XAxis, показано по-горе. НапримерampАко точките X4 и по-високи се пренебрегнат, вместо това формулата става Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Y-ос, изходна справочна таблица
Y-осата няма ограничения върху данните, които представлява. Това означава, че могат лесно да бъдат установени обратни, нарастващи/намаляващи или други отговори.
Във всички случаи контролерът преглежда целия диапазон от данни в зададените точки на оста Y и избира най-ниската стойност като Ymin и най-високата стойност като Ymax. Те се предават директно на други функционални блокове като ограничения на изхода на справочната таблица. (т.е. използвани като Xmin и Xmax стойности в линейни изчисления.)
Въпреки това, ако някои от точките от данни са „Игнорирани“, както е описано в раздел 1.4.3, те няма да бъдат използвани при определянето на обхвата на Y-ос. Само стойностите на оста Y, показани на Axiomatic EA, ще бъдат взети предвид при установяване на границите на таблицата, когато тя се използва за управление на друг функционален блок, като например математически функционален блок.
1.4.3. Конфигурация по подразбиране, отговор на данни
По подразбиране всички справочни таблици в ECU са деактивирани (Източник по ос X е равен на контрола, която не се използва). Справочните таблици могат да се използват за създаване на желания професионален отговорfileс. Ако универсален вход се използва като X-ос, изходът от справочната таблица ще бъде това, което потребителят въвежда в зададените точки на Y-стойности.
Спомнете си, че всеки контролиран функционален блок, който използва справочната таблица като входен източник, също ще приложи линеаризация към данните. Следователно, за контролна реакция 1:1, уверете се, че минималните и
Ръководство за потребителя UMAX031700. Версия: 3
8-44
максималните стойности на изхода съответстват на минималните и максималните стойности на Y-осата на таблицата.
Всички таблици (1 до 3) са деактивирани по подразбиране (няма избран източник на контрол). Въпреки това, ако бъде избран източник по ос X, стойностите по подразбиране на Y ще бъдат в диапазона от 0 до 100%, както е описано в раздела „Изходна таблица за справка по ос Y“ по-горе. Минималните и максималните стойности по подразбиране на X-Axis ще бъдат зададени, както е описано в раздела „X-Axis, Data Response“ по-горе.
По подразбиране данните по осите X и Y са настроени за еднаква стойност между всяка точка от минимума до максимума във всеки случай.
1.4.4. Отговор от точка до точка
По подразбиране осите X и Y са настроени за линеен отговор от точка (0,0) до (10,10), където изходът ще използва линеаризация между всяка точка, както е показано на фигура 1. За да получите линеаризацията, всяка „Отговор на точка N“, където N = 1 до 10, е настроен за „Ramp За да изведете отговор.
Фигура 1 Справочна таблица с „Ramp До“ Отговор на данни
Като алтернатива, потребителят може да избере отговор „Прескочи до“ за „Отговор на точка N“, където N = 1 до 10. В този случай всяка входна стойност между XN-1 до XN ще доведе до изход от функционалния блок Справочна таблица на YN.
Бившampфайл на математически функционален блок (0 до 100), използван за управление на таблица по подразбиране (0 до 100), но с отговор `Jump To' вместо стандартния `Ramp To' е показано на фигура 2.
Ръководство за потребителя UMAX031700. Версия: 3
9-44
Фигура 2 Справочна таблица с отговор на данни „Прескачане към“.
И накрая, всяка точка с изключение на (0,0) може да бъде избрана за отговор „Игнориране“. Ако „Отговор на точка N“ е настроен да игнорира, тогава всички точки от (XN, YN) до (X10, Y10) също ще бъдат игнорирани. За всички данни, по-големи от XN-1, изходът от функционалния блок Справочна таблица ще бъде YN-1.
Комбинация от Ramp Отговорите „До“, „Прескочване до“ и „Игнориране“ могат да се използват за създаване на професионален изход за специфични за приложениетоfile.
1.4.5. X-ос, времева реакция
Справочна таблица може също да се използва за получаване на персонализиран изходен отговор, където типът на оста X е „времева реакция“. Когато това е избрано, оста X вече представлява времето в единици милисекунди, докато оста Y все още представлява изхода на функционалния блок.
В този случай източникът по оста X се третира като цифров вход. Ако сигналът всъщност е аналогов вход, той се интерпретира като цифров вход. Когато контролният вход е ВКЛЮЧЕН, изходът ще се променя за определен период от време в зависимост от професионалистаfile в справочната таблица.
Когато управляващият вход е ИЗКЛЮЧЕН, изходът винаги е на нула. Когато входът се ВКЛЮЧИ, професfile ВИНАГИ започва от позиция (X0, Y0), която е 0 изход за 0ms.
При времевия отговор интервалът от време между всяка точка на оста X може да бъде зададен навсякъде от 1ms до 1min. [60,000 XNUMX ms].
Ръководство за потребителя 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) = Вярно Изходът на аргумент 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 Условия Опции на логическия оператор
Не всяка оценка ще се нуждае от всичките три условия. Случаят, даден в предишния раздел, напрample има изброено само едно условие, т.е. оборотите на двигателя да са под определена стойност. Следователно е важно да се разбере как логическите оператори биха оценили резултат за грешка или N/A за условие.
Таблица по подразбиране на логическия оператор Cnd1 и Cnd2 и Cnd3
Избор на условия Критерии Свързаната таблица се избира автоматично веднага щом бъде оценена. Трябва да се използва, когато две или три условия са подходящи и всички трябва да са верни, за да изберете таблицата.
Ако някое условие е равно на False или Error, таблицата не е избрана. N/A се третира като True. Ако и трите условия са True (или N/A), таблицата е избрана.
Cnd1 или Cnd2 или Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Тогава Използвайте таблица Трябва да се използва, когато само едно условие е уместно. Може да се използва и при две или три подходящи условия.
Ако някое условие е оценено като True, таблицата се избира. Резултатите за грешка или N/A се третират като невярно
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Тогава използвайте таблица (Cnd1 и Cnd2) или Cnd3 Да се използва само когато и трите условия са уместни.
Ако и Условие 1, и Условие 2 са вярни, ИЛИ условие 3 е вярно, таблицата е избрана. Резултатите за грешка или N/A се третират като невярно
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Тогава използвайте таблица (Cnd1 или Cnd2) и Cnd3 Да се използва само когато и трите условия са уместни.
Ако условие 1 и условие 3 са верни, ИЛИ условие 2 и условие 3 са верни, таблицата е избрана. Резултатите за грешка или N/A се третират като невярно
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) След това използвайте таблица
Таблица 9 Оценка на условията въз основа на избран логически оператор
„Таблица X, логически оператор на условията“ по подразбиране за таблица 1 и таблица 2 е „Cnd1 и Cnd2 и Cnd3“, докато таблица 3 е настроена да бъде „таблица по подразбиране“.
Ръководство за потребителя UMAX031700. Версия: 3
15-44
1.5.3. Логически блок изход
Спомнете си, че таблица X, където X = 1 до 3 във функционалния блок на програмируемата логика, НЕ означава таблица за справка от 1 до 3. Всяка таблица има зададена точка „Номер на блок за таблица за справка на таблица X“, която позволява на потребителя да избере кои справочни таблици иска свързани с конкретен програмируем логически блок. Таблиците по подразбиране, свързани с всеки логически блок, са изброени в таблица 10.
Номер на програмируем логически блок
1
Таблица 1 Търсене
Таблица 2 Търсене
Таблица 3 Търсене
Номер на блок таблица Номер на блок таблица Номер на блок таблица
1
2
3
Таблица 10 Таблици за търсене по подразбиране на програмируем логически блок
Ако свързаната справочна таблица няма избран „Източник по ос X“, тогава изходът на програмируемия логически блок винаги ще бъде „Недостъпен“, докато тази таблица е избрана. Въпреки това, ако справочната таблица бъде конфигурирана за валиден отговор на вход, било то данни или време, изходът на функционалния блок на справочната таблица (т.е. данните по оста Y, които са избрани въз основа на стойността по оста X) ще стане изход на програмируемия логически функционален блок, докато тази таблица е избрана.
За разлика от всички други функционални блокове, програмируемата логика НЕ извършва изчисления за линеаризация между входните и изходните данни. Вместо това, той отразява точно въведените (справочна таблица) данни. Следователно, когато използвате програмируемата логика като контролен източник за друг функционален блок, СИЛНО се препоръчва всички свързани Y-оси на справочна таблица или да бъдат (а) зададени между 0 до 100% изходен диапазон или (б) всички зададени на същия мащаб.
Ръководство за потребителя UMAX031700. Версия: 3
16-44
1.6. Математически функционален блок
Има четири математически функционални блока, които позволяват на потребителя да дефинира основни алгоритми. Математически функционален блок може да приема до четири входни сигнала. След това всеки вход се мащабира според свързаните граници и настройки за мащабиране.
Входящите данни се преобразуват в процентиtage стойност въз основа на избраните стойности „Функция X Вход Y Минимум“ и „Функция X Вход Y Максимум“. За допълнителен контрол потребителят може също да регулира „Функция X Input Y Scaler“. По подразбиране всеки вход има „тегло“ на мащабиране от 1.0 Въпреки това, всеки вход може да бъде мащабиран от -1.0 до 1.0, ако е необходимо, преди да бъде приложен във функцията.
Математически функционален блок включва три избираеми функции, всяка от които изпълнява уравнение A оператор B, където A и B са функционални входове, а операторът е функция, избрана със зададената математическа функция X Operator. Опциите за зададена точка са представени в таблица 11. Функциите са свързани заедно, така че резултатът от предходната функция влиза във вход A на следващата функция. По този начин Функция 1 има както вход A, така и вход B, които могат да се избират със зададени точки, където функции 2 до 4 имат само вход B, който може да се избира. Входът се избира чрез задаване на функция X вход Y източник и функция X вход Y номер. Ако функцията X Input B Source е настроена на 0 Контролът не се използва, сигналът преминава през функцията непроменен.
= (1 1 1)2 23 3 4 4
0
=, Вярно, когато InA е равно на InB
1
!=, Вярно, когато InA не е равно на InB
2
>, Вярно, когато InA е по-голямо от InB
3
>=, вярно, когато InA е по-голямо или равно на InB
4
<, Вярно, когато InA е по-малко от InB
5
<=, вярно, когато InA е по-малко или равно на InB
6
ИЛИ, True, когато InA или InB е True
7
И, True, когато InA и InB са True
8 XOR, True, когато InA или InB е True, но не и двете
9
+, Резултат = InA плюс InB
10
-, Резултат = InA минус InB
11
x, Резултат = InA по InB
12
/, Резултат = InA делено на InB
13
MIN, резултат = най-малкото от InA и InB
14
MAX, Резултат = Най-голямото от InA и InB
Таблица 11 Оператори за математически функции
Потребителят трябва да се увери, че входовете са съвместими един с друг, когато използва някои от математическите операции. Например, ако Universal Input 1 трябва да се измерва във [V], докато CAN Receive 1 трябва да се измерва в [mV] и математически функционален оператор 9 (+), резултатът няма да бъде истинската желана стойност.
За валиден резултат контролният източник за даден вход трябва да бъде различна от нула стойност, т.е. нещо различно от `Контролният източник не се използва.'
При разделяне нулева стойност на InB винаги ще доведе до нулева изходна стойност за свързаната функция. При изваждане отрицателният резултат винаги ще се третира като нула, освен ако функцията не е умножена по отрицателна единица или входовете първо са скалирани с отрицателен коефициент.
Ръководство за потребителя UMAX031700. Версия: 3
17-44
1.7. Функционален блок за CAN предаване
Функционалният блок CAN Transmit се използва за изпращане на всеки изход от друг функционален блок (т.е. вход, логически сигнал) към мрежата J1939.
Обикновено, за да деактивирате съобщение за предаване, „Честота на повторение на предаване“ се настройва на нула. Въпреки това, ако съобщението споделя своя номер на група параметри (PGN) с друго съобщение, това не е непременно вярно. В случай, че множество съобщения споделят един и същ „Предаване на PGN“, честотата на повторение, избрана в съобщението с НАЙ-НИСКИЯ номер, ще се използва за ВСИЧКИ съобщения, които използват този PGN.
По подразбиране всички съобщения се изпращат на Proprietary B PGN като излъчвани съобщения. Ако всички данни не са необходими, деактивирайте цялото съобщение, като зададете най-ниския канал, използващ този PGN, на нула. Ако някои от данните не са необходими, просто променете PGN на излишния(ите) канал(и) на неизползвана стойност в диапазона Proprietary 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 Receive е проектиран да взема всеки SPN от мрежата J1939 и да го използва като вход към друг функционален блок.
Разрешеното получаване на съобщение е най-важната настройка, свързана с този функционален блок, и трябва да бъде избрана първа. Промяната му ще доведе до активиране/деактивиране на други зададени точки според случая. По подразбиране ВСИЧКИ получаващи съобщения са деактивирани.
След като дадено съобщение е активирано, грешка при загубена комуникация ще бъде маркирана, ако това съобщение не бъде получено в рамките на периода на изчакване за получаване на съобщение. Това може да предизвика събитие загубена комуникация. За да се избегнат изчаквания в силно наситена мрежа, се препоръчва да зададете периода поне три пъти по-дълъг от очакваната скорост на актуализиране. За да деактивирате функцията за изчакване, просто задайте тази стойност на нула, в който случай полученото съобщение никога няма да изтече и никога няма да задейства грешка при загубена комуникация.
По подразбиране се очаква всички управляващи съобщения да се изпращат до 1IN-CAN контролера на собствени B PGN. Въпреки това, ако бъде избрано съобщение PDU1, контролерът 1IN-CAN може да бъде настроен да го получава от всяко ECU чрез задаване на специфичен адрес, който изпраща PGN към глобалния адрес (0xFF). Ако вместо това е избран конкретен адрес, всички други данни на ECU в PGN ще бъдат игнорирани.
Размерът на получените данни, индексът на получените данни в масив (LSB), индексът на получените битове в байтовете (LSB), разделителната способност на получаването и отместването на получаването могат да се използват за съпоставяне на всеки SPN, поддържан от стандарта J1939, към изходните данни на функционалния блок Received .
Както бе споменато по-рано, CAN приемен функционален блок може да бъде избран като източник на контролен вход за изходните функционални блокове. Когато случаят е такъв, зададените точки за минимални получени данни (извън прага) и максимални получени данни (на прага) определят минималните и максималните стойности на управляващия сигнал. Както подсказват имената, те се използват и като прагове за включване/изключване за типове цифров изход. Тези стойности са в каквито и единици да са данните СЛЕД разделителната способност и отместването са приложени към CAN приемания сигнал. Контролерът 1IN-CAN поддържа до пет уникални CAN съобщения за получаване.
Ръководство за потребителя UMAX031700. Версия: 3
19-44
1.9. Диагностичен функционален блок
Има няколко вида диагностика, поддържана от 1IN-CAN сигнален контролер. Откриването и реагирането на неизправности е свързано с всички универсални входове и изходи. В допълнение към I/O неизправности, 1IN-CAN може също да открие/реагира на захранване над/под обемtagизмервания, прегряване на процесора или загубени комуникационни събития.
Фигура 5 Диагностичен функционален блок
„Откриването на грешка е разрешено“ е най-важната настройка, свързана с този функционален блок, и тя трябва да бъде избрана първа. Промяната му ще доведе до активиране или деактивиране на други зададени точки според случая. Когато е деактивирано, цялото диагностично поведение, свързано с въпросното I/O или събитие, се игнорира.
В повечето случаи грешките могат да бъдат маркирани като ниско или високо ниво. Минималните/максималните прагове за всички диагностики, поддържани от 1IN-CAN, са изброени в таблица 12. Удебелените стойности са конфигурируеми от потребителя настройки. Някои диагностики реагират само на едно условие, в който случай N/A е посочено в една от колоните.
Функционален блок Универсален вход Загубена комуникация
Минимален праг
Максимален праг
Минимална грешка
Максимална грешка
N/A
Получено съобщение
(всеки)
Таблица 12 Прагове за откриване на грешки
Време за изчакване
Когато е приложимо, се предоставя зададена точка на хистерезис, за да се предотврати бързата настройка и изчистване на флага за грешка, когато стойност на вход или обратна връзка е точно близо до прага за откриване на грешка. За долния край, след като грешката е била маркирана, тя няма да бъде изчистена, докато измерената стойност не е по-голяма или равна на минималния праг + „Хистерезис за изчистване на грешката“. За високия клас няма да бъде изчистен, докато измерената стойност не е по-малка или равна на максималния праг „Хистерезис за изчистване
Ръководство за потребителя UMAX031700. Версия: 3
20-44
Грешка.” Минималните, максималните и хистерезисните стойности винаги се измерват в единиците на въпросната повреда.
Следващата зададена точка в този функционален блок е „Събитието генерира DTC в DM1“. Ако и само ако това е зададено на true, другите зададени точки във функционалния блок ще бъдат активирани. Всички те са свързани с данните, които се изпращат до мрежата J1939 като част от съобщението DM1, Active Diagnostic Trouble Codes.
Диагностичният код за неизправност (DTC) се определя от стандарта J1939 като стойност от четири байта, която е
комбинация от:
Номер на подозрителен параметър на SPN (първите 19 бита от DTC, LSB първи)
FMI
Идентификатор на режим на повреда
(следващите 5 бита от DTC)
CM
Метод на преобразуване
(1 бит, винаги зададен на 0)
OC
Брой на срещанията
(7 бита, брой пъти, когато грешката се е случила)
В допълнение към поддръжката на съобщението DM1, контролерът за сигнали 1IN-CAN също поддържа
DM2 Предишни активни диагностични кодове за неизправности
Изпраща се само по заявка
DM3 Изчистване/нулиране на диагностични данни на предишни активни DTC Извършва се само при поискване
DM11 Изчистване/Нулиране на диагностични данни за активни DTC
Извършва се само по заявка
Докато дори един диагностичен функционален блок има „Събитие генерира DTC в DM1“ настроено на True, контролерът за сигнали 1IN-CAN ще изпраща съобщението DM1 всяка секунда, независимо дали има или не активни грешки, както се препоръчва от стандартът. Докато няма активни DTC, 1IN-CAN ще изпрати съобщението „Няма активни грешки“. Ако неактивен преди това DTC стане активен, незабавно ще бъде изпратен DM1, за да отрази това. Веднага след като последният активен DTC стане неактивен, той ще изпрати DM1, показващ, че няма повече активни DTC.
Ако има повече от един активен DTC във всеки даден момент, обикновеното DM1 съобщение ще бъде изпратено с помощта на мултипакетно съобщение за излъчване на съобщение (BAM). Ако контролерът получи заявка за DM1, докато това е вярно, той ще изпрати мултипакетното съобщение до адреса на заявителя, използвайки транспортния протокол (TP).
При включване съобщението DM1 няма да бъде излъчено до 5 секундно закъснение. Това се прави, за да се предотврати маркирането на всякакви условия за включване или инициализация като активна грешка в мрежата.
Когато повредата е свързана с DTC, се съхранява енергонезависим дневник на броя на събитията (OC). Веднага щом контролерът открие нова (преди неактивна) грешка, той ще започне да намалява таймера „Забавяне преди изпращане на DM1“ за този диагностичен функционален блок. Ако повредата е останала налична през времето на забавяне, тогава контролерът ще настрои DTC на активен и ще увеличи OC в дневника. Веднага ще бъде генериран DM1, който включва новия DTC. Таймерът е предвиден, така че периодичните повреди да не претоварват мрежата, когато повредата идва и изчезва, тъй като съобщение DM1 ще бъде изпратено всеки път, когато повредата се появи или изчезне.
Предишни активни DTC (всеки с различен от нула OC) са достъпни при заявка за DM2 съобщение. Ако има повече от един активен преди това DTC, мултипакетът DM2 ще бъде изпратен до адреса на заявителя чрез транспортния протокол (TP).
Ако бъде поискан DM3, броят на появяванията на всички предишни активни DTC ще бъде нулиран. OC на текущо активните DTC няма да бъдат променени.
Ръководство за потребителя UMAX031700. Версия: 3
21-44
Диагностичният функционален блок има зададена точка „Събитие, изчистено само от DM11“. По подразбиране това винаги е зададено на False, което означава, че веднага щом условието, което е причинило задаване на флаг за грешка, изчезне, DTC автоматично става предишно активен и вече не се включва в съобщението DM1. Въпреки това, когато тази зададена точка е зададена на True, дори ако флагът е изчистен, DTC няма да стане неактивен, така че ще продължи да се изпраща в съобщението DM1. Само когато е поискан DM11, DTC ще стане неактивен. Тази функция може да бъде полезна в система, в която критична повреда трябва да бъде ясно идентифицирана като възникнала, дори ако условията, които са я причинили, са изчезнали.
В допълнение към всички активни DTC, друга част от съобщението DM1 е първият байт, който отразява Lamp Статус. Всеки диагностичен функционален блок има зададена точка „Lamp Зададено от събитие в DM1”, което определя кой lamp ще бъде зададен в този байт, докато DTC е активен. Стандартът J1939 дефинира lamps като `Неизправност', `Червено, Стоп', `Кехлибарено, Предупреждение' или `Защита'. По подразбиране `Amber, Warning' lamp обикновено е тази, зададена от всяка активна грешка.
По подразбиране всеки диагностичен функционален блок има свързан със себе си собствен SPN. Въпреки това, тази зададена точка „SPN за събитие, използвано в DTC“ е напълно конфигурируема от потребителя, ако желае вместо това да отразява стандартна SPN, дефинирана в J1939-71. Ако SPN се промени, OC на регистъра на асоциираните грешки автоматично се нулира.
Всеки диагностичен функционален блок също има свързан с него FMI по подразбиране. Единствената зададена точка за потребителя да промени FMI е „FMI за събитие, използвано в DTC“, въпреки че някои диагностични функционални блокове могат да имат както високи, така и ниски грешки, както е показано в таблица 13. В тези случаи FMI в зададената точка отразява това на състоянието на долния край и FMI, използван от високата грешка, ще бъде определен съгласно Таблица 21. Ако FMI бъде променен, OC на регистъра на асоциираните грешки автоматично се нулира на нула.
Ръководство за потребителя UMAX031700. Версия: 3
22-44
FMI за събитие, използвано в DTC Low Fault
FMI=1, данните са валидни, но под нормалния оперативен обхват Най-тежко ниво FMI=4, томtage Под нормата или късо към нисък източник FMI=5, ток под нормата или отворена верига FMI=17, данните са валидни, но под нормален работен диапазон Най-тежко ниво FMI=18, данните са валидни, но под нормалния работен диапазон Умерено тежко ниво FMI=21 , Данните се отклониха ниско
Съответният FMI, използван в DTC High Fault
FMI=0, данните са валидни, но над нормалния оперативен обхват Най-тежко ниво FMI=3, томtage Над нормалното или късо към висок източник 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 Размери на корпуса
Pin # Описание
1
BATT +
2
Въведете +
3
CAN_H
4
CAN_L
5
Вход -
6
BATT-
Таблица 14 Pinout на конектора
2.2. Инструкции за монтаж
БЕЛЕЖКИ И ПРЕДУПРЕЖДЕНИЯ · Не инсталирайте близо до високоволтовиtage или силнотокови устройства. · Обърнете внимание на работния температурен диапазон. Цялото полево окабеляване трябва да е подходящо за този температурен диапазон. · Инсталирайте уреда с подходящо място за обслужване и подходящ достъп до кабелния сноп (15
cm) и облекчаване на напрежението (30 cm). · Не свързвайте и не изключвайте уреда, докато веригата е под напрежение, освен ако е известно, че зоната не е
опасно.
МОНТАЖ
Монтажните отвори са оразмерени за болтове #8 или M4. Дължината на болта ще се определя от дебелината на монтажната плоча на крайния потребител. Монтажният фланец на контролера е с дебелина 0.425 инча (10.8 мм).
Ако модулът е монтиран без корпус, той трябва да се монтира вертикално с конектори, обърнати наляво или
Ръководство за потребителя UMAX031700. Версия: 3
24-44
правилно, за да намалите вероятността от навлизане на влага.
CAN окабеляването се счита за искробезопасно. Захранващите проводници не се считат за искробезопасни и затова на опасни места те трябва винаги да бъдат разположени в тръбопроводи или в тръбопроводи. За тази цел модулът трябва да бъде монтиран в кутия на опасни места.
Нито един проводник или кабелен сноп не трябва да надвишава 30 метра дължина. Входното захранващо окабеляване трябва да бъде ограничено до 10 метра.
Цялото полево окабеляване трябва да е подходящо за работния температурен диапазон.
Инсталирайте уреда с подходящо място за обслужване и подходящ достъп до кабелния сноп (6 инча или 15 см) и облекчаване на напрежението (12 инча или 30 см).
ВРЪЗКИ
Използвайте следните свързващи щепсели TE Deutsch, за да се свържете към интегралните гнезда. Окабеляването към тези свързващи щепсели трябва да бъде в съответствие с всички приложими местни кодове. Подходящо полево окабеляване за номиналния обемtagтрябва да се използва e и ток. Номиналната температура на свързващите кабели трябва да бъде поне 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 в една и съща мрежа) · Конфигурируеми PGN и SPN параметри за предаване · Конфигурируемо получаване PGN и SPN параметри · Изпращане на параметри на DM1 диагностични съобщения · Четене и реагиране на DM1 съобщения, изпратени от други ECUs · Диагностичен дневник, поддържан в енергонезависима памет, за изпращане на DM2 съобщения
3.1. Въведение в поддържаните съобщения ECU е съвместимо със стандарта SAE J1939 и поддържа следните PGN
От J1939-21 – Слой на връзката към данни · Заявка · Потвърждение · Управление на връзката на транспортния протокол · Съобщение за прехвърляне на данни на транспортния протокол
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Забележка: Всеки патентован B PGN в диапазона от 65280 до 65535 ($00FF00 до $00FFFF) може да бъде избран
От J1939-73 – Диагностика · DM1 Активни диагностични кодове за неизправности · DM2 Предишни активни диагностични кодове за неизправности · DM3 Изчистване/нулиране на диагностични данни за предишни активни DTCs · DM11 – Изчистване/нулиране на диагностични данни за активни DTCs · DM14 Заявка за достъп до паметта · DM15 Достъп до паметта Отговор · DM16 двоичен трансфер на данни
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
От J1939-81 – Управление на мрежата · Заявен адрес/не може да се изиска · Заповядан адрес
60928 ($00EE00) 65240 ($00FED8)
От J1939-71 Приложен слой на превозно средство · Софтуерна идентификация
65242 ($00FEDA)
Нито един от PGN на приложния слой не се поддържа като част от конфигурациите по подразбиране, но те могат да бъдат избрани по желание за предавателни или получавани функционални блокове. Достъпът до зададените точки се осъществява чрез стандартен протокол за достъп до паметта (MAP) със собствени адреси. Axiomatic Electronic Assistant (EA) позволява бързо и лесно конфигуриране на устройството през CAN мрежата.
Ръководство за потребителя UMAX031700. Версия: 3
26-44
3.2. ИМЕ, адрес и софтуерен идентификатор
ИМЕ J1939 ECU 1IN-CAN има следните настройки по подразбиране за ИМЕ J1939. Потребителят трябва да се обърне към стандарта SAE J1939/81 за повече информация относно тези параметри и техните диапазони.
Възможност за произволен адрес Индустриална група Екземпляр на системата на превозното средство Функция на системата на превозното средство Екземпляр Екземпляр на ECU Производствен код Идентификационен номер
Да 0, Глобален 0 0, Неспецифична система 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Контролер с единичен вход с CAN 0, First Instance 162, Променлива на Axiomatic Technologies Corporation, уникално присвоена по време на фабричното програмиране за всяко ECU
Екземплярът на ECU е конфигурируема зададена точка, свързана с ИМЕТО. Промяната на тази стойност ще позволи на множество ECU от този тип да се различават от други ECU (включително Axiomatic Electronic Assistant), когато всички те са свързани в една и съща мрежа.
Адрес на ECU Стойността по подразбиране на тази зададена точка е 128 (0x80), което е предпочитаният начален адрес за самоконфигурируеми ECU, както е зададено от SAE в J1939 таблици B3 до B7. Axiomatic EA ще позволи избор на всеки адрес между 0 до 253 и е отговорност на потребителя да избере адрес, който отговаря на стандарта. Потребителят също трябва да знае, че тъй като модулът може да адресира произволно, ако друго ECU с по-висок приоритет NAME се бори за избрания адрес, 1IN-CAN ще продължи да избира следващия най-висок адрес, докато намери такъв, който може да поиска. Вижте J1939/81 за повече подробности относно искането на адрес.
Софтуерен идентификатор
65242 PGN
Софтуерна идентификация
Честота на повторение на предаването: По заявка
Дължина на данните:
Променлива
Страница с разширени данни:
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 показва цялата тази информация в „Обща информация за ECU“, както е показано по-долу:
Забележка: Информацията, предоставена в софтуерния идентификатор, е достъпна за всеки сервизен инструмент J1939, който поддържа PGN -SOFT.
Ръководство за потребителя UMAX031700. Версия: 3
28-44
4. ЗАДАНИТЕ ТОЧКИ НА ECU, ДО КОИТО СЕ ДОСТЪПВА С АКСИОМАТИЧНИЯ ЕЛЕКТРОНЕН АСИСТЕНТ
В това ръководство се споменават много настройки. Този раздел описва подробно всяка зададена точка, както и техните настройки по подразбиране и диапазони. За повече информация относно това как всяка зададена точка се използва от 1IN-CAN, вижте съответния раздел на ръководството за потребителя.
4.1. Мрежа J1939
Мрежовите настройки J1939 се занимават с параметрите на контролера, засягащи конкретно CAN мрежата. Обърнете се към бележките относно информацията за всяка зададена точка.
Име
Обхват
По подразбиране
Бележки
Номер на екземпляр на ECU Адрес на ECU
Пуснете списък от 0 до 253
0, #1 Първа инстанция за J1939-81
128 (0x80)
Предпочитан адрес за самоконфигурируемо ECU
Заснемане на екрана на различни настройки по подразбиране
Ако се използват стойности, които не са по подразбиране за „ECU Instance Number“ или „ECU Address“, те няма да бъдат актуализирани по време на зададена точка file светкавица. Тези параметри трябва да се променят ръчно, за да
предотвратяване на засягане на други единици в мрежата. Когато те бъдат променени, контролерът ще поиска новия си адрес в мрежата. Препоръчително е да затворите и отворите отново CAN връзката на Axiomatic EA след file се зарежда, така че само новото ИМЕ и адрес се появяват в списъка J1939 CAN Network ECU.
Ръководство за потребителя UMAX031700. Версия: 3
29-44
4.2. Универсален вход
Функционалният блок за универсален вход е дефиниран в раздел 1.2. Моля, вижте този раздел за подробна информация как се използват тези зададени точки.
Заснемане на екрана на настройките за универсален вход по подразбиране
Наименование Тип входен сензор
Списък с падащи диапазони
Импулси на оборот
0 до 60000
Минимална грешка
Минимален обхват
Максимален обхват
Максимална грешка Pullup/Pulldown Resistor Време Debounce Type Digital Input Type Software Debounce Filter Type
Зависи от типа на сензора Зависи от типа на сензора Зависи от типа на сензора Зависи от типа на сензора Списък за падане Списък за падане
0 до 60000
Тип софтуерен филтър
Пускащ списък
Константа на софтуерния филтър
0 до 60000
По подразбиране 12 Voltage 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 Pullup 0 – Няма 10 (ms)
0 Без филтър
1000 мс
Вижте раздел 1.2.3
Вижте раздел 1.2.2
Време за отстраняване на дреболии за входен тип цифрово включване/изключване Вижте раздел 1.2.4. Тази функция не се използва при типове цифров вход и брояч. Вижте раздел 1.3.6
Откриването на неизправности е разрешено, падащ списък
1 – Вярно
Вижте раздел 1.9
Събитие Генерира DTC в DM1
Пускащ списък
1 – Вярно
Вижте раздел 1.9
Ръководство за потребителя UMAX031700. Версия: 3
30-44
Хистерезис до изчистване на грешката
Зависи от типа сензор
Lamp Задава се от събитие в DM1 Drop List
0.1V
Вижте раздел 1.9
1 Жълто, предупреждение Вижте раздел 1.9
SPN за събитие, използвано в DTC 0 до 0x1FFFFFFF
Вижте раздел 1.9
FMI за събитие, използвано в DTC Drop List
4 томtage Под нормалното или късо към нисък източник
Вижте раздел 1.9
Забавяне преди изпращане на DM1 0 до 60000
1000 мс
Вижте раздел 1.9
4.3. Списък с постоянни настройки
Функционалният блок Constant Data List е предоставен, за да позволи на потребителя да избира стойности по желание за различни функции на логическия блок. В това ръководство са направени различни препратки към константи, както е обобщено в exampизброени по-долу.
a)
Програмируема логика: Константа „Таблица X = Условие Y, Аргумент 2“, където X и Y = 1
до 3
b)
Математическа функция: Константа „Математически вход X“, където X = 1 до 4
Първите две константи са фиксирани стойности от 0 (False) и 1 (True) за използване в двоичната логика. Останалите 13 константи са напълно конфигурируеми от потребителя на всяка стойност между +/- 1,000,000 XNUMX XNUMX. Стойностите по подразбиране са показани в снимката на екрана по-долу.
Заснемане на екрана Списък с постоянни данни по подразбиране Настройки Ръководство за потребителя UMAX031700. Версия: 3
31-44
4.4. Таблица за търсене на зададени точки
Функционалният блок Справочна таблица е дефиниран в раздел 1.4. Моля, вижте там за подробна информация как се използват всички тези зададени точки. Тъй като стойностите по подразбиране на оста X на този функционален блок се дефинират от „Източник на оста X“, избран от Таблица 1, няма какво допълнително да се дефинира по отношение на стойностите по подразбиране и диапазоните извън това, което е описано в раздел 1.4. Спомнете си, стойностите на оста X ще бъдат автоматично актуализирани, ако минималният/максималния диапазон на избрания източник бъде променен.
Заснемане на екрана на Example справочна таблица 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. Моля, вижте този раздел за подробна информация как се използват тези зададени точки.
Екранна снимка на бившample за математически функционален блок
Забележка: В снимката на екрана, показана по-горе, зададените точки са променени от техните стойности по подразбиране, за да илюстрират примерampза това как може да се използва математическият функционален блок.
Име Math Функция Активирана функция 1 Въвеждане на източник Функция 1 Въвеждане на число
Функция 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 преди да се използва в изчислението Преобразува входа в процентиtage преди да се използва в изчислението. Вижте раздел 1.6. Вижте раздел 1.3
Вижте раздел 1.3
Преобразува входа в процентиtage преди да се използва в изчислението Преобразува входа в процентиtage, преди да се използва в изчислението
35-44
Функция 1 Input B Scaler Math Функция 1 Operation Функция 2 Input B Source
Функция 2 Въведете B число
Функция 2 Вход B Минимум
Функция 2 Вход B Максимум
Функция 2 Вход B Scaler Math Функция 2 Операция (Вход A = Резултат от функция 1) Функция 3 Вход B Източник
Функция 3 Въведете B число
Функция 3 Вход B Минимум
Функция 3 Вход B Максимум
Функция 3 Вход B Scaler Математична функция 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 преди да се използва в изчислението Преобразува входа в процентиtage преди да се използва в изчислението Вижте раздел 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 преди да се използва в изчислението Преобразува входа в процентиtage преди да се използва в изчислението Вижте раздел 1.13
Пускащ списък
9, +, Резултат = InA+InB Вижте раздел 1.13
-106 до 106
0
Максимален обхват на математически изход -106 до 106
100
Ръководство за потребителя UMAX031700. Версия: 3
36-44
4.7. CAN Receive Setpoints Функционалният блок CAN Receive е дефиниран в раздел 1.16. Моля, вижте там за подробна информация как се използват всички тези зададени точки.
Заснемане на екрана на зададените точки по подразбиране CAN Receive 1
Забележка: В снимката на екрана, показана по-горе, „Receive Message Enabled“ е променено от стойността си по подразбиране, за да се активира функционалният блок. 4.8. Контролни точки на CAN предаване Функционалният блок на CAN предаване е дефиниран в раздел 1.7. Моля, вижте там за подробна информация как се използват всички тези зададени точки.
Заснемане на екрана на CAN Transmit 1 по подразбиране Ръководство за потребителя UMAX031700. Версия: 3
37-44
Име Предаване PGN Скорост на повторение на предаване Приоритет на предаване Адрес на местоназначение (за PDU1) Източник на данни за предаване Номер на данни за предаване
Размер на предаваните данни
Индекс на предаване на данни в масив (LSB) Индекс на предаване на битове в байт (LSB) Резолюция на предаване на данни Изместване на данни за предаване
Обхват
0 до 65535 0 до 60,000 0 ms 7 до 0 255 до XNUMX Списък за изпускане на източник
По подразбиране
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. ПРЕФЛАШВАНЕ НА CAN С AXIOMATIC EA BOOTLOADER
AX031700 може да се надстрои с нов фърмуер на приложението, като се използва разделът Информация за зареждащото устройство. Този раздел дава подробности за простите инструкции стъпка по стъпка за качване на нов фърмуер, осигурен от Axiomatic, на устройството чрез CAN, без да е необходимо то да бъде изключено от мрежата J1939.
1. Когато Axiomatic EA за първи път се свърже с ECU, секцията с информация за Bootloader ще покаже следната информация:
2. За да използвате буутлоудъра за надграждане на фърмуера, работещ на ECU, променете променливата „Force Bootloader To Load on Reset“ на Да.
3. Когато полето за подкана попита дали искате да нулирате ECU, изберете Да.
Ръководство за потребителя UMAX031700. Версия: 3
39-44
4. При нулиране ECU вече няма да се показва в мрежата J1939 като AX031700, а по-скоро като J1939 Bootloader #1.
Обърнете внимание, че буутлоудърът НЕ поддържа произволен адрес. Това означава, че ако искате да имате няколко буутлоудъра, работещи едновременно (не се препоръчва), ще трябва ръчно да промените адреса за всеки от тях, преди да активирате следващия, или ще има адресни конфликти и само едно ECU ще се покаже като буутлоудър. След като „активният“ буутлоудър се върне към нормална функционалност, другите ECU трябва да бъдат изключени, за да активират отново функцията на буутлоудъра.
5. Когато е избрана секция Информация за зареждането, се показва същата информация, както когато
работеше с фърмуера AX031700, но в този случай функцията за мигане беше активирана.
Ръководство за потребителя UMAX031700. Версия: 3
40-44
6. Изберете бутона Мигащ и навигирайте до мястото, където сте запазили AF-16119-x.yy.bin file изпратено от Axiomatic. (Забележка: само двоичен (.bin) files могат да бъдат мигани с помощта на инструмента Axiomatic EA)
7. След като се отвори прозорецът на фърмуера на Flash приложението, можете да въведете коментари като „Фърмуер, надстроен от [Име]“, ако желаете. Това не е задължително и можете да оставите полето празно, ако не искате да го използвате.
Забележка: Не е нужно да дата-stamp или времеamp на file, тъй като всичко това се прави автоматично от инструмента Axiomatic EA, когато качите новия фърмуер.
ПРЕДУПРЕЖДЕНИЕ: Не поставяйте отметка в полето „Изтриване на цялата флаш памет на ECU“, освен ако не сте инструктирани да го направите от вашия контакт с Axiomatic. Избирането на това ще изтрие ВСИЧКИ данни, съхранени в енергонезависима флаш памет. Той също така ще изтрие всяка конфигурация на зададените точки, която може да е била направена на ECU, и ще върне всички зададени точки до техните фабрични стойности. Ако оставите това квадратче без отметка, нито една от зададените точки няма да бъде променена, когато новият фърмуер бъде качен.
Ръководство за потребителя UMAX031700. Версия: 3
41-44
8. Лента за напредъка ще покаже каква част от фърмуера е изпратена, докато качването напредва. Колкото повече трафик има в мрежата J1939, толкова по-дълго ще отнеме процесът на качване.
9. След като фърмуерът приключи с качването, ще се появи съобщение, показващо успешната операция. Ако изберете да нулирате ECU, новата версия на приложението AX031700 ще започне да работи и ECU ще бъде идентифицирано като такова от Axiomatic EA. В противен случай, следващия път, когато ECU бъде включено, приложението AX031700 ще работи вместо функцията за зареждане.
Забележка: Ако по което и да е време по време на качването процесът бъде прекъснат, данните са повредени (лоша контролна сума) или по друга причина новият фърмуер не е правилен, т.е. буутлоудърът открие, че file зареденото не е проектирано да работи на хардуерната платформа, лошото или повредено приложение няма да работи. По-скоро, когато ECU се нулира или включи захранването, J1939 Bootloader ще продължи да бъде приложението по подразбиране, докато валидният фърмуер не бъде успешно качен в устройството.
Ръководство за потребителя UMAX031700. Версия: 3
42-44
6. Технически спецификации
6.1. Захранване
Вход на захранване – номинален
Защита от пренапрежение Защита срещу обратна полярност
12 или 24Vdc номинален работен обемtage 8…36 Vdc обхват на захранване за обtage преходни процеси
Отговаря на изискванията на SAE J1113-11 за 24Vdc номинален вход.
6.2. вход
Аналогови входни функции томtage Вход
Текущ вход
Функции за цифров вход Ниво на цифров вход PWM вход
Честотен вход Цифров вход
Входен импеданс Точност на входа Резолюция на входа
Voltage Входен или токов вход 0-5V (Импеданс 204 KOhm) 0-10V (Импеданс 136 KOhm) 0-20 mA (Импеданс 124 Ohm) 4-20 mA (Импеданс 124 Ohm) Дискретен вход, PWM вход, Честота/RPM До Vps 0 до 100% 0.5 Hz до 10 kHz 0.5 Hz до 10 kHz Активно високо (до +Vps), Активно ниско Ampстепен: 0 до +Vps 1 MOhm Висок импеданс, 10KOhm издърпване надолу, 10KOhm изтегляне до +14V < 1% 12-bit
6.3. Комуникация
CAN мрежово завършване
1 порт CAN 2.0B, протокол SAE J1939
Съгласно стандарта CAN е необходимо да се терминира мрежата с външни крайни резистори. Резисторите са 120 ома, минимум 0.25 W, метално фолио или подобен тип. Те трябва да бъдат поставени между CAN_H и CAN_L терминали в двата края на мрежата.
6.4. Общи спецификации
Микропроцесор
STM32F103CBT7, 32-битова, 128 Kbytes Flash програмна памет
Ток на покой
14 mA @ 24Vdc Типично; 30 mA @ 12Vdc Типично
Контролна логика
Програмируема от потребителя функционалност с помощта на Axiomatic Electronic Assistant, P/Ns: AX070502 или AX070506K
Комуникации
1 CAN (SAE J1939) Модел AX031700: 250 kbps Модел AX031700-01: 500 kbps Модел AX031700-02: 1 Mbps Модел AX031701 CANopen®
Потребителски интерфейс
Axiomatic Electronic Assistant за операционни системи Windows се предлага с безплатен лиценз за използване. Axiomatic Electronic Assistant изисква USB-CAN конвертор, за да свърже CAN порта на устройството към компютър с Windows. Axiomatic USB-CAN Converter е част от Axiomatic Configuration KIT, като P/Ns за поръчка: AX070502 или AX070506K.
Терминиране на мрежата
Необходимо е да се терминира мрежата с външни крайни резистори. Резисторите са 120 ома, минимум 0.25 W, метално фолио или подобен тип. Те трябва да бъдат поставени между 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 g (Предстоящ)
Одобрения
CE маркировка
Електрически връзки
6-пинов конектор (еквивалентен TE Deutsch P/N: DT04-6P)
Комплект свързващ щепсел се предлага като Axiomatic P/N: AX070119.
Pin # 1 2 3 4 5 6
Описание BATT+ Вход + CAN_H CAN_L Вход BATT-
Ръководство за потребителя UMAX031700. Версия: 3
43-44
7. ИСТОРИЯ НА ВЕРСИИТЕ
Дата на версията
1
31 май 2016 г
2
26 ноември 2019 г
–
26 ноември 2019 г
3
1 август 2023 г
Автор
Густаво дел Вале Густаво дел Вале
Аманда Уилкинс Кирил Мойсов
Модификации
Първоначална чернова Актуализирано ръководство за потребителя, за да отрази актуализациите, направени на фърмуера V2.00, в който честотата и типовете PWM вход вече не са разделени в различни честотни диапазони, а сега са комбинирани в един диапазон от [0.5Hz…10kHz] Добавен ток на покой, тегло и различни модели на скорост на предаване на данни за технически спецификации, извършени наследени актуализации
Забележка:
Техническите спецификации са ориентировъчни и подлежат на промяна. Действителната производителност ще варира в зависимост от приложението и условията на работа. Потребителите трябва да се уверят, че продуктът е подходящ за използване в предвиденото приложение. Всички наши продукти имат ограничена гаранция срещу дефекти в материала и изработката. Моля, вижте нашата гаранция, одобрение/ограничения на приложения и процес на връщане на материали, както е описано на https://www.axiomatic.com/service/.
CANopen® е регистрирана търговска марка на общността на CAN in Automation eV
Ръководство за потребителя UMAX031700. Версия: 3
44-44
НАШИТЕ ПРОДУКТИ
AC/DC захранвания Актуаторни контроли/интерфейси Автомобилни Ethernet интерфейси Зарядни устройства за батерии CAN контроли, рутери, ретранслатори CAN/WiFi, CAN/Bluetooth, рутери Current/Voltage/PWM преобразуватели DC/DC преобразуватели на мощност Скенери за температура на двигателя Ethernet/CAN преобразуватели, шлюзове, превключватели Контролери за задвижване на вентилатори Шлюзове, CAN/Modbus, RS-232 Жироскопи, инклинометри Контролери на хидравлични клапани Инклинометри, триаксиални I/O контроли LVDT преобразуватели на сигнали Машинни контроли Modbus, RS-422, RS-485 Управлява Управление на двигателя, Инвертори Захранвания, DC/DC, AC/DC ШИМ преобразуватели на сигнали/изолатори Резолвер Преобразуватели на сигнали Сервизни инструменти Преобразуватели на сигнали, преобразуватели Тензодатчик CAN Управлява Пренапрежения
НАШАТА КОМПАНИЯ
Axiomatic осигурява компоненти за управление на електронни машини за извънградски, търговски превозни средства, електрически превозни средства, електрически генератори, обработка на материали, възобновяема енергия и индустриални OEM пазари. Ние правим иновации с проектирани и готови контроли за машини, които добавят стойност за нашите клиенти.
КАЧЕСТВЕН ДИЗАЙН И ИЗРАБОТКА
Имаме регистрирано по ISO9001:2015 предприятие за проектиране/производство в Канада.
ГАРАНЦИЯ, ОДОБРЕНИЯ/ОГРАНИЧЕНИЯ ЗА ПРИЛОЖЕНИЯ
Axiomatic Technologies Corporation си запазва правото да прави корекции, модификации, подобрения, подобрения и други промени в своите продукти и услуги по всяко време и да преустановява всеки продукт или услуга без предизвестие. Клиентите трябва да получат най-новата подходяща информация, преди да направят поръчки, и трябва да се уверят, че тази информация е актуална и пълна. Потребителите трябва да се уверят, че продуктът е подходящ за използване в предвиденото приложение. Всички наши продукти имат ограничена гаранция срещу дефекти в материала и изработката. Моля, вижте нашата гаранция, одобрение/ограничения на приложения и процес на връщане на материали на адрес https://www.axiomatic.com/service/.
СЪОТВЕТСТВИЕ
Подробности за съответствието на продукта могат да бъдат намерени в продуктовата литература и/или на axiomatic.com. Всякакви запитвания трябва да се изпращат на sales@axiomatic.com.
БЕЗОПАСНА УПОТРЕБА
Всички продукти трябва да се обслужват от Axiomatic. Не отваряйте продукта и извършвайте услугата сами.
Този продукт може да ви изложи на химикали, за които е известно в щата Калифорния, САЩ, че причиняват рак и репродуктивни увреждания. За повече информация посетете www.P65Warnings.ca.gov.
СЕРВИЗ
Всички продукти, които трябва да бъдат върнати на Axiomatic, изискват номер на разрешение за връщане на материали (RMA#) от sales@axiomatic.com. Моля, предоставете следната информация, когато заявявате RMA номер:
· Сериен номер, номер на част · Часове на работа, описание на проблема · Схема за настройка на окабеляването, приложение и други коментари, ако е необходимо
ИЗХВЪРЛЯНЕ
Продуктите Axiomatic са електронни отпадъци. Моля, спазвайте местните закони, наредби и политики за екологични отпадъци и рециклиране за безопасно изхвърляне или рециклиране на електронни отпадъци.
КОНТАКТИ
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 |