- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Поиск Простых Алгоритмов
Модераторы: Глоб.модераторы, специалисты по PLC
-
- новенький
- Сообщения: 1
- Зарегистрирован: 08 авг 2023, 18:49
- Имя: Айрат
- Страна: Россия
Поиск Простых Алгоритмов
Здравствуйте, подскажите пожалуйста где искать и куда смотреть, когда нужно написать программу управления эл.двигателем???
Стоит задача запрограммировать установку с 2 группами насосов , несколькими чиллерами.
Когда сунулся понял что знание примерного смысла работы установки недостаточно для ее программирования)
Хотел поинтересоваться у опытных людей, где добываются такие знания?
Алгоритмы защит разного оборудования скорее всего уже написаны, под разные конфигурации оборудования)
Стоит задача запрограммировать установку с 2 группами насосов , несколькими чиллерами.
Когда сунулся понял что знание примерного смысла работы установки недостаточно для ее программирования)
Хотел поинтересоваться у опытных людей, где добываются такие знания?
Алгоритмы защит разного оборудования скорее всего уже написаны, под разные конфигурации оборудования)
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Поиск Простых Алгоритмов
В книгах, в университетах, в статьях и у других людей.
Конечно написаны и не раз. Только это всё - чьё-то ноу-хау и не валяется просто так за здорово живёшь. И потом, Вам понять надо или просто списать где-то? Если списать, то пониманию это не поможет, а может даже помешает.
К технологам Вашим в первую очередь. Задавайте вопросы - пусть объяснят физику процессов насколько смогут.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Поиск Простых Алгоритмов
Проводится декомпозиция. Например, у вас есть пара насосов и пара чиллеров. Отбросьте все, оставьте одну насосную установку. У насоса есть сигнал ПУСК, сигнал ЧАСТОТА ВРАЩЕНИЯ, сигналы управления задвижкой ОТКРЫТЬ и ЗАКРЫТЬ. И лампочка на пульте красного цвета АВАРИЯ. Декомпозиция производится по выходным сигналам ПЛК. Я их перечислил. Отбрасывайте (декомпозируйте) дальше, думайте только о лампочке. Когда она включается и когда выключается?.. (далее сами)
Это точно. У Дональда Кнута (~ пионер программирования) был такой пример: запрограммировать лифт. Вроде чего там... лифт... Мы каждый день на нем катаемся. Этим примером демонстрируется тот факт, что все не так просто. Всплывают вопросы: а что если одновременно нажаты кнопки вызова и т.д.
Если можно так выразиться, применяется превентивное программирование: ты вспоминаешь, какие опасности могут угрожать установке или персоналу вокруг: слишком высокое давление, сухой ход, перелив через край, противовключение, перегрузка и т.д.
С опытом все становится отчетливее и понятнее.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Поиск Простых Алгоритмов
Можно и так, но можно чуть проще. сначала нужно полностью поставить задачу, превратить её в алгоритм, в то представление какое будет удобнее для задачи, проверить всё ли выполняется как надо, а потом уже следующая задача - перевод алгоритма в программу. Понимание физики процесса нужно только на первом этапе этой работы.
Иначе придется одновременно решать три задачи: формализация, алгоритмизация и программирование. И ещё физика процесса будет мозг компостировать дополнительно. Даже у опытных это далеко не всегда получается. Радисты не зря говорят: "не крути две ручки сразу"
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
Поиск Простых Алгоритмов
Это не только для радистов! Больше одного параметра изменять нельзя и то надо оценить его влияние (в регулировании иногда приходится долго ждать).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- специалист по B&R
- Сообщения: 157
- Зарегистрирован: 15 фев 2014, 23:37
- Имя: Волоснов Сергей
- Страна: Казахстан
- город/регион: Актобе
- Благодарил (а): 19 раз
- Поблагодарили: 12 раз
Поиск Простых Алгоритмов
Возможно это сообщение от CHANt вам поможет
Автоматизация бардака порождает только автоматизированный бардак
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Поиск Простых Алгоритмов
На правах пятницы вспомнил, что бывает ещё и экстремальное программирование. Это когда сидишь в дублёнке и унтах в помещении где -20, заиндевелый ноутбук на коленях, между ног на полу свечка чтобы отогреть кулер в ноутбуке (который по своей наивности пытается что-то охлаждать). Язык программирования значения не имеет.
Отправлено спустя 9 минут 5 секунд:
Если кроме шуток, то один мой знакомый серьезно занимается цифровой обработкой звука, акустик. Сам разрабатывает комплексы на DSP-процессорах. Работает на серьёзные фирмы. Ну и естественно алгоритмы и программирование. И он обмолвился что есть в интернете база данных готовых алгоритмов, по крайней мере по их части какие-то базовые вещи там есть: забираешь исходники, подключаешь библиотеки, компилируешь - и телемаркет, простую программу для решения тривиальных на сегодняшний день по их меркам задач получишь.
Я силился найти что-то подобное по нашей части, но не нашёл. Кто знает - киньте ссылку, пригодится.
Отправлено спустя 2 минуты 17 секунд:
Поиск на форуме творит чудеса. :) Не зря же мы пытаемся порядок тут наводить - сами же сможем нужное найти, если припрёт.
По вопросам работы Форума можно обратиться по этим контактам.
-
- специалист по B&R
- Сообщения: 157
- Зарегистрирован: 15 фев 2014, 23:37
- Имя: Волоснов Сергей
- Страна: Казахстан
- город/регион: Актобе
- Благодарил (а): 19 раз
- Поблагодарили: 12 раз
Поиск Простых Алгоритмов
Оказывается месяц назад ОВЕН запустил сайт с типовыми решениями для систем вентиляции. Есть там решения и для насосных, а также кастомные FBD-блоки (макросы), возможно вам пригодится.
Автоматизация бардака порождает только автоматизированный бардак
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Поиск Простых Алгоритмов
Только сразу предостерегаю. Как говорит наш коллега по форуму: "Повторное использование кода не отменяет необходимости повторного использования мозга". Иногда родить собственное решение проще и быстрее, чем разобраться в чужом.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
Поиск Простых Алгоритмов
Про типовое ругался с генподрядчиком: "Вы тиражируйте свой ошибки".
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу