Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 30

Тема: Подскажите как решить проблему

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

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

    По умолчанию

    Цитата Сообщение от kvr15 Посмотреть сообщение
    Имеется 8 клапанов.
    Требуется открывать клапаны по-очереди с интервалом в секунду, т.е. если приходит команда на открытие двух и более клапанов одновременно,то они должны открыться последовательно с интервалом в сек.
    Например:
    команда - открыть 2, 5, 8 клапаны
    выход - сначала 2,сек,потом 5,сек,потом 8

    У меня получается только если жёстко задать команды конкретные, а вот если рандомно выбирать какие клапана открывать то не могу додумать как это сделать.
    Попробуйте вот так Включение через секунду.JPG,
    это первый макрос DBI.JPG, это второй 32TON.JPG, это третий BDI.JPG
    Если есть вопросы, задавайте.
    Последний раз редактировалось Василий Кашуба; 16.12.2015 в 23:34.

  2. #2

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Попробуйте вот так Включение через секунду.JPG,
    это первый макрос DBI.JPG, это второй 32TON.JPG, это третий BDI.JPG
    Если есть вопросы, задавайте.
    Вопрос один - как в CodeSys это сделать?)
    Не пойму что за блоки CD32 и DC32

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

    По умолчанию

    Цитата Сообщение от kvr15 Посмотреть сообщение
    Вопрос один - как в CodeSys это сделать?)
    Не пойму что за блоки CD32 и DC32
    В CodeSys это делается на языке CFC, а блоки CD32 и DC32 это Шифратор.JPG

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

    По умолчанию

    В русском языке нет слова "рандомный". Это калька с англиского "random", означающего, как уже сказали остальные ответившие, "случайный". Применяется людьми, не думающими о своем языке и считающими, что проще и красивее русифицировать английское слово и использовать его вместо имеющегося в русском языке нормального современного полностью идентичного по значению слова. Еще одна причина появления этого слова - это наличие в языках программирования функции Random, выдающей последовательность случайных чисел, из-за чего многие программисты стали говорить "рандомный" вместо "случайный".
    Радует только то, что широкого распространения этот идиотизм не получил.

  5. #5

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В русском языке нет слова "рандомный". Это калька с англиского "random", означающего, как уже сказали остальные ответившие, "случайный". Применяется людьми, не думающими о своем языке и считающими, что проще и красивее русифицировать английское слово и использовать его вместо имеющегося в русском языке нормального современного полностью идентичного по значению слова. Еще одна причина появления этого слова - это наличие в языках программирования функции Random, выдающей последовательность случайных чисел, из-за чего многие программисты стали говорить "рандомный" вместо "случайный".
    Радует только то, что широкого распространения этот идиотизм не получил.
    Идиоти́я (прост. идиотизм) (от др.-греч. ἰδιωτεία — «частная жизнь; невежественность, необразованность») — самая глубокая степень олигофрении (умственной отсталости), в тяжёлой форме характеризующаяся почти полным отсутствием речи и мышления.
    Больные, страдающие идиотией, не могут ходить, у них нарушено строение внутренних органов. Идиотам недоступна осмысленная деятельность. Речь не развивается. Идиоты произносят лишь отдельные нечленораздельные звуки и слова, часто не понимают речи окружающих, не отличают родственников от посторонних. Они не способны к самостоятельной жизни: не владеют элементарными навыками самообслуживания, не могут самостоятельно есть, иногда даже не пережёвывают пищу, неопрятны, нуждаются в постоянном уходе и надзоре. Мышление не развивается, реакция на окружающее резко снижена. Эмоциональная жизнь исчерпывается примитивными реакциями удовольствия и неудовольствия. У одних преобладают вспышки немотивированного гнева, у других — вялость и безразличие ко всему окружающему.

  6. #6

    По умолчанию

    kvr15

    Самый близкий вариант petera предложил. Но немного не так.Например включу все кроме 1-го,потом нажму 1ый и программа сбрасывает все выходы и начинает заного.
    Главный смысл в том чтобы нельзя было одновременно открыть клапана,если по-одному открывать то это нормально,а если сразу несколько сигналов одновременно придут,чтобы программа открыла их последовательно с задержкой например в секунду,а в каком порядке неважно, будь то 1,2,3 или 3,2,1

    Еще хочу уточнить.
    Для открытия клапанов надо подавать на выходы постоянный сигнал, или импульс?
    И сигнал на открытие подается постоянный или импульс?

    Или пока есть сигнал, клапан открыт, как только сигнал снят, клапан необходимо закрыть?
    Последний раз редактировалось GoodLuck; 17.12.2015 в 10:15.

  7. #7

    По умолчанию

    Цитата Сообщение от GoodLuck Посмотреть сообщение
    kvr15




    Еще хочу уточнить.
    Для открытия клапанов надо подавать на выходы постоянный сигнал, или импульс?
    И сигнал на открытие подается постоянный или импульс?
    Оба сигнала постоянные, а их отсутствие должно закрывать клапаны

  8. #8
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    956

    По умолчанию

    При открытие любого клапана запуск таймера задержки, он отработал можно другой открыть

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

    По умолчанию

    Цитата Сообщение от жекон Посмотреть сообщение
    При открытие любого клапана запуск таймера задержки, он отработал можно другой открыть
    Согласен! И проще и как и хотел рандомно!
    Последний раз редактировалось Сергей0308; 17.12.2015 в 13:22.

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,188

    По умолчанию

    Цитата Сообщение от kvr15 Посмотреть сообщение
    Лучше по отдельности конечно.
    А вот так?
    Захват-2.png
    Здесь и выключать отдельные клапана можно по одному/группой
    Вложения Вложения
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

Похожие темы

  1. Пр-110 как решить проблему по Modbus
    от fanis в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 04.02.2014, 14:29
  2. Как решить проблему с радиоканалом???
    от Вова13 в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 08.07.2013, 14:46
  3. Помогите решить проблему.
    от Ulya Franc в разделе Эксплуатация
    Ответов: 9
    Последнее сообщение: 10.04.2013, 09:59
  4. Ответов: 38
    Последнее сообщение: 16.02.2013, 11:34
  5. помогите решить проблему с Pid
    от Andrupel в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 09.12.2009, 09:51

Ваши права

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