Страница 44 из 77 ПерваяПервая ... 34424344454654 ... ПоследняяПоследняя
Показано с 431 по 440 из 935

Тема: Макросы в онлайн базе OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от stesel Посмотреть сообщение
    В макросе BM_in из менеджера компонентов ошибка - все биты укладываются в инт со сдвигом на единицу. Нужно убрать для первого входа DI_1 добавление единицы к номеру бита, у нас это же нулевой бит, а не первый.
    С этим макросом постоянно вопросы, он попал в базу как часть макросов от разработчиков макросов для СУНА, и там он использовался в каком-то хитром алгоритме, все что по нему есть в описании. Используйте BOOL_INT и INT_BOOL там все прозрачно и понятно.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  2. #2
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    302

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    С этим макросом постоянно вопросы, он попал в базу как часть макросов от разработчиков макросов для СУНА, и там он использовался в каком-то хитром алгоритме, все что по нему есть в описании. Используйте BOOL_INT и INT_BOOL там все прозрачно и понятно.
    Ну я то думал Овен постарались для меня - "вот те нате пользуйтесь" У меня тоже свой есть макрос для этого, но наткнулся на него в менеджере - дай думаю его поставлю, не зря же разработчики старались. Воткнул к себе в проект, стал через него в панель булевые переменные закидывать, и сначала не понял, то ли я отупел, то ли панель замудрила, ну ни как я не мог подумать что макрос кривой. Если бы он мне попался ещё зеленому вчерашнему студенту, я бы проклинал тот день когда связался с Овеном. Господа, не портите жизнь начинающим, да и себе репутацию. Считаю что его бы надо поправить, либо исключить из менеджера компонентов.

  3. #3

    По умолчанию

    Цитата Сообщение от stesel Посмотреть сообщение
    Ну я то думал Овен постарались для меня - "вот те нате пользуйтесь" У меня тоже свой есть макрос для этого, но наткнулся на него в менеджере - дай думаю его поставлю, не зря же разработчики старались. Воткнул к себе в проект, стал через него в панель булевые переменные закидывать, и сначала не понял, то ли я отупел, то ли панель замудрила, ну ни как я не мог подумать что макрос кривой. Если бы он мне попался ещё зеленому вчерашнему студенту, я бы проклинал тот день когда связался с Овеном. Господа, не портите жизнь начинающим, да и себе репутацию. Считаю что его бы надо поправить, либо исключить из менеджера компонентов.
    У него, насколько я помню, было хитрое применение, каскадирование что-то в таком духе, может он использовался как вложенный, поэтому попал в базу, нужно уточнить у авторов, если есть свежая версия заменим.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  4. #4

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    С этим макросом постоянно вопросы, он попал в базу как часть макросов от разработчиков макросов для СУНА, и там он использовался в каком-то хитром алгоритме, все что по нему есть в описании. Используйте BOOL_INT и INT_BOOL там все прозрачно и понятно.
    Добрый день. Столкнулся с такой же проблемой: нужно было из дискретных входов собрать битовую маску для передачи по modbus. Нашел в менеджере компонентов макрос BM_in, в описании указано Разработчик - ОВЕН.
    Что должно вроде как быть свидетельством того, что все точно работает как нужно. А оказалось что макрос действительно "из коробки" работает со сдвигом на один бит, благо в онлайн отладке это сразу увидел.
    Судя по описанию номер первого бита должен задаваться в свойствах макроса, но в последней версии OL у меня такого параметра нет.
    Может действительно убрать этот макрос из менеджера, ну или доработать?

  5. #5

    По умолчанию

    Цитата Сообщение от 7in Посмотреть сообщение
    Добрый день. Столкнулся с такой же проблемой: нужно было из дискретных входов собрать битовую маску для передачи по modbus. Нашел в менеджере компонентов макрос BM_in, в описании указано Разработчик - ОВЕН.
    Что должно вроде как быть свидетельством того, что все точно работает как нужно. А оказалось что макрос действительно "из коробки" работает со сдвигом на один бит, благо в онлайн отладке это сразу увидел.
    Судя по описанию номер первого бита должен задаваться в свойствах макроса, но в последней версии OL у меня такого параметра нет.
    Может действительно убрать этот макрос из менеджера, ну или доработать?
    Макрос редактируется, верхнюю константу меняете с 1 на 0 и всё работает.
    Исправить в Менеджере макрос конечно надо.
    Последний раз редактировалось kondor3000; 26.07.2023 в 15:43.

  6. #6
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    379

    По умолчанию

    Да, там действительно ошибка.

    9-4.jpg
    Последний раз редактировалось СергейНовосиб; 13.04.2021 в 12:40.

  7. #7
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,591

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Да, там действительно ошибка.

    9-4.jpg
    А чем мой не устраивает, что я выложил(там и настройки имеются в свойствах макроса)?
    От этой картинки я в шоке, это же талант нужен, так суметь всё усложнить, далеко не у каждого получится, поставь сдвиг на выходе и будет в разы проще!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #8

    По умолчанию

    Может уже было, не нашел. При попытке попасть из проекта в менеджер компонентов требует Adobe Reader. Можно как нибудь это обойти. Пользуюсь Foxit Reader, вполне устраивает. Не хотелось бы монстра Adobe устанавливать. Или никак?

  9. #9

    По умолчанию

    Цитата Сообщение от wad71 Посмотреть сообщение
    Может уже было, не нашел. При попытке попасть из проекта в менеджер компонентов требует Adobe Reader. Можно как нибудь это обойти. Пользуюсь Foxit Reader, вполне устраивает. Не хотелось бы монстра Adobe устанавливать. Или никак?
    Можно через ftp зайти и все выкачать.

    http://ftp-ow.owen.ru/softupdate/OWE...onents/Macros/
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  10. #10

    По умолчанию

    У меня нет адоба, установлен STDUViewer. Все вроде открывается и скачивается.

Страница 44 из 77 ПерваяПервая ... 34424344454654 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 952
    Последнее сообщение: 19.01.2026, 23:15
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  3. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  4. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  5. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16

Ваши права

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