· скорость 115200 бот,
· 8 бит данных,
· 1 стоп бит,
· без четности
· без аппаратного управления потоком данных.
Программа не требует специализированной установки и может быть перенесена с компьютера на компьютер простым копированием. В состав программы загрузчика входят следующие файлы:
· DXLoader.exe – исполняемый файл загрузчика
· dxload32.dll – специализированная библиотека, обеспечивающая доступ к станционным модулям
· DXLoader.ini – файл предназначенный для хранения настроек загрузчика
Файлы DXLoader.exe и dxload32.dll являются обязательными и должны в обязательном порядке находиться в одной папке для верной работы загрузчика. При копировании с компьютера на компьютер достаточно переносить только два вышеуказанных файла.
Для загрузки ПО в станционный модуль (кластер) используется специализированный протокол передачи данных. Поддержку этого протокола со стороны УПАТС обеспечивает специализированный программный модуль (лоадер), размещенный в оперативной памяти кластера. Лоадер пытается инициализировать загрузку всякий раз после аппаратного сброса платы (после нажатия кнопки сброса или отключения питания). В функции лоадера входит размещение полученных от компьютера данных, являющихся исполняемым кодом ПО, в памяти кластера, проверка правильности полученных данных, а также запуск новой версии ПО.
Программное обеспечение станционных модулей может быть двух видов: это «старая» и так называемая «ньюшная» версии. Отличия этих двух видов программного обеспечения очень существенны, в том числе существенны различия и в версии лоадера. Поэтому попытка загрузки в станционный модуль (кластер) ПО, несоответствующего типу его текущего программного обеспечения, может привести к выходу кластера из строя. Исходя из вышеизложенного, можно порекомендовать в случае, если возникают сомнения относительно совместимости загруженной в кластер и загружаемой версии ПО, провести сначала обновления лоадера.
Подробное руководство по работе с загрузчиком в сопроводительном файлеЗагрузчик станционного программного обеспечения.doc (83 КБ)