Страница 1 из 7

ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue pill

Добавлено: 23 ноя 2018, 22:42
Manul78
Здравствуйте !
Мы портировали ПЛК Mitsubishi Melsec FX2N на дешевую плату "синяя таблетка" на базе STM32F103C8T6.
Фирменое програмное обеспечение IDE Mitsubishi Developer FX 8, которое поддерживает LD и Ladder Diagram (язык графической релейной логики)
Обучающая программа от Misubishi FX Trainer
Всё на русском языке.
Документация на русском.
Нужны ваши отзывы и тесты.
Сайт с информацией и пошаговой инструкцией для быстрого старта на русском языке http://bp-plc.ru/mediawiki/index.php/%D ... 1%86%D0%B0
Программное обеспечение и прошивка для "таблетки" там-же...
Подробная инструкция как всё настроить там-же...
На данном этапе проект НЕ коммерческий и предназначен для студентов, любителей и просто интересующихся автоматизацией и ПЛК.
Ограничения: программа будет выполняться до 250 шагов, вы можете использовать 4 входа(X0-X3) и 4 выхода(Y0-Y3). По шинам модбус - в режиме слейва ограничения нет, в режиме мастера только 2 запроса из 128 возможных. Также в этой версии присутствует шина мастера 1-wire - там тоже можно подключить только 2 устройства из 128 возможных. Сейчас поддерживаются датчики DS18B20.

Заранее благодарны за отзывы, Команда BP-PLC. (Blue Pill PLC)

Изображение

Изображение

Изображение

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 08:34
vladumur
Прошивка без ограничений? Или попробовав, нужно покупать прошивку без ограничений?

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 09:51
N1X
Я так понимаю, этот тот же проект, о котором писали на хабре?
https://habr.com/post/424733/
Ну и, собственно, как там в комментах и писали: это не ПЛК, это программная часть, от ПЛК. Хорошее помехоустойчивое надежное железо сделать сможет далеко не каждый :)
Но это придирка к названию, а вообще штука отличная конечно, может пригодиться :) Вот еще где она однозначно будет к месту, так это в учебных заведениях, где готовят спецов по промышленной автоматизации. Ибо почти во всех современных ПЛК нихрена нет, ибо бабла нет. А на этой штуке хоть в железе можно увидеть, как написанный своими руками проект работает. Симуляция этого не заменит хотя бы чисто психологически...

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 10:37
ART_ME
N1X писал(а):Ну и, собственно, как там в комментах и писали: это не ПЛК, это программная часть, от ПЛК. Хорошее помехоустойчивое надежное железо сделать сможет далеко не каждый :)
Но это придирка к названию, а вообще штука отличная конечно, может пригодиться :)
То, что это не ПЛК, полностью согласен.

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

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

А вот что хотелось бы увидеть, так это FBD типа овеновского в их ПР.
Потому как хоть овен и "ниочинь", но альтернативы их ПР с FBD не существует.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 12:30
Lexxa
Что есть ПР с FBD?
Если это Function Block Diagram, то Овен, конечно же, не первый кто это реализовал) :D

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 14:51
ART_ME
Lexxa писал(а):Что есть ПР с FBD?
Если это Function Block Diagram, то Овен, конечно же, не первый кто это реализовал) :D
Конечно не первый.
Но на таком уровне никто FBD не реализовывал.
На уровне, вообще не требующего никаких знаний программирования. Коими и обладают 90% наладчиков\техников отечественной промышленности.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 16:24
Manul78
N1X писал(а):Я так понимаю, этот тот же проект, о котором писали на хабре?
https://habr.com/post/424733/

Но это придирка к названию, а вообще штука отличная конечно, может пригодиться :) Вот еще где она однозначно будет к месту, так это в учебных заведениях, где готовят спецов по промышленной автоматизации. Ибо почти во всех современных ПЛК нихрена нет, ибо бабла нет. А на этой штуке хоть в железе можно увидеть, как написанный своими руками проект работает. Симуляция этого не заменит хотя бы чисто психологически...
Спасибо за тёплые слова. Да это тот самый проект. Правда он перенес уже достаточно изменений в лучшую сторону.
Наша цель как раз простой и дешевый ПЛК для студентов и любителей автоматизации.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 16:27
Manul78
vladumur писал(а):Прошивка без ограничений? Или попробовав, нужно покупать прошивку без ограничений?
На даном этапе это НЕ КОММЕРЧЕСКИЙ проект.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 17:20
ART_ME
Manul78 писал(а):Наша цель как раз простой и дешевый ПЛК для студентов и любителей автоматизации.
Любители автоматизации LD не занимаются, он им нафиг не нужен.
LD - это удел профессиональных разработчиков узкой специализации.
Вы явно оторваны от реальности.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 18:04
wldev
А как вы портировали? Сниффером?
И законно ли это? Авторские права и прочее..

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 18:18
N1X
Так никто ж ниче не воровал... Есть код под МК. А где юзер берет МК и GX Developer - его дело. Программы писать не запрещено, и зловредом эта прошивка не является...

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 18:55
ART_ME
N1X писал(а):Так никто ж ниче не воровал... Есть код под МК. А где юзер берет МК и GX Developer - его дело.
Не здесь случаем? :mrgreen:

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 24 ноя 2018, 21:38
VitalikD
Надо шоб с иек девелопером работало и через штатный юэсби. Китайский эмулятор 3n за 30$ вполне себе функционирует. Там уже и питание и развязанные входы\выходы. Правда некоторых модулей нет, зато шим 100кГц вместо 1к в оригинале, и вроде даже не один, а несколько.
Ага, с юэсби работает. Если еще и к иек девелоперу подключится, старикам и детям можно играться.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 00:33
Manul78
Модули оптической развязки по Входам и Выходам покупаются на Али за копейки...

https://ru.aliexpress.com/item/5V-4-Cha ... bUUjJ6tIP8


https://ru.aliexpress.com/item/4-12-24- ... LNWeYsSmis

4 Входа + 4 Выхода релейных + Blue Pill stm32f103c8t6 = 300 рублей (5$)

Программное обеспечение от Melsec лежит бесплатно на сайте Mitsubishi.

Я конечно понимаю, что в конце 18-го года третьего тысячелетия народ привык работать с цветными 17-ти дюймовыми операторскими панелями + HMI + брэндовый буржуйский ПЛК сидящий круглосуточно онлайн в облаке... Программировать их мышью не вставая дома с дивана...
Ну что я могу сказать. Завидую белой завистью... Я вот тут неделю назад посчитал минимальный порог вхождения в ПЛК, взяв за отправную точку примитивный климат Signetics... Плюс то да сё... Короче получилось около 50 тыр деревянных.
Вэлкам как говорится... :)

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 01:14
VitalikD
Manul78 писал(а):Модули оптической развязки по Входам и Выходам покупаются на Али за копейки...
Копейка плюс копейка плюс питание. И все равно это будет винигрет из проводов ацкого вида. Даже как поделка не годится, только для изучения.
Вот эмуляция 3u за 23.44$ с доставкой. https://ru.aliexpress.com/item/DC24V-PL ... b5631c9-43 Такой же есть с транзисторным выходом, тоже около тридцатки. Атомным реактором ему, конечно, не управлять, но если не использовать 485 порт и ацп, при отдельном питании 24В процессор полностью изолирован. В таком варианте им даже можно управлять не очень опасным оборудованием.
Ну а порог вхождения, так входят те кому надо и куда надо. Для нормальной работы нужен иек девелопер или вокс. В жх никто нормальный проект поднимать не будет и на ладере рисовать тем более. Вот та платка по ссылке к иек подключается. Эта, например, уже нет https://ru.aliexpress.com/item/FX1N-10M ... b5631c9-13 . И вообще в ней ошибки реализации - неправильные результаты при логических операциях с отрицательными числами.
Но Ваш проект тоже забавный. В него можно набить то, чего в фх отродясь небыло. Модулей в арме хватает. Главное чтоб нормальное по его подхватывало, жх мало.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 06:35
ART_ME
Manul78 писал(а):. Я вот тут неделю назад посчитал минимальный порог вхождения в ПЛК, взяв за отправную точку примитивный климат Signetics... Плюс то да сё... Короче получилось около 50 тыр деревянных.
Чего-чего?

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 11:10
Lexxa
ART_ME, это не плк. Это клон/эмулятор.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 13:48
ART_ME
Lexxa писал(а):ART_ME, это не плк. Это клон/эмулятор.
Я тоже удивился, но по моему скромному разумению - это ПЛК без корпуса.
По крайней мере фотки с обеих сторон говорят о наличии всех присущих классическому ПЛК причиндалов.
Вангую, что не ознакомившись с объявлением, Вы поторопились с выводом.

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 16:16
Lexxa
ART_ME писал(а):наличии всех присущих классическому ПЛК причиндалов
Клеммы?))

Re: ПЛК Mitsubishi Melsec FX2N из 100 руб. платы STM32blue p

Добавлено: 25 ноя 2018, 16:42
ART_ME
Lexxa писал(а):
ART_ME писал(а):наличии всех присущих классическому ПЛК причиндалов
Клеммы?))
Что клеммы? ПЛК без клемм не бывает.