درباره وبلاگ


مجری پروژه های برق صنعتی در کشور
پروژه های نرم افزاری - مجری تاسیسات الکتریکی صنعتی و ساختمانی -
طراحی ، ساخت ، مشاوره و اجرا .
با کادر فنی و بروزترین لوازم و تجهیزات جهت اجرای هر چه بهتر .


مدیر وبلاگ : میثم حقیقی
موضوعات
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
شرکت فنی مهندسی یارگر صنعت خراسان
صفحه نخست             تماس با مدیر           پست الکترونیک               RSS                  ATOM
بنام خدا
همانطور که اکثریت متخصصان میدانند نرم افزار labview مانند نرم افزار wncc از شرکت زیمنس میباشد که میتوان با این نرم افزار کنترل دستگاه یا ماشین خود را از طریق یک کامپیوتر انجام داد . 
اتصالا ت به این گونه میباشد که : plc اطلاعات سنسور ها و عملگر ها را جمع آوری میکند سپس از طریق DAQ , و یا GPIB با کامپیوتری که نرم افزار labview بر روی آن نصب مبیاشد ، ارسال میکند . و یا اطلاعاتی از کامپیوتر دریافت میکند و به plc ما میرساند مثل استارت یک موتور . 

DAQ = DATA  Acquisition  MODULE   با معنی فارسی ماژول به دست آورنده اطلاعات میباشد .
نرم افزار های جانبی به نام تولکیت توسط شرکت National instrument یا همان Labview در اختیار استفاده کنندگان این نرم افزار قرار میگیرد .
مثلا جهت ارتباط یک PLC با یک کامپیوتر که نرم افزار Labview بر روی آن نصب است چنانچه بخواهیم 
با پروتکل مدباس Modbus اجرایش کنیم نیاز به دو تولکیت Toolkit داریم اول DCS Module و 
Real-Time Module که پس از نصب تولکیت ها یک سری ابزار به نرم افزار ما اضافه میگردد .
اگر شرکت سازنده میخواست تمامی تولکیت ها را از ابتدا در نرم افزار قرار دهد نیاز به محل نصب 200 گیگا بایتی بودیم پس عاقلانه میباشد که جدا جدا هر تولکیتی که نیاز داریم را نصب کنیم .
 با خرید نرم افزار LABVIEW  تمامی تولکیت های را در cd هایی آورده شده بود.
برنامه نویسی  با این نرم افزار شامل دو بخش میباشد .
1- front panel
2- block diagram 

front panel مانند یک HMI  عمل میکند که رابط بین کاربر و دستورات نوشته شده میباشد . 
و block diagram نیز دستورات برنامه نویسی میباشد که به زبا ن گرافیکی نوشته میشوند . زبان G

زبان G :
زبان G مانند زبان C . QBASIC یک زبان برنامه نویسی همه منظوره میباشند با کتابخانه گسترده از توابه جهت هر کار برنامه نویسی .
G شامل کتابخانه هایی برای کسب کردن داده ها ، ابزارکنترل سریال ، آنالیز اطلاعات ، نمایش اطلاعات و ذخیره سازی اطلاعات میباشد .
زبان G همچنین شامل ابزارهایی جهت اشکال زدایی برنامه ها میباشد . Debug tools
همجنین شما میتوانید با اجرا کردن Highlight  مشاهده کنید که چگونه اطلاعات از برنامه میگذرند .
و با single-step اشکال زدایی برنامه بسیار راحت تر خواهد شد . ( مرحله به مرحله برنامه اجرا خواهد شد 
تفاوت عمده زبان G گرافیکی بودن آن است که از بقیه زبان های برنامه نویسی آن را متفاوت ساخته است . 
زبان گرافیکی بسیار راحت تر میشود برنامه نویسی کرد تا اینکه با text بخواهید برنامه نویسی کنید .


برنامه ایجاد شده از file , New ، یک فایل VI  ایجاد خواهد کرد که مخفف virtual instrument میباشد یعنی دستورالعمل های مجازی ، به دلیل اینکه ظاهر و عملیات خود را از واقعیت ابزار تقلید میکنند .

پس از ایجاد یک VI  ما قسمت front panel  را مشاهده خواهیم کرد و از قسمت window میتوان block diagram را که ارتباط بین بخش های پنل جلو را مشخص میکند دید . تمام برنامه ما در قسمت block diagram میباشد . با کلیک راست کردن بر روی صفحه پنل جلو و یا بلو دیاگرام میتوانیم ابزار مورد نیاز برنامه نویسی مان را مشاهده کنیم . 

در قسمت بلوک دیاگرام ابزار برنامه نویسی ما به نام function در اختیار ما هستند ودر پنل جلو control ها در اختیار ما میباشند . که همانطور که گفته شد با رفتن به قسمت front panel و کلیک راست کردن بر روی صفحه به آنها دسترسی خواهیم داشت .

در block diagram در function  در قسمت بالا costumize  میتوان شکل دیده شدن ابزار function را تغییر داد . با توجه به اینکه چطور این ابزار برای شما دیده شوند راحتتر میتوانید ابزار را پیدا کنید انتخاب کنید .
بهتر است در طول مدت برنامه نویسی تیک مربوط به show context help از پنجره help را زده باشید که بتوانید با help نرم افزار ارتباط برقرار کنید و یاد بگیرید که چگونه با آن کار کنید به نظر بهترین ابزار آموزشی هر نرم افزار help  آن نرم افزار میباشد که توسط شرکت سازنده نرم افزار گردآوری شده است .













 
 
برچسب ها
پیوندها
آخرین مطالب
 
   
شبکه اجتماعی فارسی کلوب | Buy Mobile Traffic | سایت سوالات