Micro PC Octagon 6040 |
Ответить |
Автор | |
Новичок Присоединился: 04 Июнь 2008 Категория: Ukraine Online Status: Offline Публикации: 6 |
Опубликовано: 02 Январь 2013 01:49 |
Программирую контроллер Octagon Systems 6040 с помощью пакета Ultralogik32. Пытаюсь организовать обмен данными между контроллером и компьютером по протоколу PLCNet(slave) через первый COM-порт контроллера (COM1). В Ultralogik32 создаю проект, компилирую и загружаю программу в контроллер через порт COM1 контроллера и прописываю запуск программы в файле autoexec.bat . После загрузки программы в контроллер отключаю консольный режим работы порта СОМ1 с помощью программы SETUP.exe. Перезагружаю контроллер, программа в контроллере запускается и работает, а передача сетевых переменных на компьютер не выполняется.
Подскажите пожалуйста что я мог не учесть при настройке контроллера и как правильно организовать обмен данными по порту СОМ1 в контроллере Octagon Systems 6040? К контроллеру ничего не подключено (ни клавиатуры, ни видео и т.д.). Одна плата. Обмен данными по порту СОМ2 контроллера выполняется без проблем, драйвер Ultranet32 видит контроллер, но нужно организовать обмен именно по порту СОМ1. Заранее благодарен. Надеюсь на помощь специалистов по этим контроллерам.
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
|
Посмотрите, не может ли там быть запрета на передачу по какому -нибудь CTS.
|
|
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
|
Новичок Присоединился: 04 Июнь 2008 Категория: Ukraine Online Status: Offline Публикации: 6 |
|
Vald, спасибо за совет. Но требуется более конкретная подсказка... Вы занимались этими контроллерами?
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
|
Ну тыкался, давно правда. Дело не в контроллере, а в порте. Тут все похоже у одноплаток. Надо проверить - не стал ли он 485 и при настроеке порта запретить использование квитирования (можно попробовать просто проставку спаять для кабеля и квитирование CTS туда сюда попопробывать поподключать :) , посмотреть не используется ли RTS ). Собственно и все. Да, и проверить какие базовые адреса регистров, а то фокусы бывают - с LPT видел. Посмотреть внимательно в батарейной памяти: что там задано по умолчанию.
|
|
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
|
Новичок Присоединился: 04 Июнь 2008 Категория: Ukraine Online Status: Offline Публикации: 6 |
|
Vald, спасибо за советы. Дело в том, что СОМ1 контроллера используется в качестве консоли, в том числе и для загрузки программ. После загрузки программы я отключаю СОМ1 от режима консоли с помощью утилиты Setup.com, расположенной на диске контроллера. Возможно, освобождение СОМ1 не выполняется "полностью" и программа написанная на Ultralodgik не может передавать данные по этому порту...Не знаю...
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
|
Мы просто оставляли com 1 под консоль отлаживаться.
|
|
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
|
Новичок Присоединился: 04 Июнь 2008 Категория: Ukraine Online Status: Offline Публикации: 6 |
|
Vald, спасибо! Может у кого-то еще из участников форума есть соображения по моему вопросу? Заранее спасибо.
|
|
Действительный член Присоединился: 11 Октябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 392 |
|
Попробуйте в файле autoexec.bat прописать сначала отключение СОМ1, а потом уже свою прогу, но юзать платку тогда придется через отдельную видяху и клаву.
Насколько помню, консольный режим СОМ1, у октагона, по моему вообще прошит на уровне БИОСа, но как говориться - попытка не пытка
|
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |