Страница 7 из 77 ПерваяПервая ... 567891757 ... ПоследняяПоследняя
Показано с 61 по 70 из 931

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

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

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    А зачем вы выход "enter" соединили с входом "enter"?
    Снимок.PNG Вот так всё нормально работает.
    В описании к макросу сказано:
    Выход макроса «Enter» служит для подключения переменной введенного пароля и
    выполняет автоматическое обнуление данной переменной после сравнения и выдачи
    результата.
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  2. #2
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от Pavel_ Посмотреть сообщение
    В описании к макросу сказано:
    А по факту получается вот так.
    А когда пароль вводишь верно, перекидает сначала на екран " Верный пароль" а потом сразу на "Неправильный пароль" (Пример прикрепляю)

  3. #3

    По умолчанию

    Согласен, недоработочка получается в описании к макросу.
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  4. #4

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    А по факту получается вот так.

    А когда пароль вводишь верно, перекидает сначала на екран " Верный пароль" а потом сразу на "Неправильный пароль" (Пример прикрепляю)
    Не совсем понимаю в чем проблема, доделал выложенный проект, в котором кстати, нет экранов, задал пароль "123", при подаче питания и вводе пароля переходит как задумано, пробуйте.
    Вложения Вложения
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  5. #5
    Пользователь Аватар для GAlex
    Регистрация
    10.03.2017
    Адрес
    Киев Украина
    Сообщений
    120

    По умолчанию

    Я с этой проблемой по описанию данного макроса встретился два дня назад. Своим трудом и с помощью многих товарищей с форума высталяю на Ваш суд готовое решение с файлом программы, макросом и скриншотами с подробными описаниями. Протестировано, работает на ура. Перечисленные выше недостатки устранил так как мог, исходя из своего небогатого опыта. Где-то на форуме проскакивала просьба паролировать один экран для технолога, второй для оператора (или что-то в этом духе). Это проблему так же решил. Представляю видозмененный макрос с возможностью работы двух пользователей. Один с полными правами - SuperUser, второй с урезанными правами - User. Ядро макроса взято из он-лайн базы макросов, остальное дорабатывал сам по аналогии с компьютерными технологиями (Администратор - полные права, Пользователь - урезанные права). Есть возможность установить статический пароль для пользователя SuperUser на случай, если SuperUser уволится и не оставит ранее введенный пароль. В общем смотрите сами и пользуйтесь. Готов принять замечания, так как данная реализация идет в мой коммерческий проект.
    Изображения Изображения
    Вложения Вложения
    Последний раз редактировалось GAlex; 04.05.2017 в 12:30.

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

    По умолчанию

    Приветствую, джентльмены - предложу свой вариант реализации по мотивам дешифратора из базы от уважаемого Rovki - этот вариант делает все тоже самое, выглядит компактнее, свободно настраивается ну и места занимает поменьше, в том числе и по переменным :
    DC.jpeg
    это мой первый пост на этом форуме
    макрос вот, загрузку смотрел в симуляторе для пр110, не думаю что в других приборах что-то кардинально не так
    Вложения Вложения
    • Тип файла: zip DC.tpl.zip (143.9 Кб, Просмотров: 36)
    Последний раз редактировалось ssm; 06.05.2017 в 22:09.

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

    По умолчанию

    Цитата Сообщение от ssm Посмотреть сообщение
    Приветствую, джентльмены - предложу свой вариант реализации по мотивам дешифратора из базы от уважаемого Rovki - этот вариант делает все тоже самое, выглядит компактнее, свободно настраивается ну и места занимает поменьше, в том числе и по переменным :
    DC.jpeg
    это мой первый пост на этом форуме
    макрос вот, загрузку смотрел в симуляторе для пр110, не думаю что в других приборах что-то кардинально не так
    Поставьте PUTBIT вместо DC32, ну и примерно в два раза всё упростится, Вы плохо придумали, ну скажем так очень не оптимально!

    Пример_14.PNG

    Вот картинка, чтобы лишних вопросов не было, подобный вашему, только на 32 состояния:

    Дешифратор.PNG

    И макрос в проекте!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 11.05.2017 в 02:18.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от ssm Посмотреть сообщение
    Приветствую, джентльмены - предложу свой вариант реализации по мотивам дешифратора из базы от уважаемого Rovki - этот вариант делает все тоже самое, выглядит компактнее, свободно настраивается ну и места занимает поменьше, в том числе и по переменным :
    DC.jpeg
    это мой первый пост на этом форуме
    макрос вот, загрузку смотрел в симуляторе для пр110, не думаю что в других приборах что-то кардинально не так
    Вот и ваш макрос переделал:

    Дешифратор_2.PNG

    Чего молчим, так проще будет?
    Короче молодец, для первого раза очень хорошо!
    Только не надо никого принижать, вот зачем Вы ровки упомянули и удобнее проект выложить с макросом, лично моё мнение!
    Хотел ещё дополнить, что эти макросы также одновременно являются и демультиплексорами!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 11.05.2017 в 21:55.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    По новому макросу TIME_UD -не понравилось что уставка и выход в float. Это не сопрягается с вычислениями в INT и ФБ таймеров, придется делать обратные преобразования в Int32. Кому надо для индикации -уж перетащили бы сами в float что нужно. В общем, приятнее было бы уставка и время в Int, в количестве дискрет по 10мс, тем более если внутренний его счет сделан в Int. И как это BLINK работает с уставками 5мс если цикл например 10мс и больше? Он просто глотает тогда интервалы без обработки. Уже обсуждался такой подход счета времени и согласились что он плох, то есть работает с ограничениями. И от макросов SEL_FLOAT пора бы отказаться, и обратные связи желтые...в общем, ой-ёй. Это плохой принцип счета, надо бы делать ФБ счета интервалов времени на уровне прерываний и с точностью 1мс, тогда будет хорошо и всем универсально. А с теми инструментами что есть сейчас -есть решения и получше. Одно из них показываю. Принцип счета циклов и измерения среднего времени цикла дает наиболее точный результат и не зависит от времени цикла.
    Изображения Изображения
    Последний раз редактировалось Серёга Букашкин; 29.08.2017 в 14:06.

  10. #10

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    По новому макросу TIME_UD -давно жду такого, но не понравилось что уставка и выход в float. Это не сопрягается с вычислениями в INT и ФБ таймеров, придется делать обратные преобразования в Int32. Кому надо для индикации -уж перетащили бы сами в float что нужно. В общем, приятнее было бы уставка и время в Int, в количестве дискрет по 10мс, тем более если внутренние его дела сделаны в Int.
    Тут упор был на то, что человек вытащил блок и в привычной форме задает значение уставки в секундах и если это не целые числа то с float меньше преобразований. Ну и как всегда можно сделать модификацию под себя.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

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

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 921
    Последнее сообщение: 01.12.2025, 11:45
  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

Ваши права

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