1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

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

Закрыто

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

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

Сообщение SemLeik »

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

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

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

Jackson
администратор
администратор
Сообщения: 17472
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1278 раз

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

Сообщение Jackson »

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

Valerich
шаман
шаман
Сообщения: 973
Зарегистрирован: 27 июн 2013, 12:20
Имя: Валерич
Страна: СССР
Благодарил (а): 35 раз
Поблагодарили: 78 раз

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

Сообщение Valerich »

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

aranea
знаток Eplan
знаток Eplan
Сообщения: 1136
Зарегистрирован: 21 сен 2012, 22:45
Имя: aranea
Благодарил (а): 27 раз
Поблагодарили: 155 раз

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

Сообщение aranea »

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

Вернуться в «Mitsubishi»