Страница 4 из 12 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 111

Тема: Как записать переменную в энергонезависимую память

  1. #31

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Если я правильно понял и насос включается селекторным переключателем с фиксацией, то можно сделать примерно как-то так:

    Вложение 64466
    Да насос вкл селекторным переключателем с фиксацией.Это выходные переменные в них что прописать булевское значение и значение по умолчанию 0?

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Да насос вкл селекторным переключателем с фиксацией.Это выходные переменные в них что прописать булевское значение и значение по умолчанию 0?
    Если это сигнал с селекторного переключателя, то логично переменную не делать энергонезависимой, я так понимаю Вы используете вместо связей переменные, а у не энергонезависимых переменных нельзя назначить значение по умолчанию, в смысле, проблема отпадёт сама-собой!
    Вот, немного поправил:

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

  3. #33

    По умолчанию

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

    Мой вариант_3.PNG
    Получается если переключатель вкл и пропало напряжение то все выкл клапан при этом будет открытым.Но при вкл питания насос начнет крутится на открытый клапан что не есть хорошо.Поэтому и хотел переменную клапана сделать энергонезависемой что бы насос не вкл а клапан закрываться начал.В переменной закрыть и насос что поставить 0 в значение по умолчанию?

  4. #34

    По умолчанию

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

    Мой вариант_3.PNG
    В чем логика работы вашей схемы?

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Получается если переключатель вкл и пропало напряжение то все выкл клапан при этом будет открытым.Но при вкл питания насос начнет крутится на открытый клапан что не есть хорошо.Поэтому и хотел переменную клапана сделать энергонезависемой что бы насос не вкл а клапан закрываться начал.В переменной закрыть и насос что поставить 0 в значение по умолчанию?
    Для этого я и усовершенствовал, если даже оператор ошибётся и захочет включить насос сразу после восстановления питания, то насос не запустится, пока кран не закроется!
    И, посмотрел Ваши художества, в смысле, картинки, мне кажутся они очень странными, мягко выражаясь, если у Вас управление селекторным переключателем с фиксацией, зачем нужен второй сигнал "стоп", снятия первого сигнала "работа" разве не достаточно?
    Вот так можно сделать с автоматическим закрытием-открытием шарового крана:

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

  6. #36

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Для этого я и усовершенствовал, если даже оператор ошибётся и захочет включить насос сразу после восстановления питания, то насос не запустится, пока кран не закроется!
    И, посмотрел Ваши художества, в смысле, картинки, мне кажутся они очень странными, мягко выражаясь, если у Вас управление селекторным переключателем с фиксацией, зачем нужен второй сигнал "стоп", снятия первого сигнала "работа" разве не достаточно?
    Вот так можно сделать с автоматическим закрытием-открытием шарового крана:

    Мой вариант_4.PNG
    Спасибо за критику я пока еще не достаточно в теме, это моя первая программа я сел первый раз за программирования пр200 изучаю блоки.Буду благодарен если вы укажите на мои ошибки что бы в дальнейшем их не допускать.У вас да архитектура построения более правильная и красивая.Я размышлял что от одного селектора будет приходить два сигнала пуск вкл и стоп выкл селектора.Но если можно это сделать на один вход то это лучше экономит количество входов.А как мне проверить работу энергонезависимый переменой в эмуляторе?Как то можно это промоделировать типа отключения напряжение и появление снова напруги.

  7. #37

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Для этого я и усовершенствовал, если даже оператор ошибётся и захочет включить насос сразу после восстановления питания, то насос не запустится, пока кран не закроется!
    И, посмотрел Ваши художества, в смысле, картинки, мне кажутся они очень странными, мягко выражаясь, если у Вас управление селекторным переключателем с фиксацией, зачем нужен второй сигнал "стоп", снятия первого сигнала "работа" разве не достаточно?
    Вот так можно сделать с автоматическим закрытием-открытием шарового крана:

    Мой вариант_4.PNG
    Я свою программу в макрос объединил.Могли бы вы его глянуть и сказать что не так где я сделал ошибку.То что я пишу это не коммерческий проект, это моя так сказать идея которую я хотел бы реализовать.

  8. #38

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Для этого я и усовершенствовал, если даже оператор ошибётся и захочет включить насос сразу после восстановления питания, то насос не запустится, пока кран не закроется!
    И, посмотрел Ваши художества, в смысле, картинки, мне кажутся они очень странными, мягко выражаясь, если у Вас управление селекторным переключателем с фиксацией, зачем нужен второй сигнал "стоп", снятия первого сигнала "работа" разве не достаточно?
    Вот так можно сделать с автоматическим закрытием-открытием шарового крана:

    Мой вариант_4.PNG
    Мне не совсем понятно зачем сигналы входные записывать в локальные переменные что бы их потом передать какому ли бо блоку?Разнице ведь нет будет это линия связи или локальная переменная?

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

    По умолчанию

    Цитата Сообщение от Андрей 77 Посмотреть сообщение
    Мне не совсем понятно зачем сигналы входные записывать в локальные переменные что бы их потом передать какому ли бо блоку?Разнице ведь нет будет это линия связи или локальная переменная?
    Для удобства линии связи можно заменить локальными переменными, это одно и тоже в плане работы логики! При этом переменные не стоит делать энергонезависимыми, в смысле, для сохранения значения надо специальные механизмы предусматривать, кстати, в менеджере компонентов имеются соответствующие макросы, а для энергонезависимости ещё и саму переменную нужно сделать энергонезависимой!

    Энергонезависимость невозможно проверить в симуляторе, только в железе, в смысле, в ПР, к тому же могут быть разные нюансы, типа переходных процессов при включении-выключении ПР, например сигналы на входах не сразу появляться-пропадать!

    И, если выложите свой проект, могу и посмотреть, только лучше этого не делать, в смысле, если Вы в первый раз делаете, ничего хорошего сказать не получится, так Вы ещё и обидитесь, короче, проверили, работает, как Вы хотели, всё! Заливайте в ПР и проверяйте энергонезависимость, если честно, мне даже не понятно про какую энергонезависимость речь идёт, в смысле, она Вам здесь и не нужна, это из того, что я смог понять из вашего описания хотелок!
    Может Вы хотите чтобы авария сохранялась и после выключения-включения ПР, тогда да, энергонезависимость нужна, а чтобы авария сохранялась при исчезновении внешнего сигнала авария, в этом случае(который Вы описываете) и энергонезависимость не нужна, достаточно RS-триггера!
    Последний раз редактировалось Сергей0308; 11.12.2022 в 12:34.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #40
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,911

    По умолчанию

    Мой вариант

    Безымянный.png
    Последний раз редактировалось Dimensy; 11.12.2022 в 12:37.

Страница 4 из 12 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. Сохранение в энергонезависимую память
    от Организм в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 30.11.2020, 21:43
  2. Ответов: 7
    Последнее сообщение: 10.10.2016, 10:53
  3. Как переслать энергонезависимую переменную с ИП 320 на ПР114?
    от дрю в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 01.04.2015, 11:36
  4. Ответов: 1
    Последнее сообщение: 27.01.2015, 14:00
  5. Ответов: 0
    Последнее сообщение: 12.06.2013, 07:07

Ваши права

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