![]() |
Ultralogik в RTU188 и прерывание 14h |
Ответить ![]() |
Автор | |
![]() Новичок ![]() Присоединился: 15 Апрель 2004 Категория: Russian Federation Online Status: Offline Публикации: 2 |
![]() ![]() ![]() ![]() Опубликовано: 15 Апрель 2004 16:14 |
Имеется конфигурация: контроллер RTU188MX + индикатор FVD фирмы IEE, подключен на COM2 RTU188. Пишу на Borland C++ 3.11 короткую прогу вывода на COM2 через int 14h строки символов. Записываю на диск с: в RTU с помощью утилиты FTRANS полученный exe-файл. Запускаю. Строка символов - на индикаторе. Отлично. Далее на своем ПК запускаю Ultralogik и подключаю к проекту вызов 1 раз в сек. этой же внешней проги на С++. Естественно, ставлю в исходнике на С модификатор функции _pascal. Компилирую проект. Линкую с помощью tlink. Записываю на диск с: в RTU exe-файл. Запускаю. На индикаторе - ничего. Вопрос: неправильно подключаю внешнюю программу или не работает сервис 14h в Ultralogik для RTU188?
|
|
![]() |
|
![]() Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член ![]() ![]() Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
![]() ![]() ![]() ![]() |
UltraLogik не имеет никакого отношения к прерыванию 14h, он его просто не использует и не знает о нем ничего. Ищите ошибку - все должно работать. Провертье, не заняли ли Вы COM2 в UltraLogike.
|
|
Инженер-системотехник
+7 (916) 477 3925 |
|
![]() |
Ответить ![]() |
Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |