з.ы. не надо ничего добавлять в основное поле программы ОЛ, пусть так и остается FBD.
Речь то о том, чтобы сам макрос можно было написать на IL (C, C#) и т.д.
Основную программу НЕ ТРОГАЙТЕ своими IL(C) руками
з.ы. не надо ничего добавлять в основное поле программы ОЛ, пусть так и остается FBD.
Речь то о том, чтобы сам макрос можно было написать на IL (C, C#) и т.д.
Основную программу НЕ ТРОГАЙТЕ своими IL(C) руками
В flprog ардуино тоже программируется блоками, однако есть возможность создать свой блок и описать его на С, это очень удобно и верная мысль.
Вся программа рисуется блоками, однако есть возможность тем, кому надо написать свои на С, я за такой подход, но лично для меня приоритетнее конечно онлайн отладка, без неё вообще не представляю как можно писать серьёзные программы.
Господа, все очень просто. Деньги правят миром.
Активных противников развития ОЛ двое - это представители фирмы "ОВЕН" и патриарх форума rovki.
В фирме "ОВЕН" против потому, что если сделать классным ОЛ, то ПР ОВЕН начнет сильно конкурировать с ПЛК ОВЕН. ПР ОВЕН много дешевле ПЛК ОВЕН, и если многие перейдут с ПЛК на ПР, то объемы продаж ПЛК уменьшатся, ПР увеличатся, а общая выручка от продаж уменьшится. Кто же на это пойдет ?
rovki против потому, что боится увеличения цены ПР ОВЕН, т.к. это может ударить по его малому бизнесу. Всем известно, что rovki кроме ПР в своих системах автоматизации ничего не использует.
Такая вот загогулина.
Последний раз редактировалось Newcomer; 17.03.2017 в 12:47.
Newcomer да не начнет он конкурировать никогда, причиной этому сам ПР, то есть его firmware (прошивка). То, что в нее заложат для работы IL, C, C# только это и будет работать.
Ну например в прошивке УЖЕ заложены математические функции, вот сделав макрос мы малюем в нем квадратики a, b на ADD, далее на SUB и т.д.
А имея механизм на некоем языке, ну например С, мы просто создаем макрос, указываем входы, выходы и пишем там (a+b)*c((b-a)/d) = выход. Ну как-то так...
Тем же способом могли бы добавить работу с массивами без дроча рисования квадратиками...
Но для всего этого в первую очередь тот или иной функционал должен быть доступен в прошивке ПР.
Прямого доступа к процу однозначно никто не даст и это правильно.
В ПЛК ОВЕН прямого доступа к процу то же нет. melky, мыслить надо глобально. Ты плохо читал мой первый пост. Умные люди сперва бабки считают, а уже потом начинают думать о технической стороне вопроса.
Последний раз редактировалось Newcomer; 17.03.2017 в 12:59.
...запросто можем обратиться по несуществующему адресу в памяти и взорвать установку нахрен.
Любители таких ощущений пусть программируют на C, и в ПР-ОЛ с этим лезть уж точно не нужно.
И правильно, что не делают. Упомянутое рисование квадратиков это и есть овнополагающяя концепция ПР-ОЛ.
Разумеется, ничего нового добавлять в прошивку не нужно, т.к. от этого ценник на ПР взлетит в космос.
Хороший всё таки ПР200 получился, если вокруг него такие жаркие споры между программистами и электронщиками.