Страница 5 из 32 ПерваяПервая ... 3456715 ... ПоследняяПоследняя
Показано с 41 по 50 из 318

Тема: OwenLogic 1.3

  1. #41

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    По-надоедаю ещё немного ))
    "ProgramRelayFBD.exe" действительно часто грузит одно ядро до 100% без видимых на то причин....
    Данный баг был исправлен в самом начале выпуска данной версии.

  2. #42
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    если открыть два раза(два проекта) овен лоджик в разных окнах то появляемся надпись доступ к порту закрыт ,хотя по очереди порт переключается между двух проектов.После того как закрыть один проект ,порт в распоряжении оставшегося проекта ,но надпись о доступе к порту не убирается крестиком ,хотя проект пишется в ПР
    Изображения Изображения
    • Тип файла: jpg az.JPG (23.6 Кб, Просмотров: 20)

  3. #43
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    а что такое "Заданное приведение является недопустимым"?

    в 18ой версии запрещено "WriteToFB"?
    (все мои примеры в этой теме и последняя в теме Умный отопитель не работают в эмуляторе 18ой версии ОвенЛоджика)

  4. #44
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    а что такое "Заданное приведение является недопустимым"?

    в 18ой версии запрещено "WriteToFB"?
    (все мои примеры в этой теме и последняя в теме Умный отопитель не работают в эмуляторе 18ой версии ОвенЛоджика)
    нашел проблему - видимо в новой версии поправили SHR, и теперь его выход нельзя напрямую цеплять к "WriteToFB"
    (как я писал выше - он в 17 версии работает как SAR (арифметический сдвиг), а в 18ой, как SHR, но тип у него на выходе странный....)

    а если между ними воткнуть OR или ADD - всё работает ))

    PS причём даже SEL не помогает ("пустой", т.е. на входе только средний контакт)
    Последний раз редактировалось AI!; 24.02.2011 в 21:31.

  5. #45

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    если открыть два раза(два проекта) овен лоджик в разных окнах то появляемся надпись доступ к порту закрыт ,хотя по очереди порт переключается между двух проектов.После того как закрыть один проект ,порт в распоряжении оставшегося проекта ,но надпись о доступе к порту не убирается крестиком ,хотя проект пишется в ПР
    В программе создана очередь сообщений. При закрытии текущего окна сообщений, сразу появляется следующее за ним. Нужно закрыть все окна и все. Была мысль через некоторое время скрывать сообщение автоматически... Может быть и реализую это..

  6. #46

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    нашел проблему - видимо в новой версии поправили SHR, и теперь его выход нельзя напрямую цеплять к "WriteToFB"
    (как я писал выше - он в 17 версии работает как SAR (арифметический сдвиг), а в 18ой, как SHR, но тип у него на выходе странный....)

    а если между ними воткнуть OR или ADD - всё работает ))

    PS причём даже SEL не помогает ("пустой", т.е. на входе только средний контакт)
    Да, действительно, существовала ошибка с данным элементом. Ошибка устранена.
    SHR действительно был изменен, согласно Вашему же наблюдению. Как и в приборе теперь данный компонент выполняет не арифметический, а именно логический сдвиг вправо.

  7. #47
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    открыл проекты сделанные в старых программах, из темы "примеры реализации", а там наименование блоков не "AND", "OR" или "NOT", а "&" и "1" - это так и надо?

    я понимаю что они так "по правильному" называются, но всё равно странно....
    и для начинающих удобнее "новое" обозначение...
    Последний раз редактировалось AI!; 25.02.2011 в 14:11.

  8. #48
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    Если б не сказали ,то и не заметил бы ,наверно потому ,что не начинающий ,по ГОСТ 2.743-91 обозначения "&","1"... являются правильными .Но следуя рекомендациям МЭК по языкам программирования , "AND".... .Вот и получается кто занимался схемотехникой ему привычней гост , а кто программированием тому МЭК.

  9. #49
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    может сделать галочку, в настройках интерфейса - "показывать блоки по ГОСТ" ))

  10. #50
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    вот ещё какой у меня вопрос...
    судя по доке ПР110 оперирует целыми беззаковыми числам (тип DWord)
    Сложение (ADD)
    Результатом выполнения операции на выходе является сумма входных значений.
    Если при выполнении операции значение числа получается больше 4294967295 (32 бита),
    выходящие за разрядность 32 бита биты отсекаются.
    Вычитание (SUB)
    Результатом выполнения операции на выходе является разность входных значений.
    Если при выполнении операции на первом входе (V1) значение числа меньше второго (V2),
    результатом будет число, полученное сложением младшего числа плюс 0x100000000 минус значение числа большего:
    V1 + 0x100000000 – V2 = Q
    Умножение (MUL)
    Результатом выполнения операции на выходе является перемножение входных значений.
    Если при выполнении операции значение числа получается больше 4294967295 (32 бита),
    выходящие за разрядность 32 бита биты отсекаются.
    а судя по эмулятору, мы имеем дело с целыми числами со знаком (тип DoubleInteger)

    так как же оно на самом деле?
    в частности, что будет если на реальном реле сравнить "not(0)" и "0"?
    (см. примеры на картинке)
    Изображения Изображения
    Последний раз редактировалось AI!; 26.02.2011 в 00:23. Причина: картинко added

Страница 5 из 32 ПерваяПервая ... 3456715 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •