PDA

Просмотр полной версии : ПЛК110 и ПЛК 150 не видят устройства на скорости ниже 9600



eman
08.10.2014, 15:18
В рамках проекта мне необходимо подключить по модбас к ПЛК110 3 датчика. Скорость у датчиков фиксирована- 2400.
Подключить не удается. Проверил связь на ПЛК150- тоже не удается связаться с датчиком на скорости 2400.
Тогда я взял прибор Adam4017+, который позволяет устанавливать различные скорости для опроса по модбас.
Установил на Adam скорость 57600- ПЛК видит, 9600- видит, 4800 и 2400- не видит.
Увеличение параметра "макс. таймаут" до 1000 не помогает.

Вывод: ПЛК110 и ПЛК150 (с последними на данный момент прошивками) не обмениваются данными по модбас на скоростях менее 9600.

Проверялась ли работа ОВЕН ПЛК на скоростях менее 9600? Можно ли как-то заставить ПЛК ОВЕН увидеть датчики?

capzap
08.10.2014, 16:34
всмысле, на адаме скорость поменяли а на овене? или это по умолчанию делается

eman
08.10.2014, 17:03
На Овене тоже менял скорость и перезагружал программу.

Алексей Дмитриев
09.10.2014, 15:08
На Овене тоже менял скорость и перезагружал программу.
Из тех. характеристик ПЛК100 и ПЛК150:
Скорость обмена по интерфейсам RS - от 4800 до 115200 bps.

То есть на 2400 точно работать не будет!

Хотя вот посмотрел ПЛК110:
RS-485
ModBus-RTU, ModBus-ASCII, DCON, ОВЕН 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 бит/с

Этот должен работать.

eman
09.10.2014, 16:23
Должен... но не работает. Так же, как не работает ПЛК150 на скорости 4800.

Алексей Дмитриев
16.10.2014, 14:02
Попробуйте связаться при помощи библиотечной функции modbus.lib.