![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
mantech
-
Постов
6 979 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные mantech
-
-
1 час назад, uni сказал:
Один любит английский, другой немецкий, а оплаты перевода на русский заказана не была.
Ну хорошо, а потом может возникнуть проблема с перекодировкой, как было у меня в ИАРе при переходе с 4 на 6 версию, ваши русские названия превратятся в набор нечитабельных символов. Поэтому своим всегда говорю, не знаете английский - пишите транслитом хотя бы...
-
27 минут назад, uni сказал:
для работы с русскими переменными.
А для чего это нужно? Просто всегда работал с латинскими, так уж повелось в программировании)))
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
55 минут назад, tonyk_av сказал:Хм, коллега думает, что сделать ПЛК это как в булочную сходить? :)))
ПЛК ПЛК рознь, несложные, вполне, как в булочную, опыт программирования >15 лет..
Посмотрел по ссылкам радиокота, там уже и на ардуину это чудо вкорячили)))
55 минут назад, tonyk_av сказал:Спасибо!
-
5 часов назад, tonyk_av сказал:
Нет. В открытом- нет. Пардон, но исходники рантайма ПЛК- это не фотки с клубничных сайтов, чтоб на них праздно смотрели все кому
Так в том-то и дело, если уж платить бабосы, так там и кодесис есть и мастерскада и еще немало, тут вся и суть в опенсорсе, чтоб в перерывах между проектами занять мозги...
1 час назад, uni сказал:Спасибо!
1 час назад, uni сказал:GX Works 2 какой-то из последних тоже выложу потом.
Да, тоже бы не плохо...
-
-
3 часа назад, tonyk_av сказал:
В России мне известны три работающих ядра, совместимых с FX2N.
На них есть исходники?
3 часа назад, tonyk_av сказал:Да и времени на эту работу нет.
Я прекрасно понимаю, у самого нет его((
3 часа назад, tonyk_av сказал:FX2N или FX3N
А в чем отличие? Хотя бы в 2х словах..
-
36 минут назад, alex66 сказал:
Можете поделиться сведениями об инициализации железа V3S для EHCI?
Как руки дойдут, пока занят сильно...
-
1 час назад, tegumay сказал:
но.. где, куда и как.. короче рыбак с русалкой.
Ну мы все когда-то так начинали, читаем даташиты, скачиваем исходники, разбираемся, консультируемся... Дорогу осилит идущий, было б желание)))
-
4 минуты назад, uni сказал:
реализовать клон Митсубиши ПЛК FX2N или FX3N. На радиокоте есть проект с исходниками, который частично покрывает набор команд.
Ссылочку можно? Глянул бы ради интереса, вспомнить старые увлечения ПЛК)))
-
1 час назад, uni сказал:
Они слабо соображают как вообще всем этим пользоваться. Тем более, когда нет кучи.
Ну эт скорей не АСУТПшники, а какие-то интернетчики-сайтописатели видимо были. Я в основном работал все-таки с АСУТПшниками, у них ST в порядке вещей...
1 час назад, uni сказал:Я когда-то занимался адаптацией Codesys к семейству таких ПЛК, то есть проектировал SDK для прикладных программистов. Всё SDK было написано на объектном ST, который лет 5 уже даже в России "стандартизован". ГОСТ перевели.
Вот тут чего-то мысль не уловил, на сколь помню, codesys SDK - это Сишная закрытая либа, которую встраивают в МК и обвешивают нужными драйверами. Сколь не пытался найти ее в открытом доступе, реверсированную, разумеется - так и не нашел. ST - программы пишутся в ИДЕ, она их компилит в код среды исполнения codesys, который уже выполняется на МК...
1 час назад, uni сказал:Он входит в состав Beremiz IDE.
Ооо, это смотрел, темный лес, похоже даже для самих разработчиков)))
-
1 час назад, uni сказал:
С тех пор как некоторые ПЛК стали объединять с HMI панелями (последние лет 7), от народа требуют уже уметь не только алгоритмы рисовать, но и изобразительным искусством заниматься.
Скажу вам, как разработчик именно такого ПЛК с HMI, в данном случае ПЛК - это просто контроллер с экраном, мощным процом и набором портов и интерфейсов. Разработку дизайна ведут на спец софте на ПК, ПЛК только выполняет то, что заложили в этой проге, в качестве среды исполнения - фреймворк на Си-подобном языке, для простоты написания, сейчас думаю над тем, чтобы добавить туда что-то стандартное из языков МЭК, т.к. АСУТПшники в сях как-то ни бум-бум, даже жутко упрощенных. Всякие "рисовательные алгоритмы" уже как-то не в моде, больше выбирают ST.
Ну а на счет драйверов, то согласен, архивы никуда не денешь, причем сейчас не только на сд карту но и на удаленный сервер требуют... Лентяи везде, тут до сд карты еще добраться нужно)))
-
5 часов назад, vvk123 сказал:
Но проблема в том, что сервер не привязан к какому-то интерфейсу, и я не знаю, пришел пакет по WiFi или по Ethernet.
Как это так? По какому интерфейсу пришел запрос, по такому сервер и отдаст...
-
3 часа назад, alex66 сказал:
Тоже присоединюсь к вопросу.
Усб хост на v3s совместно с Генадием (GenaSPB) уже давно запустили, правда только EHCI, надо доделывать и OHCI, но пока у меня серьезный проект еще на месяц, как минимум, поэтому если есть желание можете позаниматься самостоятельно)))
-
4 часа назад, uni сказал:
Они были следующие:
Я с такими проблемами в ту же секунду выкинул этот чемодан без ручки, посидел недельку с драйверами и потом быстро все это дело сделал, в вашем случае у меня б месяц ушел только на понимание там всяких этих sdk с недолинуксами и пр...
4 часа назад, uni сказал:Это же "модуль CPU" в мире ПЛК. Он только команды внешним модулям транслирует, телеметрию в SCADA отдаёт и имеет небольшой графический интерфейс :) (см. картинку).
Я как-то раньше думал, что ПЛК - это в основном среда исполнения, а не менюшки типовые и сд карта))) Вот среду исполнения как правило поставляют в виде бинарной либы, остальное там мелочевка...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
1 час назад, uni сказал:Управлял клавиатурой, LCD экраном 128x64, модемом, 4-мя RS-ами, Ethernet'ом, sd-картой, плюс само ПО ещё. Реально проще, чем всё это хозяйство поднимать на очередном мк.
Ой, так ли, с таким-то бэкграундом?? Это стандартные устройства, причем драйверы под них как правило предоставляет сам производитель, они хорошо документированы, в лучшем случае их нужно внимательно просмотреть на предмет стабильности, и взаимодействия с основной программой. А вот копаться в недолинуксах - сомнительная затея, ИМХО...
-
1 час назад, uni сказал:
Но оно как-то не очень на фоне остального, хотя тоже может и сгодилось бы.
Потому что не надо путать linux и uclinux...
-
3 часа назад, jcxz сказал:
Там можно 15 целочисленны
Именно 15, а не 16 ?
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
25 минут назад, GenaSPB сказал:Когда-то еще можно было выбирать...
ИМХО, на ближайшие годы про джапоевропиндосов лучше забыть, чтоб не добавлять и без того огромного гемора снабженцам, особенно, если есть китайские аналоги...
27 минут назад, GenaSPB сказал:Nuc без fpu если что...
Ну и скорость по сравнению с аллвиннером раза в 4 меньше, общее только то, что ОЗУ встроено и корпус.
-
4 часа назад, sonycman сказал:
но на ARMv7-a тоже самое, кажется?
На сколь помню, там можно сразу 8 32хбитных регистров одной командой...
-
54 минуты назад, yes сказал:
в целочисленной математике иногда в лонг не влазит, нужно лонг лонг.
Я конечно не спец в DSP алгоритмах, но лонг лонг потребовался в своих задачах всего трижды...
-
1 час назад, Forger сказал:
Это зависит прежде всего от программистов
Это было до вражеских санкций, теперь уже и выбор проца влияет сильно. Я выбирал бы из 2 и 3 пункта...
-
1 час назад, smart_pic сказал:
и это только несколько фрагментов веб интерфейса.
Тема интересная, но чет мне сложноват там интерфейс показался (режим обучения), ИМХО, разумеется...
-
Опубликовано · Изменено пользователем mantech · Пожаловаться
6 минут назад, zltigo сказал:Как-то Вы долго и неумело гуглили, аж две минуты :).
Ну как уж умею))
6 минут назад, zltigo сказал:официальной документации и софта с сайта производителя.
В моем понимании, если на офф. сайте ее не выложено, то никто ее там не найдет, ибо инфа закрыта, кто с ней работает, наверно подписывал NDA... Поэтому искать тут только на википедиях и гитхабах, ИМХО... А если там эзкрнет, то еще можно и вирешарком поанализировать)))
-
В 20.09.2022 в 20:48, smart_pic сказал:
А почему не сделать контроллер со встроенным веб интерфейсом? Тогда можно использовать полностью автономно контроллер.
Я делал бы так
1) вариант удаленный, т.е. контроллер подключается к инету, клиент имеет учетку на сервере фирмы, там же задает все режимы работы, конфигурацию и пр. Смотрит логи, ну вообщем "все включено")) Если инет отваливается переходит в режим 2
2) автономный режим - конфигурация через веб морду контроллера, там же настройки, кой-какие логи и пр.
АО «НИИЭТ» 1921ВК01Т1 АЕНВ.431290.406ТУ
в TI, Allwinner, GigaDevice, Nordic, Espressif и другие
Опубликовано · Пожаловаться
В данном случае все куда проще, их просто не было))) Последние остались в конце 80х, потом просто ничего не развивалось...