FLplc

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

FLplc

Сообщение Rovki »

Кому интересно вот схемы входов ПР200 https://owen.ru/forum/attachment.php?at ... 1508577464

Отправлено спустя 2 минуты 24 секунды:
Goosr писал(а): 20 апр 2021, 22:44
Ingwar писал(а): 20 апр 2021, 21:00 И непонятно, зачем Вы используете опторазвязку, если земля общая...
К словам Rovki, добавлю. Оптроны еще для того, чтоб разделить разные уровни напряжения, датчиков и ардуино. Например у бесконтактных датчиков напряжение питания лежит в диапазоне 10-30 вольт, которые на пин ардуино ну ни как подавать нельзя.
Ну это можно делителями R исправить , но не желательно ...при козе на R , МК сразу вылетит или вход отгорит .Это не 5в вместо 3.3 ,а 24в
Электронщик до мозга костей и не только
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь

FLplc

Сообщение Ingwar »

Goosr писал(а): 20 апр 2021, 22:44 чтоб разделить разные уровни напряжения, датчиков и ардуино.
Для этого есть делители по входу или транзисторы по выходу. А ставить гальваническую развязку, а потом ее же "херить" - ну это такое себе...
Ладно, спорить ни с кем не собирался и не буду. Делайте как считаете нужным.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
MihailK
Сержант
Сообщения: 124
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил

FLplc

Сообщение MihailK »

19 страниц, а где ПЛК? ПР200 это не ПЛК , а программируемое реле. Самопальные контроллеры это тоже не ПЛК.
Прежде всего для программирования ПЛК используются стандартизированные языки МЭК (IEC) стандарта IEC61131-3. Инструменты программирования ПЛК на языках МЭК 61131-3 могут быть специализированными для отдельного семейства ПЛК или универсальными, работающими с несколькими (но далеко не всеми) типами контроллеров: CannyLab, CoDeSys, ISaGRAF, ИСР "КРУГОЛ", Beremiz, KLogic, SMLogix
Предположу, что ТС под ПЛК подразумевал, что то другое. Если брать к примеру Овен: основа процессор 100 ног, примерно 24 входа выхода, часы, модбас, дисплей(не всегда). Остальное подключается по надобности, как блоки расширения: входа/выхода, GPRS, Ethernet, WiFi. Устройство уже прошито, а при помощи программы оно конфигурируется под нужную задачу.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

MihailK,
MihailK писал(а): 21 апр 2021, 00:30 19 страниц, а где ПЛК? ПР200 это не ПЛК , а программируемое реле. Самопальные контроллеры это тоже не ПЛК.
Прежде всего для программирования ПЛК используются стандартизированные языки МЭК (IEC) стандарта IEC61131-3.
А Flprog это не FBD? FBD это не язык программирования стандарта МЭК 61131-3? :smile110:
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

FLplc

Сообщение Phazz »

MihailK, а чем ПР отличается от ПЛК, кроме того как их маркетологи обозвали?
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

Ingwar, Вот ПЛК на ATmega2560. Полный комплект прошивок и печатных плат на модули из видео https://disk.yandex.ru/d/O51wNEnqkS03Kg
А так же ссылки на корпуса Меандр https://www.meandr.ru/plastikovye-korpusa
Почта для вопросов и предложений - tech.maker@yandex.ru
И остальные корпуса https://aliexpress.ru/item/400032988582 ... b201603_55

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07 июн 2016, 08:25
Откуда: Тольятти
Имя: Дмитрий

FLplc

Сообщение Goosr »

Phazz писал(а): 21 апр 2021, 06:21 а чем ПР отличается от ПЛК, кроме того как их маркетологи обозвали?
Программируемые реле (ПР) имеют ограниченные возможности по входам и выходам а также по размеру программы. Например 8 входов 4 выхода или 16 входов 10 выходов как правило без возможности расширения. По написанию программы ограниченное количество строк, около 150 в каждую можно вставить примерно 5 элементов, ограниченное количество промежуточных реле, счетчиков, компараторов, генераторов и т.д.. Что собственно накладывает существенные ограничения по возможностям устройства в управлении оборудованием.

ПЛК как модульный конструктор, имеет блоки расширения, можно получить нужное количество входов и выходов к тому же разных типов. Упрощенное подключение оборудование через шины данных, огромные библиотеки по этому оборудованию, т.е. подключая сервопривод не надо ни о чем задумываться, из библиотеки выбрал нужную железку и она уже готова работать. Среда программирования с широкими возможностями по написанию кода, переключением языка программирования с LAD на FBD и наоборот прямо налету, возможностью написания собственных блоков, возможность отслеживания онлайн параметров и значений в ПЛК.

Естественно цена, ПР можно в районе 15 тысяч купить и за ПЛК придется тысяч от 140 отдать. :shok:
FLProg 6.3.1 - 7.3.4 - Linux
com
Капитан
Сообщения: 829
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

FLplc

Сообщение com »

Goosr писал(а): 21 апр 2021, 11:53 за ПЛК придется тысяч от 140 отдать
Да я лучше пряников накуплю
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

com писал(а): 21 апр 2021, 11:57 Да я лучше пряников накуплю
Если вы строите завод по нефтепереработке или по добыче золота и платины, то конечно закажете PLC из Германии и оттуда же привезёте группу инженеров. И вам будет всё равно сколько стоит PLC.
Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07 июн 2016, 08:25
Откуда: Тольятти
Имя: Дмитрий

FLplc

Сообщение Goosr »

Оборудование бывает и компактным необязательно завод строить. Вот для примера, станок для формирования концов трубы, три сменяемых головки. Станок начала 2000 годов, ПЛК Simens Step5, такой ПЛК применили т.к. на ПР в силу ограничений, невозможно описать алгоритм работы.
Станок
SPOILERSPOILER_SHOW
P01118-105919.jpg
Оригинальный шкаф.
SPOILERSPOILER_SHOW
P00930-102834.jpg
А это восстановленный после вандалов, которые все срезали.
SPOILERSPOILER_SHOW
P10419-164655.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg 6.3.1 - 7.3.4 - Linux
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений

FLplc

Сообщение eugeneb »

Ingwar писал(а): 20 апр 2021, 17:26 Если мы говорим о ПЛК для промышленного применения, то в свободном доступе их не будет (только кто то не сворует и не выложит). Это результат продолжительной работы над созданием, тестами, сертификатами и т.д..
Ой, да ладно... Только не надо обожествлять схемотехнику (низких частот) - всё уже давно придумано и исследовано до нас.
Надо прочитать пару статей, типа этих:
https://cxem.net/beginner/beginner102.php
https://arduinoplus.ru/bezopasnoe-podkl ... ntrolleru/

и сочиняй входные цепи на любой случай.
starmos
Сержант
Сообщения: 116
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

FLplc

Сообщение starmos »

ПЛК - это больше принцип работы. По циклу: считывание входов - логика работы - запись выходов. Ну и языки, заточенные под инженерное применение. В этом смысле Arduino + FLprog = вполне себе ПЛК. Массу задач можно решить на этом "для себя". Остальным можно предлагать/продавать с оговоркой "использовать на свой страх и риск". Что не отменяет того, что многие вещи будут годами работать и управлять серьезными установками. Но надо чтобы человек изначально знал, что может "крякнуть" в любой момент. Но ВСЕ может "крякнуть" в любой момент. ОВЕН тот же например, у которого только ПР200 и выправил несколько репутацию, а например вполне себе ПЛК63 я несколько заменил на Segnetics и больше мне не удается уговорить клиента попробовать ОВЕН, даже ПР200: " - Да этот контроллер у них надежный. - Нет уж, нафиг этот ОВЕН." А у Сегнетиксов дохли экраны. Так что ломается все. Другое дело, кто будет нести ответственность. Ну и вероятность выхода из строя для промышленного ПЛК все же поменьше будет, да и получаете вы сразу готовый прибор в корпусе. Поэтому, если вам важна надежность и/или скорость ввода в эксплуатацию и/или репутация, то купите тот же ПР200 лучше, или Сегнетикс для вентиляции/отопления. Это будет дороже чем самому собрать, но оно того стоит. А если надо собрать для себя автополив в саду, управление домашней климатической установкой или котлом, или станком для своего бизнеса = вполне можно и на Ардуино + FLProg.
Кстати, ПР200 = вполне себе контроллер по начинке. Я пытался понять зачем они его пихают в программируемые реле, но так и не смог. Видимо чтобы не создавалась конкуренция тому же ПЛК63/73.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

FLplc

Сообщение nalnik »

У меня в работе больше сотни ОВЕН ПЛК150 - взрываются в блоке питания шим микросхема а потом сгорает в паяный предохранитель, дохнут раз в полгода "аккумуляторы" из за чего невозможно записать retain переменные (пришлось писать свой "блок" так как менять их еще та проблема), отпадает "навсегда" эзернет, RS485 иногда начинает "шуметь" в сеть - что дает ошибки по всему мотбасу и попробуй найти какой из 10-16 (нашел - не лечится).
-Как корабль назовешь так он и поплывет. "Овен" одним словом.-
Ремонтирую их сам.
После начал ставить ПЛК Delta DVP20SX2, тоже уже сотня стоит - за пять лет не один не вышел из строя.
гОВЕН меняю на свои платы (если совсем сдох).
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

FLplc

Сообщение Phazz »

Goosr, ну то что вы перечислили это искусственные ограничения. Во имя маркетинга а в нутри пусть и слабенький но ПЛК и модули расширения есть для них, покрайней мере на Сименс Лого точно есть. А вот про стоимость, вы меня сильно озадачили. Хотите сказать меньше 140т.р. не бывает ПЛК? Рынок с вами не согласен в этом вопросе.
stypler
Сержант
Сообщения: 149
Зарегистрирован: 01 июн 2018, 07:25

FLplc

Сообщение stypler »

eugeneb,
Я могу ещё в интернете найти с десяток статей начиная 1989 года. ещё с времен 155 серии " Защита микросхем и микроконтроллера от внешних наводок."
eugeneb писал(а): 21 апр 2021, 14:32 Ой, да ладно... Только не надо обожествлять схемотехнику (низких частот) - всё уже давно придумано и исследовано до нас.
Надо прочитать пару статей, типа этих:
https://cxem.net/beginner/beginner102.php
https://arduinoplus.ru/bezopasnoe-podkl ... ntrolleru/
и сочиняй входные цепи на любой случай.
Вернуться к началу
Схемотехнику никто не отменял. И монтаж печатный Имеет Очень большое значение.
И только когда эти два потока знаний воплотятся в проект, он будет работать.
А лабораторные статейки - для студентов. во ещё одна http://we.easyelectronics.ru/Papandopal ... vodok.html
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

FLplc

Сообщение nalnik »

Phazz писал(а): 21 апр 2021, 16:13 Хотите сказать меньше 140т.р. не бывает ПЛК?
https://totalkip.ru/PLC_and_HMI_and_IO/PLC_delta
https://totalkip.ru/PLC_and_HMI_and_IO/PLC_segnetics
https://totalkip.ru/PLC_and_HMI_and_IO/PLC_codesys
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

FLplc

Сообщение Phazz »

nalnik, спасибо я вкурсе, меня просто очень удивил такой порог цен )))
Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей

FLplc

Сообщение ingener »

Раз речь в теме идет о разработке надежного ПЛК, то вопрос о дисплее будет также не лишним. Именно - о борьбе с помехами. Потому, что штатная схема использования LCD подразумевает только 4-битное или I2C подключение, которые не являются стабильными.
Попытка испытать работу PLC + LCD в условиях помех пока не удается - не получается соединить их по 8-битной шине.
Вроде все делается по правилам - в скетче дописываются неиспользуемые ранее выводы (d0....d3) и библиотека якобы должна автоматом перейти в 8-bit режим. Но не выходит.
На картинке слева рабочий пример, справа попытка использовать 8 бит - компилируется и загружается, но дисплей не работает....
8b.PNG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Майор
Сообщения: 1094
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan

FLplc

Сообщение vovka1973 »

ingener писал(а): 22 апр 2021, 15:15 только 4-битное или I2C подключение, которые не являются стабильными.
ЧЕМ ВАМ не нравится I2C подключение? у меня третий год станок работает с таким дисплеем и ничего не глючит , но для этого надо постараться :D
Изображение
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

FLplc

Сообщение Vuktor »

Ответить

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

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

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