Замечание перед тем, как читать дальше: начиная с версии 2.1.0 FORScan поддерживает чип STN11XX с встроенной поддержкой шины MS-CAN (примеры реализации адаптера: OBDLink MX, ELS27). Таким образом, это может быть лучшим выбором для людей, которые не хотят модифицировать что-либо собственными руками.
Замечание для владельцев Мондео 3: модулями MS-CAN оборудовались только модели после рестайлинга в июле 2003. И на этой шине кроме ACM (аудио) и EATC (климат-контроль) находятся только опциональные модули (навигация, CD, дисплей, распознование речи и т.д). НЕТ необходимости переделывать адаптер для доступа к модулям двигателя, ICU и вообще любых модулей кроме ACM, EATC и опциональных модулей упомянутых выше.
Статья содержит две части: как переделать ELM327 и добавить переключатель HS/MS CAN, и замечания об использовании MS CAN в FORScan V2
Замечание: Если FORScan не спрашивает вас о наличии переключателя HS/MS CAN (см. раздел 2 ниже), это означает, что программа не ожидает наличие модулей MS CAN на борту и не будет проверять их наличие, даже если вы переделаете ELM.
1. Как доработать ELM327 и добавить переключатель HS/MS CAN
Стандартно, ELM327 поддерживает HS CAN, т.к. Ford HS CAN полностью соответствует стандарту OBD2. Эта шина занимает контакты 6 и 14 разъема OBD2. Шина MS CAN занимает контакты 3 and 11, соответственно. Картинка ниже иллюстрирует проблему (ВНИМАНИЕ: на картинке изображен разъем автомобиля, типа "мама". У адаптера разъем типа "папа", он зеркален! По этой причине пины часто путают, будьте внимательны, обращайте внимание на нумерацию пинов на разъемах!!!):

Самый простой способ реализовать поддержку MSCAN - добавить переключатель, который будет переключаться между MS/HS CAN. Схема ниже объясняет суть данной модификации (ВНИМАНИЕ: на картинке изображен разъем автомобиля, типа "мама". У адаптера разъем типа "папа", он зеркален! По этой причине пины часто путают, будьте внимательны, обращайте внимание на нумерацию пинов на разъемах!!!):

План:
- Купить 6 контактный мини-переключатель типа ON-ON (например, MTS-202-A2) в любом магазине радиодеталей, также приготовить провод
- Разобрать ELM327 (для большинства китайских клонов - аккуратно отклеить наклейку, под которой прячутся 4 самореза, затем открутить их)
- Найти место для установки мини-переключателя (для некоторых особо компактных устройств это может оказаться самой сложной частью)
- Отпаять провода от контактов 6 и 14 разъема OBD2 и припаять их к двум средним контактам мини-переключателя
- Припаять 2 новых провода от 2 крайних контактов мини-переключателя к контактам 6 и 14 разъема OBD2
- Припаять 2 других новых провода от 2 других крайних контактов мини-переключателя к контактам 3 и 11 разъема OBD2
- Проверить выполненную работу (очень важно не перепутаь шины CAN-L и CAN-H !) и собрать ELM327. Для предотвращения путанницы, можно пометить позиции MS и HS

2. Поддержка MSCAN в FORScan v2
FORScan v2 имеет поддержку MS CAN и оптимизирован для работы с переключателем HS/MS CAN. нет необходимости настраивать адаптер для работы с MS CAN, FORScan сделает это сам (автоматически). Когда FORScan устанавливает соединение с автомобилем, он анализирет конфигурацию. Если ожидается наличие MSCAN модулей, FORScan спросит пользователя о наличии переключателя HS/MS CAN:

Если такой вопрос не задан, это означает, что FORScan не ожидает наличия MS CAN модулей в данном автомобиле и не будет их проверять. Если пользователь подтвердил наличие переключател MS/HS CAN, FORScan попросит пользователя перключить шину, например:

FORScan v2 оптимизирован под использование переключателя HS/MS CAN (минимизирует кол-во необходимых переключений). Например, чтение DTC для 5 HS CAN модулей и 2 MS CAN модулей всегда потребует только одного переключения.