Оглавление
ToggleФункция прозрачной передачи данных Zonghengyun позволяет осуществлять удаленное управление DTU / RTU оборудование без IP-адреса в публичной сети, что позволяет клиентам быстро протестировать и ознакомиться с функциями продукта, а также значительно сокращает цикл разработки. В данном документе в качестве примера используется ZHC4921. Продукты того же типа могут использовать его в качестве ориентира.


1. Подготовка
На компьютер пользователя необходимо установить: ① виртуальный последовательный порт; ② инструмент прозрачной передачи данных Zonghengyun
1. Виртуальный последовательный порт — преобразование сокета в последовательный порт
2. Инструмент прозрачной передачи данных Zongheng Cloud — подключение к Zongheng Cloud. После прохождения проверки Zongheng Cloud пересылает данные DTU на IP-адрес пользователя


1.1. Установка программного обеспечения Zonghengyun для прозрачной передачи данных
ZHC4921 — прозрачная версия программы Zonghengyun для передачи данных — это «зеленая» версия, не требующая установки, которую можно скачать на официальном сайте.
После загрузки значок будет выглядеть следующим образом; дважды щелкните по нему, чтобы запустить программу:


1.2. Установка виртуального последовательного порта
Виртуальный последовательный порт: как следует из названия, это не настоящий физический последовательный порт. Обычные физические последовательные порты необходимо подключить к компьютеру, чтобы он их распознал. Программное обеспечение виртуального последовательного порта может “ввести компьютер в заблуждение” и заставить его думать, что у вас есть несколько последовательных портов (на самом деле их нет — эти порты виртуальные). Виртуальные последовательные порты обычно появляются парами: один для приёма, а другой — для отправки. Их основная функция заключается в том, что один последовательный порт используется для приёма данных по протоколу TCP из сети, а другой — для отправки данных по тому же протоколу. Использование этой функции будет подробно объяснено позже.
Благодарим сообщество разработчиков открытого программного обеспечения SourceForge.net за отличное программное обеспечение для виртуальных последовательных портов com0com, которое можно скачать на официальном сайте.
1.2.1 Установка программного обеспечения для виртуального последовательного порта
Шаг 1: Дважды щелкните по версии, подходящей для вашей операционной системы. Для Windows 10 выберите версию x64.


Шаг 2: Нажмите “ДАЛЕЕ”


Шаг 3: Выберите “Я согласен”


Шаг 4: Нажмите “ДАЛЕЕ”


Шаг 5: Выберите “Установить”


Шаг 6: Выберите “Установить” драйвер


Шаг 7: Дождитесь завершения установки, нажмите “ДАЛЕЕ” и “Готово”, чтобы завершить установку
Шаг 8: После завершения установки программного обеспечения проверьте «Диспетчер устройств» — вы увидите, что по умолчанию установлен набор виртуальных последовательных портов.


1.2.2. Добавление и удаление виртуальных последовательных портов
Шаг 1: В программе установки на компьютере найдите приложение “com0com” и запустите “Setup”


Шаг 2: Вы увидите пару виртуальных последовательных портов, добавленных по умолчанию; выберите эту опцию, чтобы создать новую пару виртуальных последовательных портов


Шаг 3: Установите флажки для включения именования портов и кэширования, нажмите «Применить» — виртуальный последовательный порт будет успешно создан.


Чтобы удалить последовательный порт, нажмите “Удалить”
Примечание: Пользователям не нужно обращать внимание на номер последовательного порта. Теоретически можно создать неограниченное количество виртуальных последовательных портов.
2. Использование программного обеспечения для прозрачной передачи данных «Zonghengyun»
Проще говоря, программное обеспечение прозрачной передачи данных ZHC4921 Zonghengyun (далее — «данное программное обеспечение») фактически устанавливает соответствующую связь между протоколом TCP и последовательными портами. ZHC4921 взаимодействует с облачным сервером Zongheng на основе протокола TCP, и данное программное обеспечение также взаимодействует с сервером на основе протокола TCP. Между ними устанавливается связь на основе алгоритма шифрования, разработанного компанией Zongheng. Таким образом, ZHC4921 может установить связь с данным программным обеспечением. В то же время пользователи могут выбрать виртуальный последовательный порт, соответствующий этой связи, что позволяет обеспечить удаленную беспроводную связь между виртуальным последовательным портом и ZHC4921.
Названия элементов интерфейса прозрачного инструмента передачи данных ZHC4921 Zonghengyun (слева направо): «Добавить устройство», «Удалить устройство», «Сохранить информацию», «Запустить одним нажатием» и «Закрыть одним нажатием».


3. Добавить новое устройство
Чтобы добавить новое устройство, пользователю необходимо поочередно ввести идентификатор устройства, пароль, модель и название устройства. Эти четыре параметра являются обязательными для заполнения. Идентификатор устройства и пароль являются ключевыми факторами, обеспечивающими установку соединения. Просим вас не разглашать эту информацию.
Время регистрации устройства отображает момент, когда устройство установило соединение с сервером. Оно отображается после того, как программное обеспечение и сервер налаживают нормальную связь. По этому показателю пользователи могут определить, находится ли устройство в сети.
В полях «Отправлено» и «Получено» отображается текущий объем отправленных и полученных данных соответственно.
Для виртуального последовательного порта выберите любой виртуальный последовательный порт и запишите номер другого последовательного порта, с которым он сопряжен.
3.1. Включить прозрачную передачу данных через облако
Нажмите кнопку «Включить», и программа установит соединение с сервером. В случае успешной аутентификации на экране появится зеленый фон. Если аутентификация не пройдена, отобразится красный фон. Основная информация будет отображена в журнале, пожалуйста, обратите на это внимание.




3.2. Передача данных
Возьмем в качестве примера данный компьютер: в качестве виртуального последовательного порта выбран COM8, а соотношение последовательных портов, созданное виртуальным последовательным портом этого компьютера, выглядит следующим образом: COM8-COM9. Выберите инструмент «Последовательный порт» и откройте COM9, чтобы установить обмен данными с устройством.


4. Удаленная настройка
В некоторых случаях клиентам требуется удаленная беспроводная настройка. Для этого клиентам достаточно выполнить несколько простых действий.
а. Сброс настроек устройства ZHC4921
б. Запустите программу и успешно активируйте ссылку
c. С помощью программного обеспечения для настройки ZHC4921 откройте соответствующий виртуальный последовательный порт.
Пример: Сведения об устройстве приведены ниже


Шаг 1: Запустите программу Zonghengyun для прозрачной передачи данных, добавьте устройства и выберите виртуальный последовательный порт COM8


Шаг 2: С помощью программного обеспечения для настройки ZHC4921 откройте виртуальный последовательный порт COM9 для удаленной настройки.


5. Дистанционное управление
См. главу 4 “Удаленная настройка”. После того как пользователь выполнит соответствующую настройку в программе «Zonghengyun Transparent Transmission Software», запустите программу настройки ZHC4921 и выберите соответствующий виртуальный последовательный порт для осуществления удаленного управления.
6. Дистанционное обновление
См. главу 4 “Удаленная настройка”. После того как пользователь выполнит соответствующую настройку в программе “Zonghengyun Transparent Transmission Software”, откройте программу настройки ZHC4921, выберите соответствующий виртуальный последовательный порт, войдите в раздел «Параметры отладки» и укажите путь к прошивке; переключение кнопки удаленного обновления не является обязательным. Нажмите кнопку удаленного обновления, и в окне журнала отобразится соответствующая информация об обновлении. В этот момент не требуется выполнять какие-либо действия — просто дождитесь, пока устройство автоматически завершит процесс обновления. Пользователь может отслеживать ход обновления по индикатору выполнения. По завершении обновления в окне журнала появится соответствующее сообщение.





