Программа Anthill

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Программа Anthill

#1

Сообщение support » 26.03.2023{, 18:21}

В связи с официальным появлением программы Anthill у пользователей форума возникло много вопросов. Для начала рекомендую посмотреть это видео от компании SigmaSys. Думаю, они ответили на большинство вопросов.



Добавлю немного от себя.
Сотрудничество с компанией SigmaSys началось более года назад. Кроме компании SigmaSys ранее я начал работать с компанией Controls Process (Австралия), но после событий 24.02.22 наше сотрудничество прекратилось по понятным причинам. Была возможность релокации, но я не захотел.
Integra.png
Для чего я это делаю?
Хоть многие из моего окружения и считают по-другому, я являюсь патриотом своей страны. И я абсолютно уверен, что развивать отечественное производство систем управления просто необходимо. Поскольку НА ДЕЛЕ нашему государству и правительству наплевать на эту область (с их точки зрения нас спасёт параллельный импорт), то развивать её приходится группам энтузиастов не благодаря, а вопреки….
Разработка железа и ПО – это совершенно разные области деятельности, и в этом есть большая проблема. Потянуть и то и другое - очень тяжёлая задача для одной группы. Поэтому надо объединяться.
Кроме того, с определённого этапа развития FLProg у меня возникла мечта создать единую систему программирования для различных линеек контроллеров различных производителей, оставив FLProg как стартовую площадку для будущих специалистов. Мечта реальная, поскольку что-то подобное делает компания Code Sys услугами которой пользуются такие производители как ABB, Schneider Electric, Овен.
Ну и, естественно для того, чтобы любой проект развивался нужны две вещи – ресурсы и время. Я надеюсь, что подобное сотрудничество позволит мне сделать проект FLProg основной работой, позволяющей мне обеспечивать мою семью.
Как это всё будет развиваться – пока сказать сложно, но одно могу сказать точно, FLProg всегда будет бесплатной программой позволяющий сделать первый шаги в огромный мир электроники и промышленного программирования. Я верю, что тёмные времена закончатся и всё это будет востребовано и оценено в будущей прекрасной России.
Автор программы FLProg.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#2

Сообщение fsergei70 » 26.03.2023{, 20:13}

Дело нужное, информации по характеристикам контроллеров только пока никакой нет. Это видео немного прояснило ситуацию.

Установил для пробы Anthill оказалось что у контроллеров прям беда с аналоговыми входами, у каждого по одному. Я так понял что в самих контроллерах релейных выходов тоже нет. То есть чтоб включит туже лампочку надо покупать контроллер и релейный блок, или городить релюхи самому. USB наружу не выведен, чтоб запрограммировать надо отрывать крышку. ESP32 распаяна в виде модуля, не серьезно это как то, уровень радиолюбителей. Может это прототип и к финальной версии все исправят. Грустно становится от увиденного затея то вроде не плохая. Хотел бы я ошибаться, но к сожалению наверно прав.

Отправлено спустя 4 минуты 17 секунд:
Из плюсов пока вижу наличие сертификата. Посмотрим что будет дальше
Последний раз редактировалось fsergei70 28.03.2023{, 07:49}, всего редактировалось 1 раз.

starmos
Сержант
Сообщения: 115
Зарегистрирован: 11.04.2016{, 15:46}
Репутация: 13
Откуда: Челябинск

Программа Anthill

#3

Сообщение starmos » 27.03.2023{, 15:39}

CodeSys в разы проигрывает FLProg в плане графических редакторов. Сейчас как раз мучаюсь с ПЛК от Овен и заодно с CodeSys. И с тоской думаю о FLProg. Если уж налаживать контакты с производителями оборудования, то можно как раз с ОВЕН связаться, если им вообще что-то может помочь исправить репутацию. Для начала можно было бы попробовать создать версию ПР200 с возможностью программирования на FLProg. Я еще когда им на форуме предлагал с автором связаться. Потому что возможности ПР200 явно превышают возможности программируемого реле в которые ОВЕН запихал этот неплохой контроллер.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Программа Anthill

#4

Сообщение Phazz » 27.03.2023{, 17:10}

starmos, пр100 они хотят сделать с поддержкой Arduino IDE. Недавно на форуме спрос изучали

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Программа Anthill

#5

Сообщение ecoins » 27.03.2023{, 17:53}

starmos писал(а):
27.03.2023{, 15:39}
CodeSys в разы проигрывает FLProg в плане графических редакторов. Сейчас как раз мучаюсь с ПЛК от Овен и заодно с CodeSys. И с тоской думаю о FLProg. Если уж налаживать контакты с производителями оборудования, то можно как раз с ОВЕН связаться, если им вообще что-то может помочь исправить репутацию. Для начала можно было бы попробовать создать версию ПР200 с возможностью программирования на FLProg. Я еще когда им на форуме предлагал с автором связаться. Потому что возможности ПР200 явно превышают возможности программируемого реле в которые ОВЕН запихал этот неплохой контроллер.
Отлично. Полностью поддерживаю. Может быть обратимся к разработчику FLProg с этим предложением, заодно участники такой команды предложат в проект свои разные компетентности, способности, возможности?
-----
И сразу вопрос по теме: с кем можно объединить усилия по разработке профессионально устройств(маленькие платки) ADC,DAC с гальванической развязкой (0-10в,4-20ма). Здесь как раз тот случай когда, у ecoins по этой теме компетентности есть, способности 50/50(%), возможности 20/80.
Спасибо. Энвер.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Программа Anthill

#6

Сообщение WildCat » 27.03.2023{, 18:15}

ecoins писал(а):
27.03.2023{, 17:53}
разработке профессионально устройств(маленькие платки) ADC,DAC с гальванической развязкой (0-10в,4-20ма)
О чем именно речь?
Нужны тестовые отладочные платы в единичном количестве, или серия?
Какие-то требования есть?

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Программа Anthill

#7

Сообщение ecoins » 27.03.2023{, 18:20}

WildCat писал(а):
27.03.2023{, 18:15}
О чем именно речь?
Нужны тестовые отладочные платы в единичном количестве, или серия?
Какие-то требования есть?
Выбор технического решения и схемотехника. Разные варианты рассматриваются.
Напишите мне в личку, свяжемся и расскажу Вам о проекте, для которого это требуется (и время поджимает). Возможно Вам и проект понравится, и результат (это устройство) будет полезен в Вашей работе.
С Уважением, Энвер.

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

Программа Anthill

#8

Сообщение zhulen820 » 27.03.2023{, 18:27}

А может тему создать под каждую плату? Вы пишете требования по пунктам, а мы накидываем элементную базу, плату, корпус. Выбираем наиболее подходящее, а результаты трудов на форуме останутся, всегда можно будет готовое уже взять. Да и желающих поучаствовать будет побольше.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#9

Сообщение fsergei70 » 27.03.2023{, 19:26}

Есть пару интересных модулей, один для токовой петли называется TF22-AAC24V другой для rs485 называется RSM485MT5V

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Программа Anthill

#10

Сообщение ecoins » 27.03.2023{, 19:55}

fsergei70 писал(а):
27.03.2023{, 19:26}
Есть пару интересных модулей, один для токовой петли называется TF22-AAC24V другой для rs485 называется RSM485MT5V
Очень интересно. Мы закладываем в проект ADM2582. Теперь изучим и подумаем.
Спасибо, Энвер.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#11

Сообщение fsergei70 » 27.03.2023{, 20:01}

ecoins писал(а):
27.03.2023{, 19:55}
Теперь изучим и подумаем.
вот видео про низ

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Программа Anthill

#12

Сообщение ecoins » 27.03.2023{, 20:05}

zhulen820 писал(а):
27.03.2023{, 18:27}
А может тему создать под каждую плату? Вы пишете требования по пунктам, а мы накидываем элементную базу, плату, корпус. Выбираем наиболее подходящее, а результаты трудов на форуме останутся, всегда можно будет готовое уже взять. Да и желающих поучаствовать будет побольше.
fsergei70 писал(а):
27.03.2023{, 20:01}
вот видео про низ
Ответил в теме "Экосреда ecoins". Там вроде будет ближе по теме, при необходимости давайте откроем новую тему.

MihailK
Сержант
Сообщения: 104
Зарегистрирован: 05.12.2020{, 23:42}
Репутация: 11
Имя: Михаил

Программа Anthill

#13

Сообщение MihailK » 28.03.2023{, 01:16}

starmos писал(а):
27.03.2023{, 15:39}
CodeSys в разы проигрывает FLProg в плане графических редакторов
Вы бы хоть почитали про CodeSys.
В CODESYS для программирования доступны все пять определяемых стандартом IEC 61131-3 (МЭК 61131-3) языков:
IL (Instruction List) — ассемблер-подобный язык
ST (Structured Text) — Pascal-подобный язык
LD (Ladder Diagram) — язык релейных схем
FBD (Function Block Diagram) — язык функциональных блоков
SFC (Sequential Function Chart) — язык диаграмм состояний
Чтобы микроконтроллер понимал CODESYS в него нужно залить специальную прошивку. Самое главное при подключении к контроллеру среда программирования переходит в режим отладки. В нем доступен мониторинг/изменение/фиксация значений переменных, точки останова, контроль потока выполнения, горячее обновление кода, графическая трассировка в реальном времени и другие отладочные инструменты.
starmos писал(а):
27.03.2023{, 15:39}
можно как раз с ОВЕН связаться, если им вообще что-то может помочь исправить репутацию.
Рассмешили. ОВЕН доходы из открытых источников в 2021г 254млн руб. Вы ПР200 откройте и посмотрите какой камень там стоит. FLProg инструмент для быстрого старта. Для серьезных вещей нужно писать ручками.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#14

Сообщение fsergei70 » 28.03.2023{, 05:15}

Возвращаясь к контроллеру в одном из них похоже пару реле стоит. По программе понравилось возможность при создании проектов подключать модули расширения. Если бы была возможность самому создавать конфигурации модулей, можно было бы реализовать разработку модулей пользователей под свои нужды самостоятельно, благо разъем расширения сбоку присутствует. Не знаю правда что туда выведено, но думаю будет контроллер будит и распиновка. Надеюсь эта возможность появится и в FLProg.
Phazz писал(а):
27.03.2023{, 17:10}
пр100 они хотят сделать с поддержкой Arduino IDE
А какой смысл? ПР100 для промышленного применения. Они делают контроллер умного дома. поэтому в нем нет токовых входов. Да для умного дома они особо и не нужны, А если понадобятся то всегда можно будет сделать модуль.
Последний раз редактировалось fsergei70 28.03.2023{, 07:46}, всего редактировалось 1 раз.

starmos
Сержант
Сообщения: 115
Зарегистрирован: 11.04.2016{, 15:46}
Репутация: 13
Откуда: Челябинск

Программа Anthill

#15

Сообщение starmos » 28.03.2023{, 07:05}

MihailK писал(а):
28.03.2023{, 01:16}
Вы бы хоть почитали про CodeSys.
...
Codesys может многое, но практически все = плохо и неудобно. А за "специальную прошивку" заливаемую в ПЛК, надо деньги отстегивать отдельно, пусть даже для покупателей ПЛК они уже заложены в цену.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#16

Сообщение fsergei70 » 28.03.2023{, 07:56}

В видео говорилось про защиту от протечки воды, интересно было бы узнать подробности. Как передается сигнал на исполнительное устройство (провода, WIFIi). Какова будет стоимость исполнительного устройства?

Отправлено спустя 3 часа 30 минут 8 секунд:
Появился анонс контроллера.

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Программа Anthill

#17

Сообщение kulibinsvv » 28.03.2023{, 12:15}

ecoins писал(а):
27.03.2023{, 17:53}
с кем можно объединить усилия по разработке
У вас личка включена? Невозможно сообщение отправить.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

eric25
Рядовой
Сообщения: 33
Зарегистрирован: 14.02.2017{, 14:43}
Репутация: 4
Имя: Андрей

Программа Anthill

#18

Сообщение eric25 » 28.03.2023{, 12:34}

MihailK писал(а):
28.03.2023{, 01:16}
starmos писал(а):
27.03.2023{, 15:39}
CodeSys в разы проигрывает FLProg в плане графических редакторов
Вы бы хоть почитали про CodeSys.
В CODESYS для программирования доступны все пять определяемых стандартом IEC 61131-3 (МЭК 61131-3) языков:
IL (Instruction List) — ассемблер-подобный язык
ST (Structured Text) — Pascal-подобный язык
LD (Ladder Diagram) — язык релейных схем
FBD (Function Block Diagram) — язык функциональных блоков
SFC (Sequential Function Chart) — язык диаграмм состояний
Чтобы микроконтроллер понимал CODESYS в него нужно залить специальную прошивку. Самое главное при подключении к контроллеру среда программирования переходит в режим отладки. В нем доступен мониторинг/изменение/фиксация значений переменных, точки останова, контроль потока выполнения, горячее обновление кода, графическая трассировка в реальном времени и другие отладочные инструменты.
starmos писал(а):
27.03.2023{, 15:39}
можно как раз с ОВЕН связаться, если им вообще что-то может помочь исправить репутацию.
Рассмешили. ОВЕН доходы из открытых источников в 2021г 254млн руб. Вы ПР200 откройте и посмотрите какой камень там стоит. FLProg инструмент для быстрого старта. Для серьезных вещей нужно писать ручками.
Немного о доступности языков в Codesys.
Не готов утверждать как у Вас на практике, но по моему опыту работы с ПЛК ОВЕН на Codesys и общения с использующими это людьми, имею следующие:
IL - на нем кодов давно не видел на ПЛК, думаю и обычный автоматчик не сталкивался, да рассказывают про неких "динозаврах" (без обид) которые только на нем и пишут в ПЛК ОВЕН, но их единицы(
ST - да, наверное имеет место, но Паскаль?? его по моему только в школе преподают (поправьте если не так), ST я бы использовал совместно с другими языками, для подпрограмм, которые слишком сложно описать в FBD, а в ST - это одна строчка. Думаю при сравнении с FlProg приходит на ум только Cи, как аналог.
LD - в своем время столкнулся на контроллерах Дельта (там просто другого не было), пришлось писать, потом на Шнайдерах ТМ221 и т.п., но это контроллеры для малых систем и очень ограничены в функционале, хотя работают достаточно стабильно)
FBD - да очень много общего с блоками из FlProg, но внедрение своих в Codesys сложновато, а на встроенных далеко не уедешь, приходится писать и на ST вдогонку.
SFC - темный лес, пробовали, не зашло, может кому и нравиться)
По итогу, конечно стандарты вещь хорошая, но времена меняются, те кому Codesys по душе, удачи Вам, но язык и среда не изменились ни на "мм" за более чем 20-25 лет.
Работать в среде не просто, но возможно, хотя у Шнайдера, АВВ, Сименса и даже Дельты сейчас ПО намного удобнее и информативнее.
Маленький P.S. Могут меня поправить форумчане, но коммуникации в Codesys, их настройка, использование, тормоза и так далее - это отдельная беда))
________________________________________________________-
Участник "нашей команды" ecoins)

SSSR2000
Рядовой
Сообщения: 26
Зарегистрирован: 21.11.2022{, 12:11}
Репутация: 1
Имя: Alex

Программа Anthill

#19

Сообщение SSSR2000 » 28.03.2023{, 13:31}

Дайте ссылку на anthill в поисковике выдает ерунду всякую)))

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Программа Anthill

#20

Сообщение fsergei70 » 28.03.2023{, 13:34}

SSSR2000 писал(а):
28.03.2023{, 13:31}
Дайте ссылку на anthill в поисковике выдает ерунду всякую)))
https://shop.sigmasys.ru/Anthill

Ответить

Вернуться в «Темы от автора»