Страница 12 из 13 ПерваяПервая ... 210111213 ПоследняяПоследняя
Показано с 111 по 120 из 150

Тема: Прошу помощи с разработкой программы.

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

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

    По умолчанию

    Очередь, значит, убираем. Делаем просто задержку между запусками камер.
    Индикацию об очередности можно вывести, только надо определиться на основе чего мы будем ее вычислять: как вариант, в ручном режиме по нажатию кнопки, а в автоматическом режиме - по времени выключения. Но оставим это на потом.
    Чтобы сетевые переменные не закончились надо время в формате час:мин передавать одной переменной, а панели и ПР упаковывать/распаковывать. Я не знаю Овеновской панели, но думаю в ней можно это провернуть
    Последний раз редактировалось Dimensy; 27.11.2022 в 21:35.

  2. #2

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Очередь, значит, убираем. Делаем просто задержку между запусками камер.
    Индикацию об очередности можно вывести, только надо определиться на основе чего мы будем ее вычислять: как вариант, в ручном режиме по нажатию кнопки, а в автоматическом режиме - по времени выключения. Но оставим это на потом.
    Чтобы сетевые переменные не закончились надо время в формате час:мин передавать одной переменной, а панели и ПР упаковывать/распаковывать. Я не знаю Овеновской панели, но думаю в ней можно это провернуть
    Да, в панели можно организовать распаковку\упаковку в последующем мы наверное удалим из макроса распаковку\упаковку даты и времени во входном\выходном блоке макроса, я уже видел такую реализацию у одного форумчанина, который делал проект недельного таймера на панели, правда с применением макроса clock_week.

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

    По умолчанию

    Первая часть Мармезонского балета.
    Отдаю на тестирование кусок программы (я быстренько прогнал - вроде работает). Сделал контроль запуска с задержкой и контроль выходных и рабочих дней.
    Следующий шаг - макрос для управления камерой
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Первая часть Мармезонского балета.
    Отдаю на тестирование кусок программы (я быстренько прогнал - вроде работает). Сделал контроль запуска с задержкой и контроль выходных и рабочих дней.
    Следующий шаг - макрос для управления камерой
    Мне кажется, логика проще в целочисленном виде, в смысле, количество элементов может сократится до 32 раз(включительно)!

    Логика в целочисленном виде.PNG

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Мне кажется, логика проще в целочисленном виде, в смысле, количество элементов может сократится до 32 раз(включительно)!
    Спасибо, не увидел

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Спасибо, не увидел
    И с "разрешением"(на входе) аналогично можно сделать!

    Логика в целочисленном виде_2.PNG

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    И с "разрешением"(на входе) аналогично можно сделать!
    Да, уже исправил, только немного по другому

    Безымянный.png

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

    По умолчанию

    Не доработан пока корректный запуск после сбоя питания. Но основные функции можно тестить - в теории должно работать, но я мог не все баги выловить. Макросы с символом подчеркивания в конце (находятся в папке Оболочка) - это переход от задания времени ЧЧ:ММ в ММ (Т.е., в дальнейшем, можно будет сэкономить на сетевых переменных). Там еще есть возможности сэкономить, но это потом (если надо будет). Алгоритм не очень оптимальный, но тут сказывается уже моя компетентность

    Камеры 2.0.owle

    Не, кривой алгоритм получился. Этот файл бракуем
    Последний раз редактировалось Dimensy; 01.12.2022 в 10:18.

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

    По умолчанию

    Вот, вроде все учел. Переключение между режимами, возможность работы отдельной камеры в режиме фитинги. И даже визуализация очереди есть
    В общем, пробуйте. Будут вопросы - задавайте. Время передается одним регистром в минутах, поэтому на панели нужно будет распаковывать/запаковывать.
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Вот, вроде все учел. Переключение между режимами, возможность работы отдельной камеры в режиме фитинги. И даже визуализация очереди есть
    В общем, пробуйте. Будут вопросы - задавайте. Время передается одним регистром в минутах, поэтому на панели нужно будет распаковывать/запаковывать.
    У Вас просто монструозный макрос "Очередь", точнее там определяется ранг переменной в зависимости от её значения, наверно сложнее невозможно придумать, во всяком случае Вас тяжело или невозможно будет переплюнуть, мне так кажется!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

Похожие темы

  1. Прошу помощи
    от _neo_19 в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 05.02.2017, 12:23
  2. Прошу помощи в написании программы
    от Вован84 в разделе ПЛК1хх
    Ответов: 24
    Последнее сообщение: 04.09.2014, 06:16
  3. Прошу помощи)))
    от rustam_m в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 05.04.2013, 16:17
  4. Ответов: 5
    Последнее сообщение: 23.03.2012, 07:19

Ваши права

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