• ОБЯЗАТЕЛЬНО заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ.
  • НЕ НУЖНО писать свой вопрос в первую попавшуюся тему, а вместо этого создать НОВУЮ тему.
  • Дублирование сообщений приравнивается к спаму.
  • Рекламу мы не размещаем ни на каких условиях.

Примеры программ на Mitsubishi

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
SemLeik
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 10 апр 2014, 18:09
Имя: Гридин Семен Михайлович

Примеры программ на Mitsubishi

Сообщение SemLeik » 06 дек 2018, 14:43

Добрый день, уважаемые коллеги. Есть ли у кого примеры программ на Mitsubishi FX5U в программной среде GX Works3.

Мне нужно написать программу пошагово в FBD\Ladder. По аналогии, как операторы CASE Of в языке ST.

Нужно, чтобы все операции выполнялись в одном шаге, а в других, чтобы не выполнялись, как это сделать?

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 10087
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 138 раз
Поблагодарили: 164 раза
Контактная информация:

Примеры программ на Mitsubishi

Сообщение Jackson » 06 дек 2018, 21:55

Добрый день!
Боюсь что шанс на то, что у кого-то есть исходники программы, написанной именно так, ничтожно мал.
SemLeik писал(а):
06 дек 2018, 14:43
как это сделать?
Знаете, как в три шага положить бегемота в холодильник? Вот примерно также.
Дело Мастера Бо.
[+] P.S.
Если Вы что-то делаете и у Вас не получается - это одно. Если Вы в принципе даже не пытались - это совсем другое. По вопросу видно, что Вы и не пытались. Пытайтесь, ошибайтесь и спрашивайте - шансов больше (в результате, возможно, сделаете сами). Если не пытаться - шансы равны нулю.
По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

and909
специалист
специалист
Сообщения: 633
Зарегистрирован: 27 июн 2013, 11:20
Имя: Андрей Шавшуков
Благодарил (а): 10 раз
Поблагодарили: 20 раз

Примеры программ на Mitsubishi

Сообщение and909 » 07 дек 2018, 07:04

SemLeik писал(а):
06 дек 2018, 14:43
Нужно, чтобы все операции выполнялись в одном шаге, а в других, чтобы не выполнялись, как это сделать?
Легче всего это делается в SFC, но если нужно однозначно в FBD\Ladder, то изучайте шаговые инструкции (забыл, как они называются у Митсу)
Я ленивый: делаю быстро, чтобы отстали и качественно, чтобы не переделывать.

Аватара пользователя

aranea
знаток Eplan
знаток Eplan
Сообщения: 830
Зарегистрирован: 21 сен 2012, 21:45
Имя: Воробьев Александр
Благодарил (а): 6 раз
Поблагодарили: 74 раза
Контактная информация:

Примеры программ на Mitsubishi

Сообщение aranea » 07 дек 2018, 07:44

Делается индекс шага (int от 0 до 10000)
В начале каждого шага компаратор индекса с уникальным счетчиком (от 0 до 10000) - разрешение выполнения шага
В конце каждого шага икремент индекса - переход к следующему шагу
В конце алгоритма обнуление индекса - переход на начало
Изображение

Ответить

Вернуться в «Средний уровень автоматизации»