MiniOS7 – первое включение
![](https://icpdas.ru//l9cxbia9pl7a/2d752d14-3adc-11ef-a326-f59580f2ff56/minios7_utility-banner.png)
MiniOS7 Utility – это инструмент для загрузки файлов и настройки конфигурационных параметров устройств ICP DAS со встроенной операционной системой MiniOS7.
Возможности утилиты
- Поддерживаемые способы подключения:
COM-порт (RS-232)
Ethernet (TCP / UDP) - Работа с файлами:
загрузка, удаление, обновление образа MiniOS7 - Конфигурирование:
Даты и времени
IP-адреса и других сетевых настроек
COM-порта
Размера диска (Диск А и диск В) - Доступ к информации об устройстве:
Тип CPU
Размер Flash-памяти
Размер SRAM
Номер COM-порта
и т.д
Установка соединения
Настроим связь с модулем ET-7015 через MiniOS7 Utility.
1. Запитаем модуль и подключим его к ПК по Ethernet
![](https://icpdas.ru//l9cxbia9pl7a/8e93c51e-3add-11ef-a40d-8defecb47d37/minios7_utility-1.png)
2. Соединение можно настроить двумя способами:
- Мгновенным подключением – этот способ используется, когда точно известны коммуникационные параметры устройства, например, iP-адрес, маска и шлюз. В этом случае связь установится мгновенно, если настройки поиска записаны верно.
- Поиск всех соединений – в этом случае утилита выдаст все доступные соединения, вам остается лишь выбрать необходимое вам.
Рассмотрим каждый способ:
Мгновенное подключение
- Начините поиск соединения одним из следующих трех способов:
1) В строке меню: Connection -> New connection
![](https://icpdas.ru//l9cxbia9pl7a/0f71f016-3ade-11ef-b90b-7f512c6a796c/minios7_utility-2.png)
2) В панели инструментов: Connection (F2)
![](https://icpdas.ru//l9cxbia9pl7a/20bd6ad0-3ade-11ef-9828-2b5f7c8146a3/minios7_utility-3.png)
3) С помощью горячей кнопки: F2
Возникнет окно подключения, которое включает в себя две вкладки. Во вкладке “Connection” вы можете задать параметры подключения. Во второй вкладке “History” в виде строк хранятся используемые ранее параметры.
![](https://icpdas.ru//l9cxbia9pl7a/3103128c-3ade-11ef-a349-0dc24918a386/minios7_utility-4.png)
- Выберите тип соединения – через COM-порт, либо через Ethernet
Если выбран COM-порт:
![](https://icpdas.ru//l9cxbia9pl7a/736fb602-3ade-11ef-933a-c7d0334a8003/minios7_utility-5.png)
- Выберите необходимый COM-порт
- Задайте правильные параметры в соответствии с настройками данного COM-порта: скорость передачи данных, бит данных, четность, стоп бит
- Нажмите ОК
Если выбрано Ethernet-подключение:
![](https://icpdas.ru//l9cxbia9pl7a/af020350-3ade-11ef-81c9-d3eee7519fe8/minios7_utility-6.png)
- Выберите TCP или UDP
- Задайте IP-адрес и номер порта
- Нажмите ОК
- Если параметры подключения были заданы верно, в правом окне появятся файлы MiniOS7, а также иконка
![](https://icpdas.ru//l9cxbia9pl7a/ec5581be-3ade-11ef-80e5-b50bf6d1fc61/minios7_utility-7.png)
![](https://icpdas.ru//l9cxbia9pl7a/001b6b0a-3adf-11ef-b20f-af0f774b6ba0/minios7_utility-8.png)
В противном случае утилита не найдет ваше подключение и выдаст следующие сообщения об ошибке:
1) Неправильно выбранный метод подключения. Здесь мы вместо TCP выбрали COM.
![](https://icpdas.ru//l9cxbia9pl7a/17c1f6d4-3adf-11ef-84e2-57c82ec0f529/minios7_utility-9.png)
2) Неправильные настройки поиска Ethernet-подключения. Здесь мы допустили ошибку в IP-адресе.
![](https://icpdas.ru//l9cxbia9pl7a/32933342-3adf-11ef-8b39-9b0c0c1bf4cc/minios7_utility-10.png)
Поиск всех соединений
- Начните поиск одним из следующих способов:
1) В строке меню: Connection -> Search…
![](https://icpdas.ru//l9cxbia9pl7a/841b1cf2-3adf-11ef-8213-c1d67b3ec1ec/minios7_utility-11.png)
2) В панели инструментов: Search(F12)
![](https://icpdas.ru//l9cxbia9pl7a/92de21bc-3adf-11ef-a1c6-7b3567b373c2/minios7_utility-12.png)
3) С помощью горячей кнопки: F12
- После чего откроется окно поиска:
![](https://icpdas.ru//l9cxbia9pl7a/b742a1e0-3adf-11ef-bce0-6dee7f093cd4/minios7_utility-13.png)
- Выберите устройство, нажав на него. Далее нажмите Connect и ожидайте, когда утилита перебросит вас обратно в начальное окно. В правом окне появятся файлы MiniOS7 и иконка “Соединение установлено”.
![](https://icpdas.ru//l9cxbia9pl7a/e780026c-3adf-11ef-a86c-b59ac4ad7d73/minios7_utility-14.png)
Команды
Загрузка файлов
Загрузить файл в устройство можно одним из следующих способов:
1) Выберите файл из левого окна –> нажмите Upload в панели инструментов быстрого доступа
![](https://icpdas.ru//l9cxbia9pl7a/3a01d376-3ae0-11ef-9aa4-ddd24539d904/minios7_utility-15.png)
2) Выберите файл из левого окна -> в строке меню нажмите Command -> Upload
![](https://icpdas.ru//l9cxbia9pl7a/47d88512-3ae0-11ef-a5c6-15549c30929b/minios7_utility-16.png)
3) Правой кнопкой мыши нажмите на нужный файл -> во всплывающем окне нажмите Upload
![](https://icpdas.ru//l9cxbia9pl7a/5a654ae4-3ae0-11ef-b9dd-ede1fbdd17fb/minios7_utility-17.png)
4) Выберите файл из левого окна -> нажмите горячую клавишу F5
Удаление файлов
Утилита не удаляет файлы с устройства, а лишь помечает их как “удалено” в файловой системе MiniOS7. “Удалите” файл одним из следующих способов:
- Нажмите на файл -> нажмите на Delete(F8) в панели инструментов
- Нажмите на файл -> нажмите на горячую клавишу 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.
Открыть инструменты диска можно одним из следующих способов:
- Нажмите Command в строке меню -> нажмите DiskTool
- Нажмите DiskTool в панели инструментов
- Нажмите горячую клавишу F6
В открывшемся окне можно отрегулировать размеры дисков с помощью ползунка (А), а также зарезервировать какую-то часть диска (В). В общем случае размер диска должен быть больше или равен одному блоку – 64 КБ.
![](https://icpdas.ru//l9cxbia9pl7a/e0e3bc0e-3ae5-11ef-8a82-217b5d006f82/minios7_utility-18.png)
![](https://icpdas.ru//l9cxbia9pl7a/e75fc708-3ae5-11ef-a0b6-6df806a232c8/minios7_utility-19.png)
Обновление образа диска
Для обновления образа диска используйте один из следующих методов:
1) Нажмите File в строке меню -> Update MiniOS7 Image -> выберите файл изображения в появившемся окне.
![](https://icpdas.ru//l9cxbia9pl7a/035b747a-3ae6-11ef-a97e-bf6629d2512c/minios7_utility-20.png)
2) В левом окне файлов выберите ваш файл .img и щелкните по нему правой кнопкой мыши -> в появившемся окне выберите Update MiniOS7 Image
Справка
1. Рабочее окно
![](https://icpdas.ru//l9cxbia9pl7a/2f7294f8-3ae6-11ef-9961-bd790bcbc0d1/minios7_utility-21.png)
А – окно файлов ПК
B – окно файлов MiniOS7
C – строка меню
D – панель инструментов быстрого доступа
E – открытый на данный момент каталог вашего ПК
F – открытый на данный момент диск и его доступное количество памяти
G – иконка статуса – связь установлена / не установлена
H – некоторая полезная информация: модель устройства, тип соединения, количество файлов, общий размер
Окно файлов ПК (А)
![](https://icpdas.ru//l9cxbia9pl7a/4b76334e-3ae6-11ef-91e5-6d97bc6239e8/minios7_utility-22.png)
То же самое, что и проводник вашего ПК. Здесь доступны базовые действия с каталогами: открыть (1), вернуться к последнему (2), перейти в родительский каталог (3) и создать новый (4).
Окно файлов MiniOS7 (B)
![](https://icpdas.ru//l9cxbia9pl7a/6c14e1c2-3ae6-11ef-aaf8-4dc365356142/minios7_utility-23.png)
Работает так же, как и предыдущее окно, но здесь отображаются файлы подключенного к ПК устройства, можно выбрать диск и увидеть количество свободных байт на нем.
Строка меню (С)
![](https://icpdas.ru//l9cxbia9pl7a/8bddb484-3ae6-11ef-a0c9-954643977fb5/minios7_utility-24.png)
File – здесь есть обновление образа MiniOS7, Hot-лист, выход из утилиты.
Connection – установить соединение или разорвать его
Command – список команд, обрабатываемых MiniOS7 на устройстве
Configuration – настройка системных параметров утилиты, даты и времени, IP-адреса, скорости передачи данных COM-порта устройства
Tools – внешние инструменты и консоль
Help – справка
Панель инструментов быстрого доступа (D)
![](https://icpdas.ru//l9cxbia9pl7a/af42ef66-3ae6-11ef-8139-2f2393b2b596/minios7_utility-25.png)
Здесь располагаются часто используемые инструменты для работы с контроллерами серии 7188/8000 и другими MiniOS7-устройствами.
Connection – подключиться к контроллеру
Upload – загрузка файлов, выбранных среди файлов ПК
Disk Tool – инструмент для разделения flash-памяти: диск A, диск В и Reserve image
Info – получить информацию о подключенном контроллере: версия ОС, COM-порт, память и прочее.
Delete – удалить файлы с контроллера
Refresh – обновить список
Console – запуск консоли в зависимости от типа подключения и передача ему параметров
DOS – открыть консоль и установить текущую директорию
Search – открыть окно поиска устройства, подключенного к ПК
2. Окно поиска
![](https://icpdas.ru//l9cxbia9pl7a/d226ccaa-3ae6-11ef-a7f9-fd04ad2fcbf5/minios7_utility-26.png)
A – панель инструментов
B – поле списка поиска
С – строка состояния
Панель инструментов (A)
![](https://icpdas.ru//l9cxbia9pl7a/3db301b4-3ae7-11ef-9a60-4d22f96627a2/minios7_utility-27.png)
Search – запуск или остановка сканирования узлов
Options – изменение системных настроек. Вкладка System была рассмотрена ранее. Теперь обратимся ко второй вкладке этого окна TCP/UDP Search.
![](https://icpdas.ru//l9cxbia9pl7a/5f4123ba-3ae7-11ef-93a0-1d0916f48e61/minios7_utility-28.png)
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
![](https://icpdas.ru//l9cxbia9pl7a/7b21c4fe-3ae7-11ef-9f66-d508205ec840/minios7_utility-29.png)
Help – окно помощи. Здесь можно найти информацию об утилите, быстрый старт, инструкции по работе с утилитой
![](https://icpdas.ru//l9cxbia9pl7a/8d86c6e4-3ae7-11ef-989f-7f0621d7da77/minios7_utility-30.png)
Exit – выход из окна поиска
Поле списка поиска (B)
![](https://icpdas.ru//l9cxbia9pl7a/a9758fde-3ae7-11ef-8b28-a357c1cc146b/minios7_utility-31.png)
Содержит список всех устройств, найденных в результате поиска. Здесь также отображена информация по каждому устройству: iP-адрес/номер порта, модель устройства, его название, маска, шлюз, MAC-адрес и DHCP.
Строка состояния (C)
![](https://icpdas.ru//l9cxbia9pl7a/c7bd835c-3ae7-11ef-8920-81e37157170a/minios7_utility-32.png)
Показывает статус поиска.
3. Системные настройки и остальные функции
В строке меню есть вкладка Configuration, необходимая для настройки системных параметров.
![](https://icpdas.ru//l9cxbia9pl7a/e3a6675a-3ae7-11ef-b38f-6946fa9abc3c/minios7_utility-33.png)
Options
Изменение системных настроек.
![](https://icpdas.ru//l9cxbia9pl7a/03d00900-3ae8-11ef-9b20-0946bd40aa22/minios7_utility-34.png)
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. Поскольку в данном случае подключен обычный модуль ввода-вывода, это окно будет недоступно. Но вот как оно должно выглядеть:
![](https://icpdas.ru//l9cxbia9pl7a/279b48a4-3ae8-11ef-a32f-cbcc8b2a0e35/minios7_utility-35.png)
При нажатии на кнопку Synchronize, происходит синхронизация информации о дате и времени между устройством и ПК. Чтобы установить необходимые настройки, нужно нажать кнопку Set.
IP Address
Это окно позволяет изменить сетевые настройки MiniOS7. Настройки сохранятся в EEPROM MiniOS7 при нажатии на кнопку Ок. Флажок, установленный на Reset MiniOS7 перезапускает ее.
![](https://icpdas.ru//l9cxbia9pl7a/37be72b0-3ae8-11ef-8665-c9f79c91c691/minios7_utility-36.png)
COM Port baud rate
Здесь можно настроить параметры COM-порта. В данном случае это окно недоступно, но вот как оно должно выглядеть:
![](https://icpdas.ru//l9cxbia9pl7a/4f3de7f4-3ae8-11ef-b89c-3fd49e5b11d3/minios7_utility-37.png)
Во вкладке Browse отображен список всех доступных COM-портов на вашем устройстве. Двойным щелчком по нужной строке, либо во вкладке Edit можно изменить настройки выбранного порта: скорость передачи данных, количество бит данных, четность и стоп биты.