MiniOS7 – первое включение

16 июля 2024 г.

MiniOS7 Utility – это инструмент для загрузки файлов и настройки конфигурационных параметров устройств ICP DAS со встроенной операционной системой MiniOS7.

Возможности утилиты

  • Поддерживаемые способы подключения:
    COM-порт (RS-232)
    Ethernet (TCP / UDP)
  • Работа с файлами:
    загрузка, удаление, обновление образа MiniOS7
  • Конфигурирование:
    Даты и времени
    IP-адреса и других сетевых настроек
    COM-порта
    Размера диска (Диск А и диск В)
  • Доступ к информации об устройстве:
    Тип CPU
    Размер Flash-памяти
    Размер SRAM
    Номер COM-порта
    и т.д

Установка соединения

Настроим связь с модулем ET-7015 через MiniOS7 Utility.

1. Запитаем модуль и подключим его к ПК по Ethernet

2. Соединение можно настроить двумя способами:

  1. Мгновенным подключением – этот способ используется, когда точно известны коммуникационные параметры устройства, например, iP-адрес, маска и шлюз. В этом случае связь установится мгновенно, если настройки поиска записаны верно.
  2. Поиск всех соединений – в этом случае утилита выдаст все доступные соединения, вам остается лишь выбрать необходимое вам.

Рассмотрим каждый способ:

Мгновенное подключение

  • Начините поиск соединения одним из следующих трех способов:

1) В строке меню: Connection -> New connection

2) В панели инструментов: Connection (F2)

3) С помощью горячей кнопки: F2

Возникнет окно подключения, которое включает в себя две вкладки. Во вкладке “Connection” вы можете задать параметры подключения. Во второй вкладке “History” в виде строк хранятся используемые ранее параметры.

  • Выберите тип соединения – через COM-порт, либо через Ethernet

Если выбран COM-порт:

  1. Выберите необходимый COM-порт
  2. Задайте правильные параметры в соответствии с настройками данного COM-порта: скорость передачи данных, бит данных, четность, стоп бит
  3. Нажмите ОК

Если выбрано Ethernet-подключение:

  1. Выберите TCP или UDP
  2. Задайте IP-адрес и номер порта
  3. Нажмите ОК
  •  Если параметры подключения были заданы верно, в правом окне появятся файлы MiniOS7, а также иконка

В противном случае утилита не найдет ваше подключение и выдаст следующие сообщения об ошибке:

1) Неправильно выбранный метод подключения. Здесь мы вместо TCP выбрали COM.

2) Неправильные настройки поиска Ethernet-подключения. Здесь мы допустили ошибку в IP-адресе.

Поиск всех соединений

  • Начните поиск одним из следующих способов:

1) В строке меню: Connection -> Search…

2) В панели инструментов: Search(F12)

3) С помощью горячей кнопки: F12

  • После чего откроется окно поиска:
  • Выберите устройство, нажав на него. Далее нажмите Connect и ожидайте, когда утилита перебросит вас обратно в начальное окно. В правом окне появятся файлы MiniOS7 и иконка “Соединение установлено”.

Команды

Загрузка файлов

Загрузить файл в устройство можно одним из следующих способов:

1) Выберите файл из левого окна –> нажмите Upload в панели инструментов быстрого доступа

2) Выберите файл из левого окна -> в строке меню нажмите Command -> Upload

3) Правой кнопкой мыши нажмите на нужный файл -> во всплывающем окне нажмите Upload

4) Выберите файл из левого окна -> нажмите горячую клавишу F5

Удаление файлов

Утилита не удаляет файлы с устройства, а лишь помечает их как “удалено” в файловой системе MiniOS7. “Удалите” файл одним из следующих способов:

  1. Нажмите на файл -> нажмите на Delete(F8) в панели инструментов
  2. Нажмите на файл -> нажмите на горячую клавишу F8

Упаковка диска

Эта команда выполняет перераспределение flash-памяти. Проделайте следующее: нажмите Command в строке меню -> нажмите Pack Disk

Очистка диска

Стереть содержимое диска можно этой командой. Проделайте следующее: нажмите Command в строке меню -> нажмите Erase Disk либо нажмите горячую клавишу F6

Сброс

Эта команда выполняет сброс настроек MiniOS7. Проделайте следующее: нажмите Command в строке меню -> нажмите Reset либо нажмите горячую клавишу F4

Обновление

Эта команда обновляет информацию о файлах вашего устройства. Проделайте следующее: нажмите Command в строке меню -> нажмите Refresh либо нажмите горячую клавишу F9

Инструменты диска

MiniOS7 делит диск на 4 части: Disk A и Disk B, где хранятся ваши файлы; Reserve – зарезервированная область, которой не будут касаться команды “Стереть диск”, “Упаковать диск”, “Удалить файлы”; OS – операционная система, использующаяся для хранения образа MiniOS7.

Открыть инструменты диска можно одним из следующих способов:

  1. Нажмите Command в строке меню -> нажмите DiskTool
  2. Нажмите DiskTool в панели инструментов
  3. Нажмите горячую клавишу F6

В открывшемся окне можно отрегулировать размеры дисков с помощью ползунка (А), а также зарезервировать какую-то часть диска (В). В общем случае размер диска должен быть больше или равен одному блоку – 64 КБ.

Обновление образа диска

Для обновления образа диска используйте один из следующих методов:

1) Нажмите File в строке меню -> Update MiniOS7 Image -> выберите файл изображения в появившемся окне.

2) В левом окне файлов выберите ваш файл .img и щелкните по нему правой кнопкой мыши -> в появившемся окне выберите Update MiniOS7 Image

Справка

1. Рабочее окно

А – окно файлов ПК

B – окно файлов MiniOS7

C – строка меню

D – панель инструментов быстрого доступа

E – открытый на данный момент каталог вашего ПК

F – открытый на данный момент диск и его доступное количество памяти

G – иконка статуса – связь установлена / не установлена

H – некоторая полезная информация: модель устройства, тип соединения, количество файлов, общий размер

Окно файлов ПК (А)

То же самое, что и проводник вашего ПК. Здесь доступны базовые действия с каталогами: открыть (1), вернуться к последнему (2), перейти в родительский каталог (3) и создать новый (4).

Окно файлов MiniOS7 (B)

Работает так же, как и предыдущее окно, но здесь отображаются файлы подключенного к ПК устройства, можно выбрать диск и увидеть количество свободных байт на нем.

Строка меню (С)

File – здесь есть обновление образа MiniOS7, Hot-лист, выход из утилиты.

Connection – установить соединение или разорвать его

Command – список команд, обрабатываемых MiniOS7 на устройстве

Configuration – настройка системных параметров утилиты, даты и времени, IP-адреса, скорости передачи данных COM-порта устройства

Tools – внешние инструменты и консоль

Help – справка

Панель инструментов быстрого доступа (D)

Здесь располагаются часто используемые инструменты для работы с контроллерами серии 7188/8000 и другими MiniOS7-устройствами.

Connection – подключиться к контроллеру

Upload – загрузка файлов, выбранных среди файлов ПК

Disk Tool – инструмент для разделения flash-памяти: диск A, диск В и Reserve image

Info – получить информацию о подключенном контроллере: версия ОС, COM-порт, память и прочее.

Delete – удалить файлы с контроллера

Refresh – обновить список

Console – запуск консоли в зависимости от типа подключения и передача ему параметров

DOS – открыть консоль и установить текущую директорию

Search – открыть окно поиска устройства, подключенного к ПК

2. Окно поиска

A – панель инструментов

B – поле списка поиска

С – строка состояния

Панель инструментов (A)

Search – запуск или остановка сканирования узлов

Options – изменение системных настроек. Вкладка System была рассмотрена ранее. Теперь обратимся ко второй вкладке этого окна TCP/UDP Search.

Thread Количество потоков – увеличивает скорость поиска, но снижает производительность компьютера.
TCP Broadcast Wait Время ожидания TCP-ответа
UDP Poll delay Задержка опроса контроллера 7188/8000-серии
UDP search Разрешить поиск по протоколу UDP
UDP Broadcast search Разрешить широковещательный поиск по протоколу UDP
Include COM port search Разрешить поиск по COM-порту
Search Range Диапазон поиска. Можно задать несколько диапазонов iP-адресов, среди которых будет осуществляться поиск.

Connect – подключение к выбранному в списке устройству

Clear – очистить список устройств

IP setting – здесь можно установить сетевые настройки устройства: iP-адрес, маску, шлюз, присвоить название, настроить DHCP

Help – окно помощи. Здесь можно найти информацию об утилите, быстрый старт, инструкции по работе с утилитой

Exit – выход из окна поиска

Поле списка поиска (B)

Содержит список всех устройств, найденных в результате поиска. Здесь также отображена информация по каждому устройству: iP-адрес/номер порта, модель устройства, его название, маска, шлюз, MAC-адрес и DHCP.

Строка состояния (C)

Показывает статус поиска.

3. Системные настройки и остальные функции

В строке меню есть вкладка Configuration, необходимая для настройки системных параметров.

Options

Изменение системных настроек.

Save last directory

Сохраняет последнюю директорию окна файлов ПК, в которой вы находились перед выходом из утилиты.

Open last connection

Открывает последнее подключение, которое было установлено перед выходом из утилиты.

Compress EXE files before upload

Автоматически сжимает исполняемый .EXE файл перед загрузкой. Это необходимо, когда на диске нет свободного места.

Connection

Delay Between Polls

Задержка между опросами.

Response Timeout

Время отклика.

Refresh Retry

Количество повторных попыток.

Display Filter

Фильтр отображения файлов определенного типа.

DateTime

Изменение даты и времени на контроллере серии 7188/8000. Поскольку в данном случае подключен обычный модуль ввода-вывода, это окно будет недоступно. Но вот как оно должно выглядеть:

При нажатии на кнопку Synchronize, происходит синхронизация информации о дате и времени между устройством и ПК. Чтобы установить необходимые настройки, нужно нажать кнопку Set.

IP Address

Это окно позволяет изменить сетевые настройки MiniOS7. Настройки сохранятся в EEPROM MiniOS7 при нажатии на кнопку Ок. Флажок, установленный на Reset MiniOS7 перезапускает ее.

COM Port baud rate

Здесь можно настроить параметры COM-порта. В данном случае это окно недоступно, но вот как оно должно выглядеть:

Во вкладке Browse отображен список всех доступных COM-портов на вашем устройстве. Двойным щелчком по нужной строке, либо во вкладке Edit можно изменить настройки выбранного порта: скорость передачи данных, количество бит данных, четность и стоп биты.