Добрый день
Кто имел дело с QJ-24R2-2AI2AO-4PUL-485. Заявлено что ПЛК можно программировать на C++, но нет описания как это делается.
Добрый день
Кто имел дело с QJ-24R2-2AI2AO-4PUL-485. Заявлено что ПЛК можно программировать на C++, но нет описания как это делается.
а что мешает спросить у авторов?
https://www.huaqingjun.com/ru/Contac...IkajYwJGwwJGgw
кем и где?Заявлено что
Вольд
Качнул софтину к этому ПЛК, посмотрел. Это скорее конфигуратор, нежели полноценная программная среда. Язык похож на IL. В обще, муть мутная.
По поводу С++ на ПЛК. Встречались системы, где основной язык LD, но есть возможность вставлять куски на С.
я так далеко не полез, вообще это больше похоже на параметрический контроллерЭто скорее конфигуратор, нежели полноценная программная среда. Язык похож на IL. В обще, муть мутная.
по рынку как я понимаю бегает большое количество true программистов, которые умеют только в "настоящее программирование", но лезут в автоматизацию, отсюда и желание всяких С++
Даю наводку - есть такая FDB среда программирования КОНГРАФ от МЗТА. Там есть возможность посмотреть C-код, который он генерит для компилятора в бинарник. Сам офлайн-компилятор тоже доступен. Т.е. есть возможность порезвиться тру-программистам. Жаль только, что подходы к такому программированию нигде не документированы. И, похоже, что в самой МЗТА это высокое искусство навсегда утрачено.
ну конграф это специфическая вещьесть такая FDB среда программирования КОНГРАФ от МЗТА.
ну это сделано не от хорошей жизни, а программисты реально пытались экономить ресурсы своего скромного 8ми битного железа.Там есть возможность посмотреть C-код, который он генерит для компилятора в бинарник.
То есть это не штатная функция так сказать, а вынужденная фича, которая тем не менее дала им возможность для дальнейшего портирования кода программы на новое железо
ну не совсем такСам офлайн-компилятор тоже доступен. Т.е. есть возможность порезвиться тру-программистам.
ты можешь чтото написать типа своего фбд на С и подсунуть в общий код
Но не полноценно написать полностью
НО всё это не имеет никакого смысла, так как это банальные ИТП или вентиляция и нет там ничего такого, что требовало бы такого хард кодинга на С++
А попытка закрыть свой проект такими UFB также не имеет смысла - это простой ИТП и любой другой человек просто посмотрит на твои ФБ и снесёт всё и сделает заново
не хватает ресурсов маленькой фирме бороться с гигантами и продвигать свой софтв самой МЗТА это высокое искусство навсегда утрачено
насколько я знаю, они сейчас мигрируют в новой линейке контроллеров на КДС 3.5
но тем не менее - вместе с Ростелеком (!) они начали продвигать типа отечественного стандарта "интеграционной шины OCF " чтобы сделать совместимость железяк отечественных производителей. Это если сделают будет реальная крутая штука
МЗТА вполне солидная контора. Новые разработки у них на хорошем уровне.
да, многое из того, что предлагает группа Открытое АСУТП завязано на выработке стандартов и потом продавать лицензии
Типа за одно будет получать Ростелек, за другое будет получать Северсталь, в общем кто из них что на данный момент разрабатывает и под них пишут спецификации, а по большей части переводят иностранные, связанные с этим с некоторым закосом под себя....
Вы просто держите в голове, что чем то подобным в тишь занимется еще росатом с роскосмосом, где то в границах рынка свое продвигают ОДК и ОСК, роснефть,транснефть и новатек тоже чтото там разрабатывают. А по окончании разработок будет эпичная битва бульдогов под ковром на тему чье кунфу лучше. И кто победит в этом - предсказать невозможно.
Работа не волк, а work.