Насчёт CAN подтверждаю. Лично монтировал чужое пром. решение с CAN
в промышленном окружении. Длина трассы по кабелю бывала от 100 до
600 метров, кабель специальный, витая пара 120 Ом, в плотном
экранирующем чулке. Скорость 125кбит/с. В поле моего зрения - не
менее шести подробных установок с CAN и такими дистанциями, в
промышленном окружении. В зависимости от модуля, или изолируется целиком модуль с CAN - интерфейсом, так, что трансивер CAN и микроконтроллер оказывается не изолированными от шины, но изолированным от агрегата, или не изолируются вообще. В основном, второе. В таком случае, металлические шасси устройств соединяются с экраном кабеля наглухо. А общий провод шины идёт прямо на GND платы.
И шина работает без изоляции на дистанции, номинально, до 1000м по кабелю. Как они с задержании и арбитражом порешали - не знаю, вроде, CANopen используют.