Аргументы:
-p      COM-порт устройства (обязательный)
-b      Скорость, бод (обязательный)
-a      Modbus-адрес в hex (необязательный). Если не указан — сканирование адресов 1..247
-f      Файл прошивки .bin или строка типа устройства для загрузки с сервера (необязательный)
--stop  Стоп-биты 1 или 2 (необязательный, по умолчанию 1)
--parity Четность: N (нет), O (нечет), E (чет) (необязательный, по умолчанию N)

Примеры:
Обязательные аргументы (сканирование адресов):
python modbus_updater.py -p COM3 -b 9600

С указанием адреса и файла прошивки:
python modbus_updater.py -p COM3 -b 9600 -a F7 -f apt.3g.1.4.bin

С указанием адреса и параметров линии (2 стоп-бита, четная):
python modbus_updater.py -p COM3 -b 9600 -a F7 --stop 2 --parity E

Загрузка прошивки по типу устройства:
python modbus_updater.py -p COM3 -b 9600 -a F7

