آموزش دوره جامع LabVIEW سطح متوسط - آخرین آپدیت

دانلود LabVIEW Intermediate

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: فراتر از مبانی LabVIEW حرکت کنید! در این دوره یاد می‌گیرید که چگونه داده‌ها را به صورت ناهمگام (Asynchronous) در LabVIEW به اشتراک بگذارید، الگوهای طراحی ناهمگام را پیاده‌سازی کنید و نحوه ساخت فایل‌های EXE و نصاب‌های (Installer) کاربردی از کدهای خود را بیاموزید. همچنین با ساختارهای داده‌ای پیچیده‌تر در LabVIEW آشنا خواهید شد. پیش نیازها: داشتن تجربه پایه در برنامه‌نویسی LabVIEW. توصیه می‌شود پیش از شروع این دوره، دوره مبانی LabVIEW من را مشاهده کنید.

آیا آماده‌اید مهارت‌های LabVIEW خود را به سطحی بالاتر از مفاهیم اولیه ببرید؟ این دوره متوسط برای مهندسان، تکنسین‌ها، دانشجویان و توسعه‌دهندگانی طراحی شده است که مفاهیم پایه برنامه‌نویسی گرافیکی را درک کرده‌اند و اکنون قصد دارند برنامه‌هایی قدرتمندتر، مقیاس‌پذیرتر و حرفه‌ای‌تر بسازند.

در این دوره، شما از مثال‌های ساده عبور کرده و شروع به یادگیری تکنیک‌های برنامه‌نویسی می‌کنید که در پروژه‌های مهندسی واقعی به کار می‌روند. ما بررسی خواهیم کرد که چگونه کدهایی تمیزتر و قابل نگهداری‌تر بنویسیم، اجزای نرم‌افزاری قابل استفاده مجدد ایجاد کنیم و برنامه‌هایی طراحی کنیم که عیب‌یابی، توسعه و پشتیبانی آن‌ها آسان‌تر باشد. در این مسیر، درک عمیق‌تری از نحوه اجرای کد توسط LabVIEW به دست آورده و بهترین روش‌هایی (Best Practices) را می‌آموزید که شما را به توسعه‌دهنده‌ای کارآمدتر تبدیل می‌کند.

مباحث پوشش داده شده در این دوره عبارتند از:

  • ساختارهای داده پیشرفته و مفاهیم جریان داده (Data Flow)

  • ایجاد و سازماندهی subVIهای قابل استفاده مجدد

  • متغیرهای سراسری کاربردی (FGVs)

  • Property Nodes و Invoke Nodes

  • طراحی برنامه‌های رویداد-محور (Event-driven)

  • معماری‌های تولیدکننده/مصرف‌کننده (Producer/Consumer)

  • صف‌ها (Queues)، اطلاع‌رسان‌ها (Notifiers) و رویدادهای کاربر

  • استراتژی‌های مدیریت خطا و تکنیک‌های دیباگینگ

  • ورودی/خروجی فایل‌ها و مدیریت داده‌ها

  • کار با درایورهای سخت‌افزاری و ارتباط با تجهیزات

  • بهینه‌سازی عملکرد و ملاحظات مربوط به حافظه

  • ساخت برنامه‌های بزرگ و ماژولار در LabVIEW

  • الگوهای طراحی رایج و بهترین متدهای برنامه‌نویسی

در طول این دوره، شما با مثال‌های عملی و سناریوهای مهندسی واقعی کار خواهید کرد که نشان می‌دهد این تکنیک‌ها چگونه در سیستم‌های تست و اندازه‌گیری، اتوماسیون، تولید، اکتساب داده و سیستم‌های کنترل به کار می‌روند. به جای تمرکز صرف بر تئوری، هر درس بر برنامه‌نویسی عملی تأکید دارد تا بتوانید بلافاصله آموخته‌های خود را در پروژه‌های شخصی به کار بگیرید.

در پایان این دوره، شما اعتماد به نفس لازم برای ساخت برنامه‌های پیچیده‌تر و بزرگ‌تر در LabVIEW را خواهید داشت و کدهایی می‌نویسید که نگهداری، عیب‌یابی و توسعه آن‌ها بسیار ساده‌تر است. چه در حال توسعه تجهیزات تست خودکار باشید و چه کنترل سخت‌افزار یا جمع‌آوری داده، مفاهیم این دوره به شما کمک می‌کند نرم‌افزارهای حرفه‌ای‌تری بنویسید و برای تکنیک‌های توسعه پیشرفته‌تر آماده شوید.


سرفصل ها و درس ها

مقدمه Introduction

  • سفارشی‌سازی کنترل‌ها Customizing Controls

  • کتابخانه‌ها Libraries

  • تغییرپذیری‌ها (Variants) Variants

  • سرور VI VI Server

الگوهای طراحی Design Patterns

  • FGVها و موتورهای اکشن FGVs and Action Engines

  • VIهای چندریختی (Polymorphic) Polymorphic VIs

  • VIهای انعطاف‌پذیر (Malleable) Malleable VIs

  • متغیرهای محلی Local Variables

  • متغیرهای سراسری Global Variables

  • ماشین‌های حالت (State Machines) State Machines

  • توالی Natt Natt Sequence

  • صف‌ها (Queues) Queues

  • تولیدکننده مصرف‌کننده Producer Consumer

  • مدیریت پیام‌های صف‌بندی شده Queued Message Handler

ابزارهای همگام‌سازی Sychronization Tools

  • اطلاع‌رسان‌ها (Notifiers) Notifiers

  • راندوو (Rendezvous) Rendezvous

  • وقوع‌ها (Occurrences) Occurrences

  • نقشه‌ها (Maps) Maps

  • مجموعه‌ها (Sets) Sets

  • رویدادهای کاربر User Events

  • DVRها DVRs

توسعه اپلیکیشن Application Development

  • منطق بستن برنامه Application Shutdown Logic

  • اجرای ناهمگام VIها Asynchronously Running VIs

  • ساخت فایل‌های EXE Building EXEs

  • مانیفست‌های برنامه Application Manifests

  • ساخت فایل‌های نصاب (Installer) Building Installers

نمایش نظرات

آموزش دوره جامع LabVIEW سطح متوسط
جزییات دوره
5 hours
26
(آخرین آپدیت)
4
از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Timothy Cannon Timothy Cannon

مهندس و مشاور سیستم‌های کنترل