Дааа.Европейцы - еврейцы .
У всех платформа КДС "адаптирована" под свое железо и среда разработки на базе КДС платная для пользователя (для АББ в районе 60000 руб).
И описания подробные найти трудновато (хотя для Овена ничего невозможного ).
Дааа.Европейцы - еврейцы .
У всех платформа КДС "адаптирована" под свое железо и среда разработки на базе КДС платная для пользователя (для АББ в районе 60000 руб).
И описания подробные найти трудновато (хотя для Овена ничего невозможного ).
И это - правильно.
Ведь Вы же понимаете, что ничего бесплатного в мире нет? Поэтому у ОВЕНа бесплатность среды разработки включена в лицензию -> стоимость контроллера. Что при больших объемах закупки отдельным потребителем получается дороже, чем купить среду отдельно.
Другой вопрос - что в РФ при засилии пиратки только так и можно как минимум выходить на рынок, как максимум - вообще на нем существовать.
C увеличением размера памяти для энкодера и программным сбросом учел.
Ну не совсем так.
Все производители ПЛК с CODESYS вкладывают в стоимость контроллера лицензию.
Но при этом пытаются еще и софт продать Европейский подход. Что тоже имеет право на жизнь - ведь они его купили и доработали (по меньшей мере лайбу сменили). А это дорогое удовольствие
Правда в последнее время, на сколько знаю, некоторые европейцы начали от этого отказываться.
Эээээ... А для Европейцев, продающих платную среду разработки, она сама бесплатна? О стоимость лицензии равна стоимости лицензии при бесплатной среде?
" IL - типа лучше всего !!!Шо вы гоните!!! IL - текстовый аналог LD(типа ассемблер) , или наоборот .
Так в ST более компактный код пишется (только не стоит внешние POU вызывать). "
вы по строчкам в текстовом редакторе считаете? видели бы вы во что превращается единичная красивая и лаконичная команда на языке FORTH))) выполняется то объектный код, в который IL транслируется практически по-командно, а вот инструкции ST обрастают множеством дополнительного кода, используемого для обеспечения универсальности применения конструкций языка
[QUOTE=Николаев Андрей;123720]C увеличением размера памяти для энкодера и программным сбросом учел.
Хотелось что бы сброс в "0" был частным случаем, а вобщем установка в произвольное значение, так как бывают случаи когда "0" недостижим.
Ну пока у меня примерно такие мысли и есть - про возможность изменения уставки. А сброс\обнуление - он сброс\обнуление.
Все же думаю, что не стоило бы усложнять модуль излишними элементами.
Лучше приложить к модулю маленький пример, как это сделать в программе или на крайний случай создать библиотечный элемент.
А то ведь может быстродействие или точность или скорость в результате пострадать.
К примеру сразу возникнут проблемы с "=" или ">=".
Кому-то потребует сброс по первому условию, другому по второму.
На всех не угодишь.
Сто раз выкладывал 2 строчки по получению значений энкодера из WORD в DWORD. и делай с ним, что хочешь.
Ну какие тут могут быть трудности? Не понимаю. Это же элементарно!!!!
Во вложении программа, на которой тестил ПЛК. Мотор с энкодером, остановка на 5 сек по достижении уставки, перезапуск....
Результаты для ПЛК 110new- великолепные. Лично меня устраивают полностью.
Можно взять как пример.
Последний раз редактировалось lara197a; 24.11.2013 в 14:04.