Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

UL32 Adam5510 Int 06h

 Ответить Ответить Страница  <123
Автор
Сообщение
Kranz Смотреть выпадающим
Новичок
Новичок


Присоединился: 17 Апрель 2005
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kranz Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: UL32 Adam5510 Int 06h
    Опубликовано: 25 Апрель 2005 13:34

Первоначально опубликовано Krom

Причем тут 17H модуль и прерывание 06, с 17H модулем UIL16 работает не очень корректно, а 06 это зашито в bios ADAMA, а если быть точным не зашито или зашито но как то коряво. Если система DOS в каких то случаях пытается прерывание 06 обработать или произвести его вызов через прерывания bios и не получается то вы имеете что имеете. Мы долго искали в С модуле обращения и т.д., но ничего не нашли, более того стояли два аналогичных ПЛК с аналогичными задачами, но один вылетал периодически по 06 INT, а другой работал и работал.

Пробовали на 2-х контроллерах. Проект Ul32 вылетает сразу, проект Ul16 аналогичный работает стабильно.

Наверх
Максим Ананских Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 03 Май 2005 17:12

Только что проверил работу с Adam-5017h в новом релизе UL32 2.00.034. Ни взаимовлияния каналов, ни вылетов с непонятным кодом ошибки я не обнаружил.

Инженер-системотехник
+7 (916) 477 3925
Наверх
Leonid Uretsky Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 09 Октябрь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 187
Свойства публикации Свойства публикации   Ответить, цитируя автора - Leonid Uretsky Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 07 Июнь 2005 15:48

Первоначально опубликовано Kranz

Исходные данные: UL32 и ADAM5510-A2.
Проблема такая: создаю в UL32 простейшую программу на FBD, загружаю в контроллер. Она вылетает с ошибкой Unsupported mini BIOS Call int 06h. Действительно в документации по 5510 номера функций начинаются с 07h. Дополнительные модули на других языках (типа C) не использую. Делений на 0 нет, переполнения типов тоже. Откуда может взяться такая ошибка?

Может поздно отвечаю, но столкнулся сегодня с похожей проблемой. Пытался скомпилировать пример ex2 на Си для adam 5511. После загрузки выдавал либо повторяющуюся строчку, либо в другом варианте, такую же ошибку, как у вас. Оказалось, что по умолчанию в примере стояла модель памяти LARGE, при установке SMALL ошибки перестали выдаваться. Ошибку вызывала функция Get_BoardID.

Наверх
 Ответить Ответить Страница  <123

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz