FLplc

В этом форуме можно обсудить интерфейс программы, работу встроенных блоков, взаимодейсткие с Ардуино IDE и т.д.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

FLplc

Сообщение Rovki »

MihailK писал(а): 28 апр 2021, 22:57
Халил писал(а): 28 апр 2021, 21:59 какое невежество
Халил писал(а): 28 апр 2021, 21:59 328 умеет с лихвой
глупость не пишите.
А подробнее можно , в чем глупость?
Электронщик до мозга костей и не только
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

Может прекратить этот спор о истинном ПЛК и не истинном ПЛК. Википедия даёт нормальный ответ - Программируемый логический контроллер
Последний раз редактировалось Vuktor 26 мар 2023, 20:51, всего редактировалось 1 раз.
MihailK
Сержант
Сообщения: 146
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

FLplc

Сообщение MihailK »

Rovki писал(а): 28 апр 2021, 22:01 Это ссылка старая 2013года
Да старая. Предположу что там Ваш ответ- это среда программирования ОЛ и Кодесис. Среда программирования до сих пор разная. Решаемые устройствами задачи тоже разные.
Похоже хотелок не будет.

Отправлено спустя 1 час 10 минут 8 секунд:
Rovki писал(а): 28 апр 2021, 23:04 А подробнее можно , в чем глупость?
Если коротко:
-на том форуме нет упоминания про SPI, I2C, USART;
- мега 328 +часы+дисплей+кнопки+реле+опрос нескольких устройств по rs485 - быстродействие закончилось да и прошивка не влезет;
- человеку было лень ознакомиться как работают с промышленными контроллерами. На асме их не программируют. Слетела прошивка с его контроллера на асме - станок можно выбросить. Если стоит промышленный контроллер максимум пару дней и все работает (без программистов, какой камень стоит внутри даже никто не знает).
Я спросил, что должно быть в разрабатываемом контроллере, чем не устраивают предложенные проекты с исходниками? В ответ тишина.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

FLplc

Сообщение com »

Тема заявлена, разработка совместными усилиями ПЛК, а в итоге скатилась в помойку. Врядли сюда кто то что то выложит, потому что сразу идет критика, это не плк, это поделка. А какая собственно разница, как оно будет называться, ПЛК не ПЛК, собрано на заказной плате или из модулей? Главное что бы она выполняла поставленные задачи.
MihailK
Сержант
Сообщения: 146
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

FLplc

Сообщение MihailK »

Я написал оптимальный вариант Uno тк распаять заказную плату смогут единицы.Те плата -шилд на которой часы , Rs 485 и клеммы (может еще что-то, например сразу развести 1-wire. сделать фиксировано 2вых с ключами, 2 вх с опторазвязкой, 2 аналог или предусмотреть возможность запайки- нужно паяешь нет ставишь перемычку). Дальше каждый конфигурирует в Flprog под себя.
Большинство задач данная железка осилит.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

OpenPLC - это первый полностью функциональный стандартизированный ПЛК с открытым исходным кодом как в программном, так и в аппаратном отношении. OpenPLC использовался во многих исследовательских работах в качестве основы для исследований в области промышленной кибербезопасности, учитывая, что это единственный контроллер, предоставляющий весь исходный код.

OpenPLC - это программируемый логический контроллер (wiki) с открытым исходным кодом, основанный на простом в использовании программном обеспечении. Проект OpenPLC был создан в соответствии со стандартом IEC 61131-3, который определяет базовую архитектуру программного обеспечения и языки программирования для ПЛК.

Вы можете подключить платы Arduino, ESP8266, Raspberry Pi, промышленные ведомые устройства Modbus, Sonoff Basic в качестве беспроводных ведомых устройств. Так же OpenPLC позволяет любой компьютер использовать в качестве ПЛК.

OpenPLC Editor - это программное обеспечение, которое позволяет писать программы ПЛК для среды выполнения OpenPLC. Программы написаны в соответствии со стандартом IEC 61131-3. Редактор очень прост в использовании и поддерживает все пять языков, определенных в стандарте: лестничную логику (LD), функциональную блок-схему (FBD), список инструкций (IL), структурированный текст (ST) и последовательную функциональную диаграмму (SFC). Интерфейс программы полностью на русском — OpenPLC

[bbvideo]https://youtu.be/xpTBpFHyluw[/bbvideo]

ScadaBR - это система диспетчерского управления и сбора данных (SCADA) с открытым исходным кодом, которая позволяет создавать интерактивные экраны, также называемые человеко-машинным интерфейсом (HMI), для ваших проектов автоматизации. ScadaBR может взаимодействовать с несколькими различными ПЛК, включая OpenPLC, что делает его идеальным помощником для среды выполнения и редактора OpenPLC.

Изображение

Отправлено спустя 2 часа 42 минуты 43 секунды:
https://beremiz-ru.readthedocs.io/ru/ma ... fbd-sfc-ld Вот ещё подробный мануал по ПО.
MihailK
Сержант
Сообщения: 146
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

FLplc

Сообщение MihailK »

Vuktor писал(а): 29 апр 2021, 22:08OpenPLC
и что? Вы поняли, что там написано? Более точный перевод Встроенные платформы, которые будут выступать в качестве ПЛК это их железки на 1GHz ARM Cortex-A8 Processor, 512 MB or 1 GB of RAM, которые можно у них купить, Расбери, или настольный ПК. В качестве ведомых устройств - промышленные ведомые устройства Modbus, ESP8266, Arduino, Sonoff Basic. Из этого делаю вывод ПЛК штука серьезная для серьезных задач. Из тех кто принимал участие в обсуждении с ПЛК работали 2 человека, запрограммировать может 1 и еще разработчик FLPROG. Предлагаю в дальнейшем ПЛК больше не упоминать.
Вот у Вас Виктор какие стоят задачи, каков бюджет?
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

[ref]MihailK[/ref], Проект OpenPLC полностью открыт, не является коммерческим. Проект OpenPLC использует в качестве ядра среды разработки Beremiz, ПАО «ИНСТИТУТ ЭЛЕКТРОННЫХ УПРАВЛЯЮЩИХ МАШИН ИМ. И.С.БРУКА» . https://sm1820.github.io/beremiz/usage_ ... nents.html
http://www.sm1820.com.ru/files/beremiz/ ... manual.pdf
slon-genia
Сержант
Сообщения: 102
Зарегистрирован: 21 ноя 2016, 11:05

FLplc

Сообщение slon-genia »

Проект OpenPLC, как по мне, заточен больше под промышленность. Т.Е - универсальность использования протоколов связи и сигналов. Там нет I2C или других цифровых протоколов, которые мы привыкли делать на arduino. Интересно было бы от вас, Vuktor, увидеть реализацию простенького проекта с использованием OPENplc установленного на комп либо одноплатник в связке с arduino, ESP8266. Ну хотя-бы считать данные с датчика DS18B20. С уважением.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

[ref]slon-genia[/ref], Мне OpenPLC интересен прежде всего для образования. Для изучения языка ST и отладки. Это образовательный проект.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

FLplc

Сообщение Rovki »

Vuktor писал(а): 30 апр 2021, 21:51 [ref]slon-genia[/ref], Мне OpenPLC интересен прежде всего для образования. Для изучения языка ST и отладки. Это образовательный проект.
Тогда непонятно причем тут ФЛпрог . Купите ПЛК от Овен и работайте на ST (кодесис)
Электронщик до мозга костей и не только
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

[ref=#ff8000]Rovki[/ref], Мне интересно всё что связанно с электроникой и автоматикой. Flprog, Flowcode, CODESYS, Node-RED и т.п. .
Rovki писал(а): 30 апр 2021, 22:07 Тогда непонятно причем тут ФЛпрог
Flprog это прежде всего FBD. И изучение различных программ, прочтение различных материалов о языках программирования
стандарта IEC 61131-3 для ПЛК. Дают больше знаний для работы и с Flprog. Чтобы хорошо овладеть Flprog и конкретно FBD новичку придётся искать образовательные программы со стороны. Надеюсь мой ответ вас удовлетворил.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

FLplc

Сообщение Rovki »

Vuktor писал(а): 30 апр 2021, 22:37 [ref=#ff8000]Rovki[/ref], Мне интересно всё что связанно с электроникой и автоматикой. Flprog, Flowcode, CODESYS, Node-RED и т.п. .
Rovki писал(а): 30 апр 2021, 22:07 Тогда непонятно причем тут ФЛпрог
Flprog это прежде всего FBD. И изучение различных программ, прочтение различных материалов о языках программирования
стандарта IEC 61131-3 для ПЛК. Дают больше знаний для работы и с Flprog. Чтобы хорошо овладеть Flprog и конкретно FBD новичку придётся искать образовательные программы со стороны. Надеюсь мой ответ вас удовлетворил.
Не совсем ,тяга к знаниям понятна . Но в том же кодесис 5 языков программирования и как в нем FBD поможет освоить FLProg не понятно...Замечу что графические и текстовые языки разнятся способом восприятия человеком информации. Образно- FBD это способ мышления (познания ,восприятия) Художника ,который в виде графики передает содержание (параллельно) ,а ST это язык Писателя, который (последовательно) передает свое видение (содержание) . Людей которые могут обьединить в себе два способа восприятия (в одинаковой степени) очень мало....FBD & LD есть в большенстве контроллеров (в мире)
Электронщик до мозга костей и не только
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

Rovki писал(а): 30 апр 2021, 22:49Не совсем
Проект которым я поделился, даёт возможность для изучения и отладки программ на FBD и LD в том числе. Чем больше человек узнает и прочтёт о FBD, тем больше у него будет понимания работы с Flprog и ПЛК.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

FLplc

Сообщение vovka1973 »

Vuktor писал(а): 30 апр 2021, 22:54 Проект которым я поделился, даёт возможность для изучения и отладки программ на FBD и LD в том числе. Чем больше человек узнает и прочтёт о FBD, тем больше у него будет понимания работы с Flprog и ПЛК.
Мне как не программисту видеться наоборот с начало надо изучить Flprog потом уже браться за промышленные .я с начало хотел на митцубиси плк поработать забросил так как темный лес потом увидел Flprog и вот после него уже я недавно сам написал программу для станка штампа на митцубиси плк , теперь бы освоить панель митцубиси но с уроками да и шнура нет под старые панели , И автор изначально сделал программу для старта в понимании самого процесса ,что бы легче пойти дальше. Видать люди разные бывают и я думаю каждый выбирает путь тот который легче им воспринимается для учебы . Автору огромное спасибо за эту чудесную программу .
Изображение
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

ScadaBR, бесплатная SCADA с открытым исходным кодом - https://www.scadabr.com.br/

[bbvideo]https://youtu.be/n535P2eNxSM[/bbvideo]
[bbvideo]https://youtu.be/_UDwpvN_QXk[/bbvideo]
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

FLplc

Сообщение Rovki »

Vuktor писал(а): 30 апр 2021, 22:54
Rovki писал(а): 30 апр 2021, 22:49Не совсем
Проект которым я поделился, даёт возможность для изучения и отладки программ на FBD и LD в том числе. Чем больше человек узнает и прочтёт о FBD, тем больше у него будет понимания работы с Flprog и ПЛК.
В общем случае ,что бы понимать FBD надо быть электронщиком . Ранее у Автора даже был девиз - Программирование не для программистов (или что то похожее).C таким же успехом купите ПР200 и изучайте FBD , но кроме рисования схемы у них мало что похоже. Все дело в мелочах ...
Приводите на здоровье разные ПЛК ,системы программирования ,но в другой теме . В этой теме речь о ПЛК или контроллерах ,которые программируются из FLprog и делаются самими пользователями (не важно плохо или хорошо ,кому как кажется)
Электронщик до мозга костей и не только
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

FLplc

Сообщение com »

Купил в леруе пластиковый бачёк с краником и теном. Терморегулятор есть, но как работает не нравится, да и воду наливать надоело, собрал "поделку" для автоматизации процесса, товар штучный, а посему собрано на монтажной плате. Рисовальщик с меня так себе, поэтому как есть
КР-100.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

Rovki писал(а): 01 май 2021, 08:14 В общем случае ,что бы понимать FBD надо быть электронщиком
С этим у меня проблем нет. С детства журнал "Радио" мне выписывали. В радиокружок ходил. Но этого мало. Чтобы составлять таблицы истинности логических операций, приходится изучать булеву алгебру :smile114:
А как вам ScadaBR? Вы в этом дока.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

FLplc

Сообщение vovka1973 »

Vuktor писал(а): 01 май 2021, 13:33 А как вам ScadaBR? Вы в этом дока.
хотел попробовать но там русского нет.
Изображение
Ответить

Вернуться в «Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей