A.L. (18.04.2024 14:39, просмотров: 83) ответил MicroDiP на Повторюсь, это просто мысль. Я не имел опыта с километровыми
линиями на CAN. Максимальная длина с которой я работал была не
более 100м и не более 30 узлов на скорости 115200. Но на вскидку,
при прочих равных (читай "при отсутствии наработок по RS485,
отсутствии готовых библиотек, протоколов и прочего") я не совсем
понимаю в чём разница между "тянуть CAN" и "тянуть RS485"... RS485
тоже не просто так на километр "из коробки" работает. Вам также
нужно будет учесть массу нюансов
485 (точнее 422, там был дуплекс) работала на расстоянии 3 км на
19200, линия была проложена по эстакадам параллельно силовым
кабелям(не по всей линии, но процентов 30 точно) кабелем от модема
ЕС ЭВМ (полиэтилен, в районе 10 пар, свиты были или нет - не знаю)
. Работало без проблем чрез NC Link пока компьютерную сеть не
проложили.