Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 5065

Тема: ПР200

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день.
    Напишите пожалуйста, каких именно блоков Вам не хватает, может получится что-то придумать.
    хотелось бы выбор числительных не из 2-х а более 3,4,5... вариантов по номеру входа (у SMlogic подсмотрел, работа с экаранами у них кстати тоже на уровне я бы перенял), сравнение чисел (выбор большего из 3,4,5,6... чисел). в общем комбинаторика.

  2. #2

    По умолчанию

    Цитата Сообщение от ILich Посмотреть сообщение
    хотелось бы выбор числительных не из 2-х а более 3,4,5... вариантов по номеру входа .
    Возможно это Вам подойдет MXF (Мультиплексор переменных типа 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

  3. #3
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Возможно это Вам подойдет MXF (Мультиплексор переменных типа FLOAT, описание макроса)
    макрос это прекрасно, но хотелось бы расширить именно базу стандартных элементов. ведь и RS, и D - триггер можно собрать на логических элементах в отдельный макрос, а они (триггеры) в ОЛ уже стандартно имеются. для новичков проще будет, да и для опытных меньше заморочек.

  4. #4

    По умолчанию

    Цитата Сообщение от ILich Посмотреть сообщение
    макрос это прекрасно, но хотелось бы расширить именно базу стандартных элементов. ведь и RS, и D - триггер можно собрать на логических элементах в отдельный макрос, а они (триггеры) в ОЛ уже стандартно имеются. для новичков проще будет, да и для опытных меньше заморочек.

    Ломал по этому поводу копья... Лог. элементы с возможностью добавления и инверсии входов-выходов.
    Rovki ФБ ПЗУ придумал - почему-то не взлетел. Потом я макросы с такой-же функциональностью сделал.
    Видимо тут путь особый. Через макросы.

  5. #5
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    capzap,
    "на пальцах" выводить аварии с 1 по n, построчно, без пробелов, если возникла авария с номером 2 и авария №4, должно отображаться 2 строки подряд в первой идет авария с большим номером во второй с меньшим (а не отображение 1-й пустой строки, потом второй с аврией, третьей пустой и 4-й с аварией). "Журнал Аварий" если вкратце. так доступно?

  6. #6
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    журнал аварий это когда список состоит отсортированный по мере возникновения событий, а не по порядковому номеру входа. Из Вашего примера, когда каждому входу Вы присваиваете некий приоритет можно обойтись и без сортировки, как это проще сделать я показал
    во всяком случае, и такую мелочь приходится собирать макросами, когда в том же SMLogiс, это уже вшито причем с сортировкой по времени. в ПР200 еще есть сложности с отображением на экран. надеюсь это будут править, прибор очень понравился.

  7. #7
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    эту страницу прочтите http://www.owen.ru/forum/showthread....793#post194793
    тут выбор номера входа, а смысл выдавать наибольшее число и поданных на разные входы.

  8. #8
    Пользователь
    Регистрация
    11.05.2012
    Адрес
    Там на Ёлках шишки, там медведи....
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    на "пальцах" можно объяснить что Вы написали, лучше в картинках.

    Я правильно понял этот рисунок?
    в принципе да, только количество переменных (А1, А2) ровняется количеству строк и количеству аварий (входов) соответственно. тогда у Вас будет журнал аварий с отображением построчно без пустых строк между авариями.

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    эту страницу прочтите http://www.owen.ru/forum/showthread....793#post194793
    мой вариант...
    http://www.owen.ru/forum/showthread....ll=1#post98104
    без вложенных макросов... (их тогда просто не было)

    PS у меня кол-во "comparator"-ов меньше...
    Последний раз редактировалось AI!; 19.10.2016 в 15:49.
    начинающий профессионал

  10. #10

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    мой вариант...
    http://www.owen.ru/forum/showthread....ll=1#post98104
    без вложенных макросов... (их тогда просто не было)
    Так у вас целочисленная, а у capzap float версия. Давайте-ка без fSEL'а. Конечно, можно "без вложенных макросов", но это та ещё дичь будет.

    Вариант capzap'а гораздо проще окинуть взглядом, и:
    1) Понять что он делает
    2) Дополнить для большего количества связей
    3) Сократить лишние входы (если не нужны)
    4) Мысленно проверить, что он "правильно работает"

    Цитата Сообщение от AI! Посмотреть сообщение
    PS у меня кол-во "comparator"-ов меньше...
    Один же всё равно лишний остался?
    Для 6-и элементов достаточно 12-и comparator'ов.

Страница 1 из 2 12 ПоследняяПоследняя

Метки этой темы

Ваши права

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