Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 37

Тема: Конечный автомат на ПР200.

  1. #11

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Задача немного абстрактная ..Стиралка -автомат в принципе конечный автомат ,команда аппарат которого делали с использованием макроса ППЗУ ..
    Тогда спрошу так: как в ОЛ реализовать оператор case ?

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

    По умолчанию

    Используйте 1 макрос ППЗУ на 16 условий(ветвлений) .На входе 0-15 ,на выходе 0-65532, задаются в свойствах макроса.
    Последний раз редактировалось rovki; 17.04.2017 в 20:32.
    электронщик до мозга костей и не только

  3. #13

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Используйте 1 макрос ППЗУ на 16 условий(ветвлений) .На входе 0-15 ,на выходе 0-65532, задаются в свойствах макроса.
    Дайте, пожалуйста, ссылку на этот макрос. Посмотрю что это такое.

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

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Дайте, пожалуйста, ссылку на этот макрос. Посмотрю что это такое.
    Вот мой вариант на 257 шагов и 32 выхода! Всегда можно подкорректировать под свои нужды!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 17.04.2017 в 20:48.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #15
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,829

    По умолчанию

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

  6. #16

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вот мой вариант на 257 шагов и 32 выхода! Всегда можно подкорректировать под свои нужды!
    Это микропрограммный автомат. Составление и отладка микропрограммы довольно трудоемкая задача.
    Последний раз редактировалось IVM; 17.04.2017 в 21:28.

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

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Это микропрограммный автомат. Составление и отладка микропрограммы довольно трудоемкая задача.
    Везде нелегко, но это же одноразовое действие! Так можно упростить, на каждом шаге выбираешь состояние выходов, это проще будет, но тогда получится EEPROM, типа того:

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

  8. #18
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    696

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Тогда спрошу так: как в ОЛ реализовать оператор case ?
    Я такой конструкцией пользуюсь.
    На входе переменная,
    при выполнении условия активирован один из выходов.
    Константы для примера показаны. Можно вместо них другие условия применить (результат вычисления, сравнения и.т.д.)
    Изображения Изображения
    • Тип файла: jpg CASE.jpg (217.9 Кб, Просмотров: 89)

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

    По умолчанию

    как-то я делал Детерминированный конечный автомат, т.е там была не таблица переходов, а граф, замкнутый в кольцо....
    ща найти на форуме не могу, но похоже старые вложения всё равно все сдохли....

    PS речь там, если я правильно помню, была про пресс.
    начинающий профессионал

  10. #20
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    787

    По умолчанию

    вот пример Case
    Вложения Вложения
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Нужна помощь в написании программы управления для ПР200
    от plotnik.off86 в разделе Среда программирования OWEN Logic
    Ответов: 47
    Последнее сообщение: 27.01.2017, 14:32
  2. Ответов: 32
    Последнее сообщение: 16.01.2016, 16:04
  3. Ответов: 5
    Последнее сообщение: 14.08.2015, 15:01
  4. пошаговое выполнение Sfc-программы
    от drvlas в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 01.11.2010, 20:35
  5. Пошаговое выполнение
    от FVG-8 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 02.09.2008, 10:17

Ваши права

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