Как вывести параметры (PID) из нескольких модулей

Обмен опытом использования FORScan
Post Reply
FORScan
Site Admin
Posts: 2794
Joined: Fri Jun 13, 2014 2:21 am

Как вывести параметры (PID) из нескольких модулей

Post by FORScan »

В FORScan v2.3.8 была добавлена возможность чтения параметров (PID) из нескольких модулей. Данную функцию постарались сделать максимально прозрачной для пользователей, тем не менее есть ряд моментов в использовании, которые необходимо упомянуть.

Для реализации функции в FORScan в разделе чтения параметров добавлен виртуальный модуль "Все". На основной странице раздела никаких особенностей отображения параметров нет. Принадлежность параметра к тому или иному модулю никак не обозначается. Отличия видны, если зайти в диалог выбора параметров:
ALLMOD1_ru.jpg
ALLMOD1_ru.jpg (209.86 KiB) Viewed 19615 times
Главное отличие: у каждого параметра появился префикс - аббревиатура модуля. Соответственно по этому префиксу пользователь может легко сориентироваться, к какому модулю принадлежит параметр. Однако навигация по списку параметров может представлять затруднения из-за большого количества параметров - если в обычных модулях их редко бывает более 100, то в виртуальном модуле их может быть на порядок больше. Для упрощения навигации необходимо использовать поле фильтра. Например, набрав в этом поле аббревиатуру ABS, мы отфильтруем все параметры, кроме тех, где есть эта аббревиатура:
ALLMOD2_ru.jpg
ALLMOD2_ru.jpg (191.8 KiB) Viewed 19615 times
Еще одно отличие - доступен только режим "Чтение". Режим "Управление" для виртуального модуля Все недоступен (на скриншотах видно, что комбо выбора режима выключено).

При использовании режима агрегированного вывода необходимо учитывать и другие ограничения. Переключение между шинами и протоколами в ряде случаев может быть очень ресурсоемким процессом, занимающим до нескольких десятых долей секунды. Поэтому в ряде случаев использование виртуального модуля может приводить к резкому падению производительности (скорости чтения параметров). При первом входе в диалог настройки параметров показывается общее предупреждение об этом:
ALLMOD3_ru.jpg
ALLMOD3_ru.jpg (156.72 KiB) Viewed 19615 times
В некоторых случаев использование бывает просто затруднительным, невозможным или бессмысленным. В таких случаях могут показываться дополнительные предупреждения. Как пример:
ALLMOD4_ru.jpg
ALLMOD4_ru.jpg (122.79 KiB) Viewed 19615 times
В данном случае (Мондео 3 TDCi) добавление параметров из модуля FIP/ICU (ТНВД) обычно не имеет смысла, т.к. при первом же переключении двигатель заглохнет. Сам вывод будет продолжать работать и после этого, но параметры ТНВД на заглушенном двигателе обычно не представляют интереса. В таких случаях нужно либо избегать использование агрегированного вывода (т.е. диагностировать ICU/FIP отдельно), либо вместо ICU использовать PCM (многие параметры ICU на данной модели дублируются в PCM).
dxname
Posts: 3
Joined: Sun Sep 29, 2019 5:31 am
Vehicle: Mondeo 3 tdci 130л.с. 2002

Re: Как вывести параметры (PID) из нескольких модулей

Post by dxname »

Здравствуйте!

Такая проблема возникла, вывожу параметр впрыска по форсункам, но там почему то всегда нули, ничего не показывает, в чём может быть проблема?
Zahhhh
Posts: 1
Joined: Tue Aug 10, 2021 10:11 am
Vehicle: Форд фокус, дизел, 1.8 ТДДИ/90 л.с., 2000 г.

Re: Как вывести параметры (PID) из нескольких модулей

Post by Zahhhh »

Привет из Болгарии!
У меня Форд Фокус 2000 г. 1.8 ТДДИ - 90 л.с.
Пользуюс ФОРСКАН для Андроид через bluethoot адаптер с превключвател НС/ МС. Все работает отлично , но когда хочу подключится к FIP появляется съобщение что двигатель может остановится./ PID - только из FIP модуля/. Подскажите, может бьть что то делаю не так.
Post Reply