آشنایی با بلوک های تایمینگ

صفحه اصلی انجمن ها بحث های مربوط به نرم افزار LabVIEW آشنایی با بلوک های تایمینگ

این جستار شامل 0 پاسخ ، و دارای 1 کاربر است ، و آخرین بار توسط  modir در 1 سال، 6 ماه پیش بروز شده است.

در حال نمایش 1 نوشته (از کل 1)
  • نویسنده
    نوشته ها
  • #542

    modir
    سرپرست کل

    بلوک های تایمینگ از اهمیت ویژه ای در لب ویو برخوردار هستند ما در این فصل و متناسب با سطح آموزش ها با تعدادی از این بلوک ها آشنا خواهیم شد و با ذکر مثالهایی سعی خواهیم کرد تا کاربرد آن در برنامه ها را برایتان واضح تر کنیم. آشنایی با بلوک های تایمینگ بلوک های تایمینگ از اهمیت ویژه ای در لب ویو برخوردار هستند ما در این فصل و متناسب با سطح آموزش ها با تعدادی از این بلوک ها آشنا خواهیم شد و با ذکر مثالهایی سعی خواهیم کرد تا کاربرد آن در برنامه ها را برایتان واضح تر کنیم. در ابتدا با بلوک Wait ms آشنا خواهیم شد به وسیله این بلوک قادر خواهید بود به اندازه مقدار سیمکشی شده به ورودی آن بر حسب میلی ثانیه تاخیر اجرا کنید. (Function —> Programming —>Timing —>Wait(ms به وسیله این بلوک قادر خواهید بود خروجی بر حسب میلی ثانیه داشته باشید.برای درک بهتر این بلوک به مثال صفحه بعد دقت کنید Function —>Programming —>Timing —>Tick Count مثال بایین را در کامپیوتر خود ترسیم کنید.در این مثال یک عدد مرجع را در نظر میگیریم و با کمک یک حلقه لوپ میخواهیم ببینیم چند ثانیه طول میکشد تا عدد تصادفی بوجود آمده برابر با عدد مرجع ما شود. همچنین تعداد دفعاتی که حلقه تکرار شده است را هم خواهیم داشت. اما فاصله زمانی لحظه اجرا شدن برنامه تا پایان آن را چگونه باید اندازه بگیریم؟ بهترین روش استفاده از Tick Count خواهد بود. در ابتدا ما یک فلت سیکوینس را به مثال اضافه کردیم و با راست کلیک و انتخاب گزینه Add Frame After دو فریم را به آن اضافه میکنیم. سپس طبق آموزشهای صفحه قبل دو بلوک Tick Count را به مثال اضافه میکنیم که یکی را در فریم اول و دومی را در فریم سوم قرار میدهیم. در فریم دوم توسط Random Number یک عدد تصادفی بوجود آمده و در عدد 10000000 ضرب کردیم و با استفاده از بلوک Round To Nearest عدد بوجود آمده را رند میکنیم تا اعشاری نباشد عدد بوجود آمده را توسط بلوک …

در حال نمایش 1 نوشته (از کل 1)

شما برای پاسخ به این جستار باید وارد تارنما شوید.