Длина кабельной линии

Какова проектная длина кабельной линии с учётом расстояния до места расположения преобразователей интерфейса?

Предельная длина для линии сети RS-485 и CAN2.0 составляет 1.2 и 0.5 км, соответственно, однако следует учитывать, что в этом случае передача данных будет производится на минимальных скоростях. При этом также необходимо учитывать то, что суммарное сопротивление линии данных не должно превышать 100 Ом, а сопротивление цепи электропитания должно обеспечивать достаточное напряжение (более 9 В) для модуля, расположенного на дальнем (относительно преобразователя интерфейса) конце измерительной линии.

Категорически запрещается использовать в одной измерительной линии кабели различного типа.

В случаях необходимости прокладки кабеля измерительной линии параллельно с силовыми кабелями, следует использовать экранированный кабель.

Зависимость скорости и сопротивления кабеля от длины приведена в таблице:

RS485 CAN2.0 Сечение кабеля, мм2
Длина кабеля, м Скорость, кбит/с Длина кабеля, м Скорость, кбит/с
<1200 9,6 <500 100 0,75 — 0,8
<800 19,2 0,6 — 0,75
<400 38,4 <150 300 0,45 — 0,6
<200 57,6 0,32 — 0,45
<100 115,2 <40 1000 0,25 — 0,32

Максимально допустимая скорость обмена между преобразователем интерфейса и цифровыми модулями по интерфейсам RS-485 и CAN 2.0 определяется длиной кабельной линии, погонным сопротивлением применяемого кабеля и количеством установленных цифровых модулей.

Для определения скорости работы подключённого устройства с интерфейсом RS-485 можно воспользоваться программой поиска устройств в измерительной линии RS-485.

Программа осуществляет поиск устройств в измерительной линии датчиков с цифровым выходом RS-485. В качестве мастера используется любое устройство типа преобразователь USB-RS485, подключённое к компьютеру и создающее в нём виртуальный COM-порт. Программа задействует указанный пользователем COM-порт и, перебирая стандартные скорости обмена, виды проверки бита чётности и адреса ведомых MODBUS-устройств, шлёт запросы и ожидает на них ответ. После прохода каждого цикла программа отображает количество удачных передач, т.е. тех запросов, на которые был ответ от ведомого устройства.