Показано с 1 по 10 из 4481

Тема: разные вопросы новичка

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Знаете как извлекаются биты из маски? Ваша таблица ей полностью соответствует, вот пример 1 Таблица переключекний.jpg
    Входом переключаете счётчик по режимам, в зависимости от режима извлекаются биты из маски.
    Всего 16 режимов ( с 0 по 15), на 16 счётчик обнуляется.

    Если прикрутить таймер на 5 минут, будут переключаться выходы через 5 минут 1 С таймером.jpg
    Нет не знаю, попробую разобраться по вашему примеру.
    на данный момент я сделал вот так.69.png
    Остался вопрос по составлению последовательных условий.Чтобы за одним условием автоматически включалось другое.
    Последний раз редактировалось Виталийй; 01.02.2023 в 14:10.

  2. #2

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    Нет не знаю, попробую разобраться по вашему примеру.
    на данный момент я сделал вот так.69.png
    Остался вопрос по составлению последовательных условий.Чтобы за одним условием автоматически включалось другое.
    Всё что вы нарисовали можете выкинуть и сделать как на 2 скрине с таймером. Или хотя бы попробуйте, проверьте в работе, там всё само переключается, только 1 раз запустить надо.
    Последний раз редактировалось kondor3000; 01.02.2023 в 14:21.

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Всё что вы нарисовали можете выкинуть и сделать как на 2 скрине с таймером. Или хотя бы попробуйте, проверьте в работе, там всё само переключается, только 1 раз запустить надо.
    Попробовал, получилось, принцип понял.100.png
    только есть небольшое дополнение в том что нужно.Эти комбинации необходимы не подряд.К примеру за функцией 1 идет функция 4,далее 2 функция.То есть из этих комбинаций мне необходимо составить программу в различных последовательностях функций-т.е еще комбинации этих подпрограмм.
    Последний раз редактировалось Виталийй; 01.02.2023 в 15:13.

  4. #4

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    Попробовал, получилось, принцип понял.100.png
    только есть небольшое дополнение в том что нужно.Эти комбинации необходимы не подряд.К примеру за функцией 1 идет функция 4,далее 2 функция.То есть из этих комбинаций мне необходимо составить программу в различных последовательностях функций-т.е еще комбинации этих подпрограмм.
    Тогда можно сделать блок, на 16 входах последовательность задать, а на выходе маска будет меняться каждые 5 минут по заданному алгоритму.
    И озвучте все сразу ваши хотелки, чтобы не переделывать.
    Последний раз редактировалось kondor3000; 01.02.2023 в 15:25.

  5. #5

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Тогда можно сделать блок, на 16 входах последовательность задать, а на выходе маска будет меняться каждые 5 минут по заданному алгоритму.
    И озвучте все сразу ваши хотелки, чтобы не переделывать.
    Имеем след.схему.
    Имеем 6 различных шп.бабки.
    На 1-4 имеем только программы с параметрами FC-00 по FC-07.
    На 5-6 имеем только программы с параметрами FC-08 по FC-15.

    Сейчас в данном случае нам необходима всего одна программа на шп.бабку №3 т.е нужные нам набор параметров с "FC-00 по FC-07".
    Необходима следующая последовательность по порядку:
    FC-00 5 мин.
    FC-01 5 мин.
    FC-02 5 мин.
    FC-03 5 мин.
    FC-04 5 мин.
    FC-05 5 мин.
    Приостановка программы на 5 мин.
    FC-02 60 мин.
    FC-04 10 мин.
    FC-05 20 мин.
    FC-06 20 мин.
    FC-07 70 мин.
    Приостановка программы на 8 мин.
    Конец программы.
    Нв каждом цикле данной этой программы происходит регистрация температуры.

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

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    Имеем след.схему.
    Имеем 6 различных шп.бабки.
    На 1-4 имеем только программы с параметрами FC-00 по FC-07.
    На 5-6 имеем только программы с параметрами FC-08 по FC-15.

    Сейчас в данном случае нам необходима всего одна программа на шп.бабку №3 т.е нужные нам набор параметров с "FC-00 по FC-07".
    Необходима следующая последовательность по порядку:
    FC-00 5 мин.
    FC-01 5 мин.
    FC-02 5 мин.
    FC-03 5 мин.
    FC-04 5 мин.
    FC-05 5 мин.
    Приостановка программы на 5 мин.
    FC-02 60 мин.
    FC-04 10 мин.
    FC-05 20 мин.
    FC-06 20 мин.
    FC-07 70 мин.
    Приостановка программы на 8 мин.
    Конец программы.
    Нв каждом цикле данной этой программы происходит регистрация температуры.
    И, не надо выражаться ребусами, в смысле, загадками, напишите ясно, в смысле, приостановка программы, это нулевой шаг, в смысле, все выхода выключены или сохранение состояния преведущего шага? Если второе - просто продляете время преведущего шага, если все выхода выключены, так и напишите - нулевой шаг!
    Короче, для этой бабки(№3) требуется всего 13 шагов из 257 возможных в моём макросе ПЗУ!
    В каждом шаге назначается не только комбинация включённых выходов, но и продолжительность шага. Для задания продолжительности шага остаётся 28 бит(32-4), с минимальной ступенькой в 5 минут(судя по ТЗ), максимальная уставка может составить 1*342*177*275 минут(более двух с половиной тысяч лет), в смысле, Вам хватит с избытком и можно упростить, в смысле, прямо в минутах задавать уставку времени шага, надеюсь понятно объяснил?

    Похожий алгоритм мы делали для светофора: https://owen.ru/forum/showthread.php?t=26216&page=17

    Здесь целочисленные мультиплексоры выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=56

    Здесь матрицу памяти выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=57
    В смысле, она тоже может пригодится при построении подобных алгоритмов.

    Вот ещё проект подобный нашёл "Командоаппарат реального времени с маской недели на 32 команды 8 канальный..."
    там тоже для каждой команды задаётся уставка времени и комбинация 8 выходов на которые она действует:
    https://owen.ru/forum/showthread.php?t=23201&page=16
    Можно и меню посмотреть, в смысле, как это всё назначается, тогда и оперативно их можно будет менять!

    И здесь в посте#170 таймер: https://owen.ru/forum/showthread.php?t=33720&page=17
    Последний раз редактировалось Сергей0308; 02.02.2023 в 18:31.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    И, не надо выражаться ребусами, в смысле, загадками, напишите ясно, в смысле, приостановка программы, это нулевой шаг, в смысле, все выхода выключены или сохранение состояния преведущего шага? Если второе - просто продляете время преведущего шага, если все выхода выключены, так и напишите - нулевой шаг!
    Короче, для этой бабки(№3) требуется всего 13 шагов из 257 возможных в моём макросе ПЗУ!
    В каждом шаге назначается не только комбинация включённых выходов, но и продолжительность шага. Для задания продолжительности шага остаётся 28 бит(32-4), с минимальной ступенькой в 5 минут(судя по ТЗ), максимальная уставка может составить 1*342*177*275 минут(более двух с половиной тысяч лет), в смысле, Вам хватит с избытком и можно упростить, в смысле, прямо в минутах задавать уставку времени шага, надеюсь понятно объяснил?

    Похожий алгоритм мы делали для светофора: https://owen.ru/forum/showthread.php?t=26216&page=17

    Здесь целочисленные мультиплексоры выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=56

    Здесь матрицу памяти выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=57
    В смысле, она тоже может пригодится при построении подобных алгоритмов.

    Вот ещё проект подобный нашёл "Командоаппарат реального времени с маской недели на 32 команды 8 канальный..."
    там тоже для каждой команды задаётся уставка времени и комбинация 8 выходов на которые она действует:
    https://owen.ru/forum/showthread.php?t=23201&page=16
    Можно и меню посмотреть, в смысле, как это всё назначается, тогда и оперативно их можно будет менять!

    И здесь в посте#170 таймер: https://owen.ru/forum/showthread.php?t=33720&page=17
    Тогда не правильно расписал помимо этих 4 выходных клемм-клемм набора оборотов есть еще 2 клеммы на выходе которые управляют вращением вперед 1 клемма,а 2 клемма вращение назад.
    получается на выходе 6 клемм.
    Получается приостановка программы - получается выключение всех данных 6 выходов.
    Спасибо за выданные примеры-программ,буду разбираться в них по мере возможности.
    Настройка двигателя сделана так что при 0 положении клемм К1-К4 двигатель будет вращать на 100 об.мин.
    Изображения Изображения
    • Тип файла: png 1.png (61.8 Кб, Просмотров: 22)
    Последний раз редактировалось Виталийй; 03.02.2023 в 09:53.

  8. #8

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    И, не надо выражаться ребусами, в смысле, загадками, напишите ясно, в смысле, приостановка программы, это нулевой шаг, в смысле, все выхода выключены или сохранение состояния преведущего шага? Если второе - просто продляете время преведущего шага, если все выхода выключены, так и напишите - нулевой шаг!
    Короче, для этой бабки(№3) требуется всего 13 шагов из 257 возможных в моём макросе ПЗУ!
    В каждом шаге назначается не только комбинация включённых выходов, но и продолжительность шага. Для задания продолжительности шага остаётся 28 бит(32-4), с минимальной ступенькой в 5 минут(судя по ТЗ), максимальная уставка может составить 1*342*177*275 минут(более двух с половиной тысяч лет), в смысле, Вам хватит с избытком и можно упростить, в смысле, прямо в минутах задавать уставку времени шага, надеюсь понятно объяснил?

    Похожий алгоритм мы делали для светофора: https://owen.ru/forum/showthread.php?t=26216&page=17

    Здесь целочисленные мультиплексоры выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=56

    Здесь матрицу памяти выкладывал: https://owen.ru/forum/showthread.php?t=26216&page=57
    В смысле, она тоже может пригодится при построении подобных алгоритмов.

    Вот ещё проект подобный нашёл "Командоаппарат реального времени с маской недели на 32 команды 8 канальный..."
    там тоже для каждой команды задаётся уставка времени и комбинация 8 выходов на которые она действует:
    https://owen.ru/forum/showthread.php?t=23201&page=16
    Можно и меню посмотреть, в смысле, как это всё назначается, тогда и оперативно их можно будет менять!

    И здесь в посте#170 таймер: https://owen.ru/forum/showthread.php?t=33720&page=17
    Добрый день,прошло время был занят некоторыми другими задачами.Пришло время доделать начатое.
    Напомню что необходимо,нужно сделать последовать из 4 выходов с заданным интервалом времени.При чем чтобы после отключения одного выхода по времени включался следующий.
    В проекте со светофором не смог толком разобратся.

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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