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

Тема: Первые шаги в Owen Logic

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

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

    По умолчанию

    Я бы наверно как-то так сделал:

    Задатчик интервалов времени с аналоговым выходом.PNG

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я бы наверно как-то так сделал:

    Задатчик интервалов времени с аналоговым выходом.PNG

    С большими перспективами дальнейшего развития!
    И я бы вместо констант поставил энергонезависимые переменные, тогда при желании их можно было изменять прямо с экрана, без перезаливки программы!
    Сергей, там первые два цикла одинаковые, а на третьем цикле время интервалов изменяется.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Сергей, там первые два цикла одинаковые, а на третьем цикле время интервалов изменяется.
    Это легко поправить, я не понял всех тонкостей! Это всего 9 шагов, у меня можно до 16 шагов включительно!
    Наверно как-то так:

    Задатчик интервалов времени с аналоговым выходом_2.PNG

    Здесь для каждого шага можно устанавливать время и значение на выходе, так что проблем вроде не должно быть!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я бы наверно как-то так сделал:

    Задатчик интервалов времени с аналоговым выходом.PNG

    С большими перспективами дальнейшего развития!
    И я бы вместо констант поставил энергонезависимые переменные, тогда при желании их можно было изменять прямо с экрана, без перезаливки программы!
    Сергей! Ещё раз здравствуйте! Подскажите пожалуйста, можно ли изменить временные периоды в мультиплексорах MUL16FR? Увеличить их до часов.
    Суть: Не успели даже ПР купить для редукторного "нашего" стенда, как засобирались покупать их две штуки и, вернуть к жизни запылившуюся установку "камера температуры и влаги" - спецы уже приступили к диагностике парогенератора и электрики. МНя ж попросили подготовить перечень необходимого оборудования (в смысле автоматики). Я подумал и решил выбросить уже стоящий там МПР51 и сделать всё заново - новый ПР200, новые пускатели, новая схема управления. Но пока ничего нет - начал думать над программой. Решил использовать макрос MUL16FR, хочу его укоротить (примерно до 5 циклов) а вот в константе на выходе уж больно длинные цифры получаются. У меня один только шаг идёт 72 часа, потом 168 (в общем 10 суток) и так 10 циклов. Да да именно 100 суток, а в другой программе аЖ 160 дней. Сама программка обещает быть простенькой, попробую сам, потом на анализ и проверку выставлю. Так вот, можно ли увеличить время шагов на ЧАСЫ?

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

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Сергей! Ещё раз здравствуйте! Подскажите пожалуйста, можно ли изменить временные периоды в мультиплексорах MUL16FR? Увеличить их до часов.
    Суть: Не успели даже ПР купить для редукторного "нашего" стенда, как засобирались покупать их две штуки и, вернуть к жизни запылившуюся установку "камера температуры и влаги" - спецы уже приступили к диагностике парогенератора и электрики. МНя ж попросили подготовить перечень необходимого оборудования (в смысле автоматики). Я подумал и решил выбросить уже стоящий там МПР51 и сделать всё заново - новый ПР200, новые пускатели, новая схема управления. Но пока ничего нет - начал думать над программой. Решил использовать макрос MUL16FR, хочу его укоротить (примерно до 5 циклов) а вот в константе на выходе уж больно длинные цифры получаются. У меня один только шаг идёт 72 часа, потом 168 (в общем 10 суток) и так 10 циклов. Да да именно 100 суток, а в другой программе аЖ 160 дней. Сама программка обещает быть простенькой, попробую сам, потом на анализ и проверку выставлю. Так вот, можно ли увеличить время шагов на ЧАСЫ?
    Если уставка для таймера через блок записи в ФБ в миллисекундах, максимально до 49,71 суток, в часах чуть меньше 1200(1193) часов! А так, если мозгом пошевелить, можно хоть на 5 миллиардов лет уставку времени сделать, больше, в принципе не имеет смысла делать!
    И мне кажется мультиплексор здесь ни причём!
    В таймере с обратным отсчётом времени - в секундах, это более 136 лет!!!
    Вот диапазон значений UDINT:

    UDINT.PNG

    Ну а диапазон значений Float, что Вы в принципе спрашивали, я вообще затрудняюсь нормально "обозвать", кроме как через х 10 в энной степени:

    Float.PNG
    Последний раз редактировалось Сергей0308; 26.12.2017 в 15:32.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Сергей, ЗДРАВСТВУЙТЕ! Ну и с Наступающим Новым ГОДОМ! УРААА!
    Сергей, у меня где то скрылась ошибка, найти её не могу (именно в той программе, которую Вы мне помогали делать) Пауза.jpg А именно - я добавил в каждый макрос добавочный "бубновый" вход, ПАУЗА. В симуляторе всё работает ОТЛИЧНО. Но...в общей программе, в симуляторе, а именно в макросах 7и-25 и 7и-50 какие то непонятки - они не реагируют на вход ПАУЗА и продолжают работать. Где я "накосячил, а где не могу понять! МоЖ найдёте времечко до первой рюмочки.....?
    Вложения Вложения

  7. #7
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Сергей, ЗДРАВСТВУЙТЕ! Ну и с Наступающим Новым ГОДОМ! УРААА!
    ТБ.jpgМоЖ найдёте времечко до первой рюмочки.....?
    .............

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

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Сергей, ЗДРАВСТВУЙТЕ! Ну и с Наступающим Новым ГОДОМ! УРААА!
    Сергей, у меня где то скрылась ошибка, найти её не могу (именно в той программе, которую Вы мне помогали делать) Пауза.jpg А именно - я добавил в каждый макрос добавочный "бубновый" вход, ПАУЗА. В симуляторе всё работает ОТЛИЧНО. Но...в общей программе, в симуляторе, а именно в макросах 7и-25 и 7и-50 какие то непонятки - они не реагируют на вход ПАУЗА и продолжают работать. Где я "накосячил, а где не могу понять! МоЖ найдёте времечко до первой рюмочки.....?
    Во первых у Вас не пауза произойдёт, а сброс таймера и когда Вы паузу "уберёте" время шага программы начнётся заново, при паузе время должно продолжаться с момента остановки и были соответствующие макросы таймеров с паузой, этот таймер без паузы и как Вы любите везде исключающее ИЛИ лепить, кстати в преведущий раз оно(исключающее ИЛИ) Вам только мешало сделать задуманное, хотя Вы были уверены, что помогает! Короче, ищите макросы таймеров с паузой!
    У Вас, я слышал, ужасные выдержки времени - 168 часов, так вот эти 168 часов могут начаться заново!
    Лучше рюмочку пропустить без паузы!
    С этим таймером для паузы нужно ждать окончание шага! Нажимаете паузу взводите триггер, по завершению шага - пауза, второе нажатие продолжение программы, я пока вижу это как-то так, без замены таймера!
    Вот таймер обратного отсчёта времени подошёл бы для частых пауз для пропускания рюмок!

    TON энергонезависимый с обратным отсчётом времени и паузой.PNG

    И аварию с паузой путаете:

    Попутали.PNG

    Короче, вот Вам таймер обратного отсчёта времени с паузой:

    Таймер обратного отсчёта времени с паузой.PNG

    Таймер обратного отсчёта времени с паузой_2.PNG

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

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

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Сергей, ЗДРАВСТВУЙТЕ! Ну и с Наступающим Новым ГОДОМ! УРААА!
    Сергей, у меня где то скрылась ошибка, найти её не могу (именно в той программе, которую Вы мне помогали делать) Пауза.jpg А именно - я добавил в каждый макрос добавочный "бубновый" вход, ПАУЗА. В симуляторе всё работает ОТЛИЧНО. Но...в общей программе, в симуляторе, а именно в макросах 7и-25 и 7и-50 какие то непонятки - они не реагируют на вход ПАУЗА и продолжают работать. Где я "накосячил, а где не могу понять! МоЖ найдёте времечко до первой рюмочки.....?
    Цитата Сообщение от sertol64 Посмотреть сообщение
    .............
    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Во первых у Вас не пауза произойдёт, а сброс таймера и когда Вы паузу "уберёте" время шага программы начнётся заново, при паузе время должно продолжаться с момента остановки и были соответствующие макросы таймеров с паузой, этот таймер без паузы и как Вы любите везде исключающее ИЛИ лепить, кстати в преведущий раз оно(исключающее ИЛИ) Вам только мешало сделать задуманное, хотя Вы были уверены, что помогает! Короче, ищите макросы таймеров с паузой!
    У Вас, я слышал, ужасные выдержки времени - 168 часов, так вот эти 168 часов могут начаться заново!
    Лучше рюмочку пропустить без паузы!
    С этим таймером для паузы нужно ждать окончание шага! Нажимаете паузу взводите триггер, по завершению шага - пауза, второе нажатие продолжение программы, я пока вижу это как-то так, без замены таймера!
    Вот таймер обратного отсчёта времени подошёл бы для частых пауз для пропускания рюмок!

    TON энергонезависимый с обратным отсчётом времени и паузой.PNG

    И аварию с паузой путаете:

    Попутали.PNG

    Короче, вот Вам таймер обратного отсчёта времени с паузой:

    Таймер обратного отсчёта времени с паузой.PNG

    Таймер обратного отсчёта времени с паузой_2.PNG

    Надеюсь, как пользоваться, сообразите!
    Можно добавить, что он ещё может быть и энергонезависимым, если в макросе счётчика поставить галочку энергонезависимости переменной, попутать нельзя, там их - всего одна!
    Вот Вам для паузы энергонезависимый Т-триггер, вдруг ещё и энергонезависимость захотите присобачить!
    Заодно там есть аналоги SR и RS-триггеров, только энергонезависимых, самому часто таких не хватало, приходилось выкручиваться с помощью энергонезависимых счётчиков или как ещё!
    Последний раз редактировалось Сергей0308; 16.03.2018 в 14:01.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вот Вам для паузы энергонезависимый Т-триггер, вдруг ещё и энергонезависимость захотите присобачить!
    Заодно там есть аналоги SR и RS-триггеров, только энергонезависимых, самому часто таких не хватало, приходилось выкручиваться с помощью энергонезависимых счётчиков или как ещё!
    Сергей, мне про этот тригер не совсем понятно - почему энергонезависимый?

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

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. первые шаги
    от zrom31 в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 05.10.2018, 14:34
  3. Первые шаги
    от WhiteZebeer в разделе Master SCADA 3
    Ответов: 106
    Последнее сообщение: 06.09.2017, 16:43
  4. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  5. плк63 + сп270 первые шаги
    от Father в разделе ПЛК63/73
    Ответов: 9
    Последнее сообщение: 21.01.2010, 10:22

Ваши права

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