- Форум
- Stealth PCM
- Настройка, ПО (software)
- Настройка смены карти и использование интерфейсов типа "петля" (Loop)
Настройка смены карти и использование интерфейсов типа "петля" (Loop)
- alexander
- Автор темы
- CEO
Меньше
Подробнее
4 года 4 мес. назад - 1 год 6 мес. назад #52
от alexander
alexander создал тему: Настройка смены карт на PWR или использование интерфейсов типа "петля" (Loop)
Очень многие функции блока управления настраиваются на работу по дискретным входам (имеющим только два состояния - вкл или выкл)
Такими входами являются, например:
Существует программное ограничение по использованию дискретных входов - один вход можно назначить только на одну функцию.
Если подключить тумблер, например, ко входу ELS, с целью чтоб он переключал карту Target AFR, то этот же вход нельзя будет выбрать для смены карт зажигания. Для того чтоб обойти это ограничение можно либо использовать механизм Dual Fuel switching, либо Loop интерфейсы
Такими входами являются, например:
- запроса включения кондиционера с климата
- педаль тормоза
- кнопки переключения режимов акпп (PWR/SNOW)
- каналы электронагрузки (ELS)
- и т.д.
- смена карт топлива/зажигания/буста
- включение лаунч-контроля
- включение кондиционера
- и т.д.
Существует программное ограничение по использованию дискретных входов - один вход можно назначить только на одну функцию.
Если подключить тумблер, например, ко входу ELS, с целью чтоб он переключал карту Target AFR, то этот же вход нельзя будет выбрать для смены карт зажигания. Для того чтоб обойти это ограничение можно либо использовать механизм Dual Fuel switching, либо Loop интерфейсы
Последнее редактирование: 1 год 6 мес. назад пользователем AbZex.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
4 года 4 мес. назад - 4 года 4 мес. назад #53
от alexander
Переключение карт с помощью механизма Dual Fuel
Меню Table choices -> Table Switch/Dual Fuel
Для включения функции необходимо выбрать:
Dual Fuel enable - On
Mode - Switching
Outputs mode - Shared outputs
В пункте Input pin выбрать желаемый вход (на который подключен тумблер)
Параметрами, расположеными ниже, выбрать какие именно карты будет переключать выбранный вход.
Меню Table choices -> Table Switch/Dual Fuel
Для включения функции необходимо выбрать:
Dual Fuel enable - On
Mode - Switching
Outputs mode - Shared outputs
В пункте Input pin выбрать желаемый вход (на который подключен тумблер)
Параметрами, расположеными ниже, выбрать какие именно карты будет переключать выбранный вход.
Вложения:
Последнее редактирование: 4 года 4 мес. назад пользователем alexander.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
4 года 4 мес. назад #54
от alexander
Использование Loop интерфейсов
Loop интерфейс позволяет соединить выходной сигнал одной из функций блока управления с входным сигналом другой функции блока управления. И предоставляет очень гибкие возможности для различных задач. Всего таких интерфейса доступно 3. Удобнее всего управлять Loop интерфейсами через раздел Advanced Engine -> Programmable On/Off Outputs
Пример: Loop 3 - включение в режиме АКПП PWR
После настройки выхода на Loop интерфейс, его можно выбрать в качестве входа в меню Table Switch/Dual Fuel.
Если требуется переключать две карты, можно использовать механизм Dual Fuel, а можно сделать два Loop интерфейса с одинаковой логикой (например Loop 1 и Loop 2) и выбрать, напрмер, в качестве входа на смену карты AFR - Loop 1, а на смену карты буста - Loop 2.
Чтобы не запутаться в созданных петлях, их лучше переименовать согласно функционалу:
Пример: Loop 2 - включение по нажатию педали тормоза
На машинах с АКПП вход педали тормоза используется алгоритмами управления кпп, поэтому напрямую его уже нельзя задействовать в других функциях.
Далее пример включения ланч-контроля по педали тормоза:
Loop интерфейс позволяет соединить выходной сигнал одной из функций блока управления с входным сигналом другой функции блока управления. И предоставляет очень гибкие возможности для различных задач. Всего таких интерфейса доступно 3. Удобнее всего управлять Loop интерфейсами через раздел Advanced Engine -> Programmable On/Off Outputs
Пример: Loop 3 - включение в режиме АКПП PWR
После настройки выхода на Loop интерфейс, его можно выбрать в качестве входа в меню Table Switch/Dual Fuel.
Если требуется переключать две карты, можно использовать механизм Dual Fuel, а можно сделать два Loop интерфейса с одинаковой логикой (например Loop 1 и Loop 2) и выбрать, напрмер, в качестве входа на смену карты AFR - Loop 1, а на смену карты буста - Loop 2.
Чтобы не запутаться в созданных петлях, их лучше переименовать согласно функционалу:
Пример: Loop 2 - включение по нажатию педали тормоза
На машинах с АКПП вход педали тормоза используется алгоритмами управления кпп, поэтому напрямую его уже нельзя задействовать в других функциях.
Далее пример включения ланч-контроля по педали тормоза:
Спасибо сказали: timur.manjikov@gmail.com
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
4 года 4 мес. назад - 1 год 1 мес. назад #55
от alexander
Расшифровка некоторых статусов, которые может быть полезно использовать в функции Programmable On/Off Outputs
output channel | threshold | hysteresis | | |
atcc_status | and | 56 | 8 | Режим АКПП normal |
atcc_status | and | 56 | 16 | Режим АКПП pwr |
atcc_status | and | 56 | 24 | Режим АКПП manual |
atcc_status | and | 56 | 32 | Режим АКПП snow |
atcc_status | and | 64 | 64 | Нажата педаль тормоза (прошивка до 18 версии) |
atcc_status | and | 4 | 4 | Нажата педаль тормоза (прошивка 19 и выше) |
atcc_mil_status | and | 1 | 1 | Перегрев АКПП |
atcc_mil_status | and | 4 | 4 | Проскальзывание фрикционов АКПП |
status1 | and | 32 | 32 | Смена топливной карты (Активна карта VE3/VE4) |
status1 | and | 64 | 64 | Смена карты зажигания(Активна карта Spark3/Spark4) |
status6 | and | 1 | 1 | EGT warning |
status6 | and | 4 | 4 | AFR warning |
status7 | and | 16 | 16 | Knock |
Последнее редактирование: 1 год 1 мес. назад пользователем alexander.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
5 мес. 2 нед. назад - 5 мес. 2 нед. назад #260
от alexander
Расшифровка статусов входов
Даже если вход уже назначен на какую-то специальную функцию, к нему можно дополнительно привязать условия в меню Programmable On/Off outputs, но раскладка отличается от одной модели блока к другой.
Во всех случаях условие выбирается AND, threshold указываем по табличке, а параметр hysteresis либо 0 (условие по низкому сигналу на входе) либо hysteresis = threshold (условие по высокому сигналу на входе)
JZX901
Даже если вход уже назначен на какую-то специальную функцию, к нему можно дополнительно привязать условия в меню Programmable On/Off outputs, но раскладка отличается от одной модели блока к другой.
Во всех случаях условие выбирается AND, threshold указываем по табличке, а параметр hysteresis либо 0 (условие по низкому сигналу на входе) либо hysteresis = threshold (условие по высокому сигналу на входе)
JZX901
вход | channel | threshold |
STP | porteh | 64 |
A/C | porteh | 128 |
SPD | portk | 4 |
IGF | portt | 16 |
RTD | porteh | 4 |
ABS | portmj | 128 |
STA | shiftina | 1 |
NSW | shiftina | 2 |
IDL1 | shiftina | 4 |
IDL2 | shiftina | 8 |
IGSW | shiftina | 16 |
ELS | shiftina | 32 |
DI | shiftina | 64 |
S | shiftinb | 1 |
L | shiftinb | 2 |
PWR | shiftinb | 4 |
OD1 | shiftinb | 8 |
IDU1 | shiftinb | 16 |
IDU2 | shiftinb | 32 |
OD2 | shiftinb | 64 |
SNWI | shiftinb | 128 |
Последнее редактирование: 5 мес. 2 нед. назад пользователем alexander.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
5 мес. 2 нед. назад #261
от alexander
JZX111
вход | channel | threshold |
STP | porteh | 64 |
IGF | porteh | 128 |
SPD | portk | 4 |
DI | portt | 16 |
PRE | shiftina | 4 |
HP | shiftina | 8 |
TC | shiftina | 16 |
STA | shiftina | 32 |
3 | shiftinb | 32 |
SFTD | shiftinb | 64 |
SFTU | shiftinb | 128 |
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
5 мес. 2 нед. назад #262
от alexander
JZX101
вход | channel | threshold |
STP | porteh | 64 |
IGF | porteh | 128 |
TE2 | porteh | 1 |
SPD | porteh | 4 |
AC2 | portk | 4 |
AC1 | portt | 64 |
VVT | portt | 4 |
ELS1 | portc | 1 |
ELS2 | portc | 2 |
ELS3 | portc | 4 |
NSW | portc | 8 |
R | portc | 16 |
3 | portc | 32 |
2 | portc | 64 |
L | portc | 128 |
PWR | portd | 1 |
IDL2 | portd | 2 |
STA | portd | 4 |
FAIL | portd | 8 |
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- alexander
- Автор темы
- CEO
5 мес. 2 нед. назад #263
от alexander
3UZ1
вход | channel | threshold |
IGF2 | porteh | 64 |
IGF1 | porteh | 128 |
STP | portk | 4 |
KD | portt | 64 |
VV2 | portt | 4 |
VV1 | portt | 32 |
SPD | porteh | 4 |
SFTU | portc | 1 |
SFTD | portc | 2 |
LGND | portc | 4 |
CCHG | portc | 8 |
4 или L | portd | 1 |
STA | portd | 4 |
STAR | portd | 8 |
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Форум
- Stealth PCM
- Настройка, ПО (software)
- Настройка смены карти и использование интерфейсов типа "петля" (Loop)
Время создания страницы: 0.121 секунд