Я давно с ним работал, точно не помню. Примерно так:
На диске или где-то еще есть папка 5511 с ДОСовскими утилитами.
В нем есть папка 5511FILE, в нем autoexec.bat. Закоментируйте строчку Adam5511.exe и добавьте:
REM Adam5511.exe call d:\startup.bat
Убедитесь, что в корне папки 5511 у файлов нет атрибута "только чтение", если есть - снимите.
Подключите Адам к компу через порт программирования (ком3) прямым кабелем
Из под ДОС (именно ДОС, а не эмуляция!) запустите файл 5511\adam5511.exe
А дальше не помню, посмотрите в документации или спросите у Прософт
После перепрошивки диска с: (туда будут скинуты все файлы из 5511FILE) подключится к адаму можно будет только через Adam5510 Series Utility и порт3, через Adam 5511 Utility и порт 1 нельзя!
Да что я расказываю! На ftp сервере Прософт лежит книга "Учебный курс", там все подробно расписано!
Пасибо! Попробую.
И еще вопрос: можно ли связываться и управлять другими (внешними не ADAM'овскими) устройствами по сети Modbus, с помощью функций ADAM-5511? Если это возможно, подскажите, плз, какие использовать функции.
Первоначально опубликовано Elios
И еще вопрос: можно ли связываться и управлять другими (внешними не ADAM'овскими) устройствами по сети Modbus, с помощью функций ADAM-5511? Если это возможно, подскажите, плз, какие использовать функции.
Как писали выше, Адам 5511 - это Слэйв-устройство в сети Модбас, т.е. опрашиают его, а не он опрашивает. Поэтому и надо отключением выполнения adam5511.exe превратить его в обычный контроллер, использовать библиотеку ModRTU и функции из нее типа ADAMRTU_ReadHoldingRegs для превращения контроллера в Мастера Модбас (устройство, опрашивающее и управляющее слэйвами в сети Модбас)
Первоначально опубликовано Leonid Uretsky
d:\startup.bat
Этот файл нужно самому написать или его можно где-то скачать? Потому что я скачал досовские утилиты для ADAM'а (5511FILE и все остальное, что было в архиве), но там нет такого файла
Первоначально опубликовано Elios
Этот файл нужно самому написать или его можно где-то скачать? Потому что я скачал досовские утилиты для ADAM'а (5511FILE и все остальное, что было в архиве), но там нет такого файла
Этот файл создаешь сам на диске Д, а в нем прописываешь, что запускать. Например:
myprog.exe
Это для того, чтобы при смене названия приложения каждый раз диск С с новым autoexec.bat не перешивать
Понял! Пасибо!
Леонид, сделал все как вы сказали - изменил autoexec.bat, зашел из доса в ADAM5511.exe, залил в ADAM измененный autoexec.bat, перезапустил, но прошивка осталась старая. Диск C:\ защищен от записи. Как и где можно отключить эту защиту, чтобы можно было перезаписать autoexec.bat?
Первоначально опубликовано Leonid Uretsky
Убедитесь, что в корне папки 5511 у файлов нет атрибута "только чтение", если есть - снимите.
В корне папки 5511 (на компе) у файлов нет атрибута "только чтение". А возможно как-то снять атрибуты "только чтение" в ADAM'е?
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме