16 809
правок
Строка 156: | Строка 156: | ||
# Если с шаблоном всё в порядке, то перейдите в настройки драйвера и выберите ваш шаблон — [[RS-485:Configuration_via_Web_Interface|инструкция]]. | # Если с шаблоном всё в порядке, то перейдите в настройки драйвера и выберите ваш шаблон — [[RS-485:Configuration_via_Web_Interface|инструкция]]. | ||
== | == Отклонения от стандарта и что с ними делать == | ||
=== | === Оптимизация запросов драйвером === | ||
В первую очередь, проверьте качество физического подключения устройств и только потом следуйте советам ниже. | В первую очередь, проверьте качество физического подключения устройств и только потом следуйте советам ниже. | ||
Строка 172: | Строка 172: | ||
Например, для скорости 9600 бит/с <code>guard_interval_us = (3.5*11*106)/9600 = 4000 мкс</code>. При проблемах с подключением стороннего устройства для теста это значение можно увеличить (например до 100000 мкс), так как сторонние устройства иногда работают не совсем корректно. | Например, для скорости 9600 бит/с <code>guard_interval_us = (3.5*11*106)/9600 = 4000 мкс</code>. При проблемах с подключением стороннего устройства для теста это значение можно увеличить (например до 100000 мкс), так как сторонние устройства иногда работают не совсем корректно. | ||
=== Разные регистры для чтения состояния и управления === | === Разные регистры для чтения состояния и управления === | ||
Иногда в сторонних устройствах встречаются | Иногда в сторонних устройствах встречаются особенности: | ||
# В некоторые регистры можно только писать информацию, но нельзя считывать. | # В некоторые регистры можно только писать информацию, но нельзя считывать. | ||
# Один и тот же параметр может читаться по одному адресу, а записываться по другому. | # Один и тот же параметр может читаться по одному адресу, а записываться по другому. |