آموزش Labview | مقایسه لب ویو با دیگر زبان های برنامه نویسی
آموزش Labview | مقایسه لب ویو با دیگر زبان های برنامه نویسی
مقایسه Labview با دیگر نرم افزارهای برنامه نویسی
Labview یک نرم افزار کاملا گرافیکی است که بدون نیاز به نوشتن حتی یک خط کد برنامه نویسی می توان برنامه های کنترلی و مانیتورینگ کاملا حرفه ای و پیششرفته ای را برای انواع پروژه های اتوماسیون صنعتی و ابزار دقیق پیاده سازی نمود. کمپانی National Instrument که تولید کننده این نرم افزار است برای اولین بار از آن برای کنترل و مانیتورینگ یک نیروگاه اتمی در کشور فرانسه بهره گرفت تا بتواند قدرت و قابلیت های کلیدی این نرم افزار را به نمایش بگذارد.
بطور خلاصه Labview نرم افزاری برای جمع آوری اطلاعات و انجام انواع پردازش ها بر روی داده ها است مانند: انجام عملیات منطقی، عملیات محاسباتی، عملیات پردازش سیگنال و …
همچنین با نصب کردن Toolkit هایی، برنامه قابلیت های زیادی در زمینه رباتیک، الکترونیک، مهندسی پزشکی و … پیدا می کند.
در زیر به قابلیت های کلیدی و برنامه نویسی به زبان Labview و مقایسه آن با دیگر زبان های برنامه نویسی می پردازیم:
برنامه نویسی بدون نوشتن حتی یک خط کد برنامه نویسی
توانایی ارتباط برقرار کردن با دنیای خارج از طریق پروتوکل های صنعتی مانند RS232،RS485 پروتوکل TCP/IP
عیب یابی و اشکال زدایی فوق العاده سریع و آسان
نوشتن برنامه های حرفه ای در زمان خیلی کوتاه تر ( مانند نوشتن برنامه نمایش اطلاعات ۶ سنسور فشار و
ذخیره کردن اطلاعات آنها در فایل Excel که قابل اتصال به دیتالاگر میباشد )
راحتی و سرعت بالا برای انتقال و آموزش آن به افراد دیگر ( مثلا پروژه اندازه گیری وذخیره اطلاعات سنسور لودسل را شما طی ۱۰ تا ۱۵ دقیقه میتوانید در دوره مقدماتی Labview آموزش ببنید)
امکان اضافه نمودن قسمتی از پروژهای قبلی خود با زبان های دیگر به عنوان قسمتی از برنامه خود در Labview ( مثلا اگر قبلا با مطلب برنامه ای را نوشته اید دیگر نیاز نیست آن را در لب ویو بازنویسی کنید و می توانید آن را به عنوان یک ماژول در لب ویو لحاظ کنید ودر کنار سایر امکانات قدرتمند لب ویو بهره ببرید)
برنامه های نوشته شده توسط Labview می تواند تبدیل به خدمات تحت وب گردد و این امکان را به مهندسین بدهد تا بتوانند اینترفیس های کاربردی را برای برنامه هایLabview و با استفاده از فن آوری های وب مانند JavaScript – HTML و … توسعه دهند.
قابلیت دیتا بیس نویسی و برقراری ارتباط با آن
امکان آسان و سریع کار با فایل های آفیس برای خروجی گرفتن از برنامه دیتا لاگر ( به عنوان مثال پروژه ذخیره اطلاعات انواع سنسور)
در زیر نمونه پروژه های اجرایی ما در لب ویو را می توانید مشاهده کنید:
پروژه سینمای ۳ بعدی
پروژه مانیتورینگ ۶ سنسور فشار
یکی از پروژه هایی که توسط شرکت کنترل دیجیتال نوین با نرم افزار لب ویو طراحی شده ، که اطلاعات ۶ سنسور فشار را از ورودی دیتالاگر جمع آوری میکند و به صورت گیج نمایش میدهد و با فاصله زمانی دلخواه که توسط کاربر تعیین میشود به همراه ساعت و تاریخ نمونه گیری در فایل Excel دخیره میکند
نرم افزار کاربردی دیتالاگر
یکی از نرم افزارهایی است که توسط شرکت کنترل دیجیتال نوین با برنامه Labview برای محصول بردکاربردی دیتالاگر برنامه نویسی شده، که اطلاعات سنسور های متصل به دیتالاگر را که در داخل رم ذخیره شده است را بصورت گراف نمایش میدهد که قابلیت Scale و Offset بستن را هم دارا میباشد.
منبع: کنترل دیجیتال نوین