Ещё раз, ваши познания в промышленной автоматизации настолько низки, что вы не в состоянии осознать, что контроль осей для PLC это базовая функция. Соответственно заявление
Некий контроль осей, о котором вы говорите, используется очень редко,
Это заявление уровня "клавиатура у PC используется очень редко".
Это из серии, мы экономим кучу денег, покупаем Arduino за 20$ вместо нормльного PLC. У нас горит привод /нагреватель /запорная арматура за 50.000$. Увольняем эффективного менеджера, нанимаем нового с похожими идеями.
Вот поверьте, разница в цене Arduino и Siemens не потому, что Siemens жадные и плохие, а потому что это разные устройства.
PLC это прежде всего среда разработки, множество библиотек под различное оборудование, полевое оборудование (сенсоры и исполнительные механизмы), системы безопасности и т.д. Контроллеры уровня Siemens Logo безусловно нужны для простых операций (лампочка в теплице, дверь автоматическа). Но в производстве используются совершенно иные технологии. Я вообще с трудом могу представить как можно на заводе применить контроллер без высокочастотных входов. Ну и дальше поехали, нужен контроль осей программный, драйвер сервопривода плюс сам сервопривод, industrial network (софт + хард). Это минимум, а ещё есть куча необязательных но серьёзно меняющих жизнь фитч. Так что купить в Китае платку с МК не равно разработать PLC.
Я из поколения, которое застало глобальный переход с кульмана на CAD. Чертежники тогда потеряли работу по причине того, что инженер мог гораздо быстрее сам начертить в CADе чем объяснять чертежнику.
Это, естественно, самый элементарный пример влияния CAD на процесс разработки, дальше пошли искать новую работу различные расчетчики (появился автоматизированый расчёт FEM, вместо того чтобы каждое сечение на бумажке рассчитывать), планировщики и т.д.
Так вот, никто не умер! Инженер так же должен знать сопромат, уметь чертить от руки и может больше заниматься инженерным творчеством, чем рутиной. Так же и в IT отвалится самые примитивные копипастчики, а те кто занимался реальным техническим творчеством никуда не денутся.
Спрос рождает предложение - людей же не насильно заставляли покупать "VIP пользователь вконтакте". Количество людей, желающих выпендриться, пусть и надуманым статусом велико. Просто у кого-то есть возможность купить яхту и спортивную машину, а кому то достаточно денег только на значок в соцсети.
IMHO Сити фермерство вообще ни коим образом не относится к сельскому хозяйству. Это скорее индустрия продажи различных устройств для квартирного садоводства под эгидой "свое домашнее, без химии".
Гораздо интереснее было бы посмотреть на обратный процесс. К примеру згруил музыку, а тебе выдаёт текстовое описание "унылые напевы пьяных студентов на кухне общежития"...
Было бы интересно узнать подробнее о фермах. В чем суть предоставления "данных o погодных условиях и влажности почвы"? Вместо того чтобы посмотреть на экране смартфона погоду надо выйти в поле и тогда телефон в AR дорисует вам солнышко к изображению с камеры? Тот же вопрос по урожаю, в чем там AR?
Так я про функциональный блок, которых вам надо 10, а поддерживается не более 4х. Если я правильно понимаю, то для вас внесение туда данных было более наглядно и удобно, кроме того в будущем ваша программа была бы легче читаемой.
Вообще очень интересная тема, очень много старой строительной техники, которая ещё вполне живая но без блоков управления (и не купишь даже на Алике).
Не знаю как конкретно у Либхер, но многие компании последние годы выкладывали в заводы по восстановлению и модернизации техники. Б/У получалась хорошо дешевле чем новая и в профит для производителей.
Отличная статья, простое решение простой проблемы. Почему вы не взяли контроллер, который поддерживает большее количество нужных вам блоков? Я могу ошибаться, но краны это очень дорогие штуки, на которые все запчасти стоят кучу денег, чуть более продвинутый контроллер сделал бы вашу задачу проще и программа стала бы легче четаема.
Мне кажется здесь ключевое "себе". Я дома на Ардуино систему приточной вентиляции собрал несколько лет назад. В процессе эксплуатации налепил программных заплаток. В итоге играться надоело + ни времени ни желания не было и я все благополучно забросил. Дом давно продан, лежит наверное это "чудесное устройство" где-то в шкафу в старом доме. Сейчас даже за большие деньги не стал бы разбираться что там к чему.
Так вот я как раз и не профи в программировании, я работаю в сфере автоматизации производственных процессов. Именно поэтому я и рекомендую вам использовать PLC вместо контроллера умного дома. PLC это класс устройств, которые применяются в данной отрасли. Как правильно заметил pistoletov - надёжные и простые как АКМ.
Инженера КИП это техники, которые обслуживают автоматику, они не разрабатывают ПО. Соответственно их нанимаете не вы, а заказчик. Вы в свою очередь обязаны обучить персонал использовать и ремонтировать установку.
Мне кажется вы не совсем правильно понимаете за что я собственно критикую, так как мы из разных сфер. Я автоматчик, а вы судя по всему itшник. Представьте что вы поставили на автомобиль ДВС от катера. Морской ДВС может быть мощнее, надёжнее и вообще супер современный. Но! Что что вам скажут в первом же сухопутном СТО? ?
Суть PLC состоит в том, что с ним может работать инженер, а не программист. И инженера, а точнее техника по обслуживанию оборудования учат именно PLC, поскольку большинство промышленного оборудования в мире управляется именно PLC. Соответственно, если, как вы предпологаете, техник умеет программировать на питоне но не знает FBD, то его придётся брать на работу как помошника технику который умеет работать с PLC, поскольку остальное оборудование будет управляться именно ими.
Лого не привязывает, поскольку его легко заменить без вашего участия. Кроме того это может сделать техник низкого уровня - открутил клемы, заменил контроллер, вставл флешку и нажал "загрузить программу". Это умеют делать 90% электриков.
Мне сложно судить о ценах в России сейчас, я живу в Мексике. Раньше использовали ОВЕН, если клиент хотел "подешевле и отечественное".
Как правило ферма - большое количество однотипных помещений, соответственно информация собирается с множества примитивныйх контроллеров на один сервер, а там уже и графики и передача в облако и все что хочешь. SCADA она и в Африке SCADA, не вижу смысла расписывать. Поэтому я бы на вашем месте выбрал что-то из серии ОВЕН ПР 103 (естественно я не знаю объем проекта, но судя по фото шкафа +/- выходов должно хватить).
Я не говорю что решение плохое, IMHO вы изобретаете велосипед. Который возможно и станет лучше прежнего, но это покажет время.
В заключение, фермы в 99% случаев в большинстве стран находятся далеко от города. Найти даже средненьких специалистов сложно поскольку зарплаты маленькие, работа тяжёлая, все кто что то умеют давно уехали в город работь на завод где условия в разы лучше. Я видел за свою жизнь десятки КИПовцев в селе, большинство 2+2 будут на калькуляторе складывать. От вида чего то сложнее ЛОГО у них поднимается пульс и желание выпить. Автоматизация СХ очень сильно отличается от автоматизации тех же заводов. Поэтому тут принцип - чем проще, тем лучше.
Идея PLC, в целом и в частности LOGO в том, что большинство технического персонала может обслужить устройство без знаний в программирование. В этом их ценность и причина использования на производстве. "Копируешь с текстового документа..." Это именно то с чем часто приходится бороться. Здесь Вася на линуксе, здесь Петя на ардуино а тут Вова на росберипи. В условиях большого предприятия обслуживания всех отличных от PLC решений становится проблемой. Особенно если завтра ваш директор поссориться с их директором, а местный КИПовец, которому вы объяснил "как это работает" уйдёт в запой и уволится. А с учётом того, что оборудование должно работать десятки лет, к тому времени как пойдут первые сбои про вашу контору уже и не вспомнят.
Я несколько раз видел на производстве устройства к которым утеряна документация и фирма которая собирала либо не существует, либо специалисты которые делали уже не работают.
На мой взгляд вы создали несколько проблем:
Следует обучить персонал работать с линукс контроллером. В ПТУ этому не учат. Программиста нанимать на обслуживание дорого и глупо.
Привязали заказчика к своему решению.
Используете контроллер с избыточным количеством функций и соответственно более дорогой.
В одном я с вами согласен, написать код гораздо проще и быстрее чем составлть диаграммы для PLC.
Для подобных задач обычно используются Siemens LOGO. Первая причина - цена, вторая причина - надёжность, третья причина - это велосипед, который уже изобрели. На мой взгляд (я несколько лет занимаюсь автоматизацией сельского хозяйства), вместо того чтобы использовать копеечное решение, которое любой КИПовец способен способен разобрать за пару часов вы применили крайне дорогое и сложное решение с которым "после вас" придётся очень тяжело.
Живу в Мексике. Каса у нас 100% каса, ни про какой "кантон" ни разу не слышал.Ми каса ту каса амиго! Бодега отделение Волмарт, так что не самый лучший пример "местной компании".
Ещё раз, ваши познания в промышленной автоматизации настолько низки, что вы не в состоянии осознать, что контроль осей для PLC это базовая функция. Соответственно заявление
Это заявление уровня "клавиатура у PC используется очень редко".
Это из серии, мы экономим кучу денег, покупаем Arduino за 20$ вместо нормльного PLC. У нас горит привод /нагреватель /запорная арматура за 50.000$. Увольняем эффективного менеджера, нанимаем нового с похожими идеями.
Вот поверьте, разница в цене Arduino и Siemens не потому, что Siemens жадные и плохие, а потому что это разные устройства.
Да я не против Arduino. Только Arduino это не PLC и никогда не будет им. Дома включать свет в аквариуме можно и Arduino, на заводе используется plc.
Правильно, только вы не пишете новость, что стали программисто на базе того что смогли впервые написать Hello world!
Именно так, high speed counter, применяется для работы с энкодером, как правило в системах начального уровня не имеющих функции контроля осей.
У остальных производителей, PLC это когда есть среда разработки, а когда "будет" это называется "мы хотим разработать контроллер".
Некий контроллер осей? Ваши познания в промышленной автоматизации не позволяют вам дискутировать на тему PLC.
А где я написал, что этот контроллер куплен в Китае? Зачем такая откровенная ложь?
PLC это прежде всего среда разработки, множество библиотек под различное оборудование, полевое оборудование (сенсоры и исполнительные механизмы), системы безопасности и т.д. Контроллеры уровня Siemens Logo безусловно нужны для простых операций (лампочка в теплице, дверь автоматическа). Но в производстве используются совершенно иные технологии. Я вообще с трудом могу представить как можно на заводе применить контроллер без высокочастотных входов. Ну и дальше поехали, нужен контроль осей программный, драйвер сервопривода плюс сам сервопривод, industrial network (софт + хард). Это минимум, а ещё есть куча необязательных но серьёзно меняющих жизнь фитч. Так что купить в Китае платку с МК не равно разработать PLC.
15-20% от чего? В чем измеряется рынок агротехнологий? Год назад покупали посевной материал на 20% дешевле. Семена подорожали и рынок вырос на 20%?
Я из поколения, которое застало глобальный переход с кульмана на CAD. Чертежники тогда потеряли работу по причине того, что инженер мог гораздо быстрее сам начертить в CADе чем объяснять чертежнику.
Это, естественно, самый элементарный пример влияния CAD на процесс разработки, дальше пошли искать новую работу различные расчетчики (появился автоматизированый расчёт FEM, вместо того чтобы каждое сечение на бумажке рассчитывать), планировщики и т.д.
Так вот, никто не умер! Инженер так же должен знать сопромат, уметь чертить от руки и может больше заниматься инженерным творчеством, чем рутиной. Так же и в IT отвалится самые примитивные копипастчики, а те кто занимался реальным техническим творчеством никуда не денутся.
Спрос рождает предложение - людей же не насильно заставляли покупать "VIP пользователь вконтакте". Количество людей, желающих выпендриться, пусть и надуманым статусом велико. Просто у кого-то есть возможность купить яхту и спортивную машину, а кому то достаточно денег только на значок в соцсети.
IMHO Сити фермерство вообще ни коим образом не относится к сельскому хозяйству. Это скорее индустрия продажи различных устройств для квартирного садоводства под эгидой "свое домашнее, без химии".
Гораздо интереснее было бы посмотреть на обратный процесс. К примеру згруил музыку, а тебе выдаёт текстовое описание "унылые напевы пьяных студентов на кухне общежития"...
Было бы интересно узнать подробнее о фермах. В чем суть предоставления "данных o погодных условиях и влажности почвы"? Вместо того чтобы посмотреть на экране смартфона погоду надо выйти в поле и тогда телефон в AR дорисует вам солнышко к изображению с камеры? Тот же вопрос по урожаю, в чем там AR?
Так я про функциональный блок, которых вам надо 10, а поддерживается не более 4х. Если я правильно понимаю, то для вас внесение туда данных было более наглядно и удобно, кроме того в будущем ваша программа была бы легче читаемой.
Вообще очень интересная тема, очень много старой строительной техники, которая ещё вполне живая но без блоков управления (и не купишь даже на Алике).
Не знаю как конкретно у Либхер, но многие компании последние годы выкладывали в заводы по восстановлению и модернизации техники. Б/У получалась хорошо дешевле чем новая и в профит для производителей.
Отличная статья, простое решение простой проблемы. Почему вы не взяли контроллер, который поддерживает большее количество нужных вам блоков? Я могу ошибаться, но краны это очень дорогие штуки, на которые все запчасти стоят кучу денег, чуть более продвинутый контроллер сделал бы вашу задачу проще и программа стала бы легче четаема.
Мне кажется здесь ключевое "себе". Я дома на Ардуино систему приточной вентиляции собрал несколько лет назад. В процессе эксплуатации налепил программных заплаток. В итоге играться надоело + ни времени ни желания не было и я все благополучно забросил. Дом давно продан, лежит наверное это "чудесное устройство" где-то в шкафу в старом доме. Сейчас даже за большие деньги не стал бы разбираться что там к чему.
Так вот я как раз и не профи в программировании, я работаю в сфере автоматизации производственных процессов. Именно поэтому я и рекомендую вам использовать PLC вместо контроллера умного дома. PLC это класс устройств, которые применяются в данной отрасли. Как правильно заметил pistoletov - надёжные и простые как АКМ.
Инженера КИП это техники, которые обслуживают автоматику, они не разрабатывают ПО. Соответственно их нанимаете не вы, а заказчик. Вы в свою очередь обязаны обучить персонал использовать и ремонтировать установку.
Мне кажется вы не совсем правильно понимаете за что я собственно критикую, так как мы из разных сфер. Я автоматчик, а вы судя по всему itшник. Представьте что вы поставили на автомобиль ДВС от катера. Морской ДВС может быть мощнее, надёжнее и вообще супер современный. Но! Что что вам скажут в первом же сухопутном СТО? ?
Суть PLC состоит в том, что с ним может работать инженер, а не программист. И инженера, а точнее техника по обслуживанию оборудования учат именно PLC, поскольку большинство промышленного оборудования в мире управляется именно PLC. Соответственно, если, как вы предпологаете, техник умеет программировать на питоне но не знает FBD, то его придётся брать на работу как помошника технику который умеет работать с PLC, поскольку остальное оборудование будет управляться именно ими.
Лого не привязывает, поскольку его легко заменить без вашего участия. Кроме того это может сделать техник низкого уровня - открутил клемы, заменил контроллер, вставл флешку и нажал "загрузить программу". Это умеют делать 90% электриков.
Мне сложно судить о ценах в России сейчас, я живу в Мексике. Раньше использовали ОВЕН, если клиент хотел "подешевле и отечественное".
Как правило ферма - большое количество однотипных помещений, соответственно информация собирается с множества примитивныйх контроллеров на один сервер, а там уже и графики и передача в облако и все что хочешь. SCADA она и в Африке SCADA, не вижу смысла расписывать. Поэтому я бы на вашем месте выбрал что-то из серии ОВЕН ПР 103 (естественно я не знаю объем проекта, но судя по фото шкафа +/- выходов должно хватить).
Я не говорю что решение плохое, IMHO вы изобретаете велосипед. Который возможно и станет лучше прежнего, но это покажет время.
В заключение, фермы в 99% случаев в большинстве стран находятся далеко от города. Найти даже средненьких специалистов сложно поскольку зарплаты маленькие, работа тяжёлая, все кто что то умеют давно уехали в город работь на завод где условия в разы лучше. Я видел за свою жизнь десятки КИПовцев в селе, большинство 2+2 будут на калькуляторе складывать. От вида чего то сложнее ЛОГО у них поднимается пульс и желание выпить. Автоматизация СХ очень сильно отличается от автоматизации тех же заводов. Поэтому тут принцип - чем проще, тем лучше.
Идея PLC, в целом и в частности LOGO в том, что большинство технического персонала может обслужить устройство без знаний в программирование. В этом их ценность и причина использования на производстве. "Копируешь с текстового документа..." Это именно то с чем часто приходится бороться. Здесь Вася на линуксе, здесь Петя на ардуино а тут Вова на росберипи. В условиях большого предприятия обслуживания всех отличных от PLC решений становится проблемой. Особенно если завтра ваш директор поссориться с их директором, а местный КИПовец, которому вы объяснил "как это работает" уйдёт в запой и уволится. А с учётом того, что оборудование должно работать десятки лет, к тому времени как пойдут первые сбои про вашу контору уже и не вспомнят.
Я несколько раз видел на производстве устройства к которым утеряна документация и фирма которая собирала либо не существует, либо специалисты которые делали уже не работают.
На мой взгляд вы создали несколько проблем:
Следует обучить персонал работать с линукс контроллером. В ПТУ этому не учат. Программиста нанимать на обслуживание дорого и глупо.
Привязали заказчика к своему решению.
Используете контроллер с избыточным количеством функций и соответственно более дорогой.
В одном я с вами согласен, написать код гораздо проще и быстрее чем составлть диаграммы для PLC.
Для подобных задач обычно используются Siemens LOGO. Первая причина - цена, вторая причина - надёжность, третья причина - это велосипед, который уже изобрели. На мой взгляд (я несколько лет занимаюсь автоматизацией сельского хозяйства), вместо того чтобы использовать копеечное решение, которое любой КИПовец способен способен разобрать за пару часов вы применили крайне дорогое и сложное решение с которым "после вас" придётся очень тяжело.
Живу в Мексике. Каса у нас 100% каса, ни про какой "кантон" ни разу не слышал.Ми каса ту каса амиго! Бодега отделение Волмарт, так что не самый лучший пример "местной компании".