Я думаю, Тон попал в самую точку, но есть пара ключевых моментов, с которыми я не согласен.
Независимо от цены LabView — это гораздо более совершенная система для автоматизации и встроенного программирования. Однако есть загвоздка в том, что без лицензии LabView несколько раз обойдется в кругленькую сумму. В зависимости от целевой платформы вы легко можете потратить несколько тысяч долларов на среду разработки.
Обе системы имеют компилятор. Некоторое время LabView был ограничен только несколькими встроенными средами, но с добавлением компилятора ARM теперь существует огромное количество поддерживаемых аппаратных систем. LabView компилируется в режиме реального времени по мере того, как вы программируете, MSDS компилируется по запросу (насколько мне известно).
LabView полностью ориентирован на робототехнику. NI разработала множество инструментов для робототехники, и многие идеи, взятые из автоматизации, могут быть перенесены прямо в робототехнику. Интересно отметить, что FIRST Robotics Competition использует исключительно оборудование NI (cRIO), а LabView является популярным вариантом программирования.
Визуальное программирование RDS и визуальное программирование LabView на самом деле несопоставимы. Они не действуют по одним и тем же парадигмам.
RDS создает машинный код, и этот код может работать на роботе без вмешательства.
Если вы хотите купить полную систему робототехники для разработки с помощью LabView, посетите эту страницу: http://www.ni.com/robotics/how_to_buy.htm
В качестве предыстории я являюсь сертифицированным разработчиком LabView и использовал RDS с системой lego NXT в качестве инструктора.
person
Jay
schedule
15.03.2010