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

UL32 Adam5510 Int 06h

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


Присоединился: 17 Апрель 2005
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kranz Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: UL32 Adam5510 Int 06h
    Опубликовано: 17 Апрель 2005 13:42
Исходные данные: UL32 и ADAM5510-A2.
Проблема такая: создаю в UL32 простейшую программу на FBD, загружаю в контроллер. Она вылетает с ошибкой Unsupported mini BIOS Call int 06h. Действительно в документации по 5510 номера функций начинаются с 07h. Дополнительные модули на других языках (типа C) не использую. Делений на 0 нет, переполнения типов тоже. Откуда может взяться такая ошибка?

ЗЫ
До этого работал на UL16. Довольно противная программа. Поддержка 5017H некорректная, сохранение сохраняемых переменных не происходит - приходится писать дополнительные модули на C. С переходом на новую версию остается все меньше и меньше надежд, что что-то исправится :). Advantech тоже не предоставляет ничего, кроме библиотек на C. Может кто знает менее глючную и более удобную среду разработки?
Наверх
s_smirnov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Январь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 322
Свойства публикации Свойства публикации   Ответить, цитируя автора - s_smirnov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Апрель 2005 22:33

Такая же ошибка появлялась и в программе написаной в UL16, однако откуда она берется так окончательно и не выяснил. Есть предполагаемые причины:

-при загрузке программы в контроллер не хватает места на диске;

-"путаются" два исполняемых файла с одинаковыми именами на диске;

-"криво" работает терминал, файл грузится с ошибками.

ЗЫ

UL32 нормально работает с ADAM5017H, или опять обманули?

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


Присоединился: 23 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 128
Свойства публикации Свойства публикации   Ответить, цитируя автора - michaelb Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Апрель 2005 10:51

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

Advantech тоже не предоставляет ничего, кроме библиотек на C. Может кто знает менее глючную и более удобную среду разработки?

Почему же? Advantech поставляет контроллеры модификации KW с предустановленной ProConOS (настоящей ОСРВ !!!) и исполнительной системой для Softlogik MULTIPROG.  Дерзайте!

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

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

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

Откуда может взяться такая ошибка?

Честно признаюсь, я не знаю. Вы бы прислали Ваш пример, чтобы мы тоже взглянули.

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


Присоединился: 17 Апрель 2005
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kranz Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Апрель 2005 05:28
Максим, спасибо за отклик, если можно пришлите мне письмо на kranz@mail.ru и я перешлю вам проект.
Наверх
Kranz Смотреть выпадающим
Новичок
Новичок


Присоединился: 17 Апрель 2005
Online Status: Offline
Публикации: 16
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kranz Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Апрель 2005 05:30
Первоначально опубликовано michaelb

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

Advantech тоже не предоставляет ничего, кроме библиотек на C. Может кто знает менее глючную и более удобную среду разработки?

Почему же? Advantech поставляет контроллеры модификации KW с предустановленной ProConOS (настоящей ОСРВ !!!) и исполнительной системой для Softlogik MULTIPROG.  Дерзайте!

 

Это хорошо, а как быть с теми контроллерами, которые уже установлены?

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


Присоединился: 23 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 128
Свойства публикации Свойства публикации   Ответить, цитируя автора - michaelb Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2005 14:45
Первоначально опубликовано Kranz

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

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

Advantech тоже не предоставляет ничего, кроме библиотек на C. Может кто знает менее глючную и более удобную среду разработки?

Почему же? Advantech поставляет контроллеры модификации KW с предустановленной ProConOS (настоящей ОСРВ !!!) и исполнительной системой для Softlogik MULTIPROG.  Дерзайте!

Это хорошо, а как быть с теми контроллерами, которые уже установлены?

Теоретически в контроллере можно заменить флэшку с обычным  firmware на флэшку с рантаймом KW. По цене это в районе 10$, но практически никто этого пока не пробовал. К тому же это можно делать только в контроллерах с увеличенной памятью (спецификация M).

Для других случаев ULOG остается оптимальным вариантом при всех своих недостатках - это очень дешевый инструмент, генерящий очень эффективный (быстрый и компактный) код.

С наилучшими пожеланиями,
Михаил Бердичевский
Наверх
ssazonov Смотреть выпадающим
Участник
Участник


Присоединился: 04 Июнь 2003
Online Status: Offline
Публикации: 76
Свойства публикации Свойства публикации   Ответить, цитируя автора - ssazonov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2005 15:14

Дешевый?! А может быть KW обойдется дешевле?! И, может быть, провести, все-таки, телодвижение по проверке предложенного решения (замена флэшки и т.д.)?! Неужели заказчик должен этим заниматься? Может представитель уверенно скажет, что такое-то решение пригодно, а такое-то нет?! Вообще-то, сейчас разговор опять перейдет в русло "а МЭК 1131-3 это хорошо или как"! Думаю, что 5ххх-й сам по себе уже хорош, ввиду дешивизны и стабильности работы, а если заказчик хочет других решений (удобную среду, не глючную и т.д.), то какие вопросы, платите и получайте! Но, вопрос владения

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


Присоединился: 23 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 128
Свойства публикации Свойства публикации   Ответить, цитируя автора - michaelb Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2005 15:31

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

Дешевый?! А может быть KW обойдется дешевле?! И, может быть, провести, все-таки, телодвижение по проверке предложенного решения (замена флэшки и т.д.)?! Неужели заказчик должен этим заниматься? Может представитель уверенно скажет, что такое-то решение пригодно, а такое-то нет?! Вообще-то, сейчас разговор опять перейдет в русло "а МЭК 1131-3 это хорошо или как"! Думаю, что 5ххх-й сам по себе уже хорош, ввиду дешивизны и стабильности работы, а если заказчик хочет других решений (удобную среду, не глючную и т.д.), то какие вопросы, платите и получайте!

Честно говоря, что имеется в виду в этом панегирике не совсем ясно. Кто-то все время забывает, что это форум СТА, а вопросы к техподдержке Прософт следует слать на info@prosoft.ru. А здесь у нас никаких заказчиков или поставщиков НЕТ. Есть люди интересующиеся и люди предлагающие варианты ответов в меру своей осведомленности. На общественных началах. НЕ БОЛЕЕ ТОГО.

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


Присоединился: 14 Январь 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 322
Свойства публикации Свойства публикации   Ответить, цитируя автора - s_smirnov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Апрель 2005 16:05

michaelb

Всем интересующимся могу сообщить, что ПРОСОФТ не занимается техподдержкой ULTRALOGIK, и никаким образом не исправляет явных ошибок в программном обеспечении. Дешевизна в данном случае очень относительна, и с лихвой окупается возникающими у потребителя проблемами. Единственное что нам потребителям остается, так это делится своим опытом работы с фирмой ПРОСОФТ.

Сергей
Наверх
 Ответить Ответить Страница  123>

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

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