Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: Энергонезависимое ссостояние с управлением с нескольких источников, как?

  1. #1

    По умолчанию Энергонезависимое ссостояние с управлением с нескольких источников, как?

    Коллеги, добрый день! Помогите пож с вопросом управления приточкой с разных источников. Не могу добиться энергонезависимости. Само управление по сети и локально сделал. Но при отключении питания, приточку все равно надо командой запускать.
    Переменная xStart энергонезависимая. Но не пойму, почему при перезагрузки по питанию она успевает "0" получить.
    xStart.png
    В оригинальной редакции, управление по сети отсутствует, и там xStart работает как надо. Но мне надо так же удаленное управление.
    Хотя, может я из-за недостатка опыта работы с приточками хочу сделать удаленное управление, может ну его нахрен, и оставить только локальный старт стоп!?
    Что посоветуете коллеги.
    Последний раз редактировалось kovalich; 07.10.2025 в 11:34.

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

    По умолчанию

    Цитата Сообщение от kovalich Посмотреть сообщение
    Коллеги, добрый день! Помогите пож с вопросом управления приточкой с разных источников. Не могу добиться энергонезависимости. Само управление по сети и локально сделал. Но при отключении питания, приточку все равно надо командой запускать.
    Переменная xStart энергонезависимая. Но не пойму, почему при перезагрузки по питанию она успевает "0" получить.
    xStart.png
    В оригинальной редакции, управление по сети отсутствует, и там xStart работает как надо. Но мне надо так же удаленное управление.
    Хотя, может я из-за недостатка опыта работы с приточками хочу сделать удаленное управление, может ну его нахрен, и оставить только локальный старт стоп!?
    Что посоветуете коллеги.
    Зачем они (xStart и xStop) вообще нужны?
    Ведь сетевые переменные и так энергонезависимые. Пишите в программе сразу в них, а не в xStart и xStop

    Уберите xStart на входе OR и все будет работать и снять ей энергонезависимоссть
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,282

    По умолчанию

    при перезагрузки по питанию она успевает "0" получить.
    Потому что триггер RS3 при включении питания имеет на выходе Q состояние 0.

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

    По умолчанию

    Можно сделать энергонезависимый триггер. Тут где-то на форуме было, но лень искать.
    Поэтому, вот картинка
    Энергонезависимые T, SR и RS-триггеры!.PNG

  5. #5
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,282

    По умолчанию

    Вот еще вариант:
    tttttttttttt.jpg
    Здесь xStart целочисленная.
    Вложения Вложения

  6. #6

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Зачем они (xStart и xStop) вообще нужны?
    Ведь сетевые переменные и так энергонезависимые. Пишите в программе сразу в них, а не в xStart и xStop

    Уберите xStart на входе OR и все будет работать и снять ей энергонезависимоссть
    xStart пишется с панели ПР205, она в сетевые не записывает, Поэтому и такая вариантность управления нагорожена, сам не рад.


    Цитата Сообщение от Sulfur Посмотреть сообщение
    Вот еще вариант:
    tttttttttttt.jpg
    Здесь xStart целочисленная.
    Спасибо большое! Очень элегантно получилось.

  7. #7

    По умолчанию

    В итоге все равно сбрасывается. Как я понимаю, от чтения xStart до записи в него же проходит 4 такта программы. А буквально на втором такте xStart успевает схватить "0" от тернарной операции сравнения.
    Поставил задержку на 1 секунду, чтоб воду холостую слить )) Так работает.
    xStart2.png

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

    По умолчанию

    В первом приближении так
    Безымянный.png

  9. #9

    По умолчанию

    Во втором приближении:
    Owen.jpg

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

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Во втором приближении:
    Owen.jpg
    Да уж, может сделать по-человечьи, в смысле, целочисленную сетевую переменную сделать булевой, это избавит от многочисленных преобразований туда-сюда!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 1 из 4 123 ... ПоследняяПоследняя

Похожие темы

  1. Макрос с ПИД-управлением для КЗР
    от Сема в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 27.08.2025, 07:33
  2. Ответов: 9
    Последнее сообщение: 16.06.2023, 12:50
  3. Перезапись переменной саму в себя (из двух источников)
    от Dead Kid в разделе Среда программирования OWEN Logic
    Ответов: 18
    Последнее сообщение: 12.07.2022, 18:35
  4. Ответов: 2
    Последнее сообщение: 26.12.2019, 09:55
  5. Задание уставки из нескольких источников
    от vlad_t в разделе ПЛК1хх [М02]
    Ответов: 3
    Последнее сообщение: 17.08.2018, 11:03

Метки этой темы

Ваши права

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