DPL
Open in Telegram
1 187
Subscribers
No data24 hours
No data7 days
+130 days
Posts Archive
1 187
لینک به ابتدای کانال:
http://T.me/digsilent_dpl/1
#فهرست مطالب:
#جلسه_اول : مقدمه + تعریف متغیر
#جلسه_دوم : ارتباط با کاربر (دریافت اطلاعات و نمایش اطلاعات)
#جلسه_سوم : دستورات کنترل برنامه (for - while - do-if)
#جلسه_چهارم : دسترسی به تجهیزات شبکه (بخش اول)
#جلسه_پنجم : دستور AllRelevant و استفاده از فیلترها
#جلسه_ششم : دسترسی به دستورات و تنظیمات study case
#جلسه_هفتم : دسترسی به بخش های مختلف پروژه
#جلسه_هشتم : معرفی متدهای object (بخش اول)
#جلسه_نهم : معرفی متدهای object (بخش دوم) بردار و ماتریس
#جلسه_دهم : دستورات مربوط به رشته ها، تبادل داده با فایل متن و اکسل و MATLAB
#جلسه_یازدهم : دستورات متفرقه و کار با Result file
#جلسه_دوازدهم : رسم گراف از Result file
#جلسه_سیزدهم : بررسی تعدادی از dplهای کتابخانه دیگسایلنت library/scripts
#نکات و #مثال های تکمیلی
https://t.me/DIgSILENT_DPL/406
1 187
برنامه جاروب پارامتری:
با استفاده از این برنامه می توانید: با تغییر پارامتر عددی هر یک از تجهیزات یا دستورات در بازه دلخواه، نتایج پخش بار، اتصال کوتاه و ... را ترسیم کنید.
مثال: تحلیل پایداری ولتاژ (رسم نمودارهای P-V و Q-V در ضریب توان ثابت)، ترسیم پروفیل بار در بازه زمانی دلخواه، ترسیم منحنی عملکرد رله به ازای نقاط مختلف اتصال کوتاه، منحنی جریان اتصال کوتاه به ازای نقاط مختلف خطا و ...
فیلم های زیر نحوه انجام تحلیل های ذکر شده را نشان می دهند:
1 187
زیر تابع استخراج اطلاعات #آماری از #Result File
این برنامه اطلاعات ماکزیمم، مینیمم و میانگین و لحظه وقوع آنها را از Result File استخراج و در یک ماتریس ذخیره و همچنین در پنجره خروجی نمایش می دهد.
نحوه فراخوانی:
VarStat.Execute(Result);
Matrix = VarStat:ResultMat;
1 187
زیر تابع رسم پلات از #result file :
این برنامه، متغیرهای موجود در result file را ترسیم می کند (برای هر المان صفحه ای جدا ایجاد می شود و متغیرهای یک المان در یک صفحه ترسیم می شود).
نحوه فراخوانی:
PlotRes.Execute(Results);
1 187
زیر تابع تبدیل #ماتریس به #فایل #متن یا فایل mat (مناسب برای ایمپورت در #متلب):
نحوه فراخوانی:
Matrix2File.Execute(Matrix,'مسیر فایل.txt');
برای اینکه فایل با متلب به راحتی قابل فراخوانی باشد، فایل را باپسوند mat ذخیره کنید:
Matrix2File.Execute( Matrix , 'd:\A.mat' );
در اینصورت با اجرای دستور زیر در متلب، ماتریس A شناخته خواهد شد:
load ('d:\A.mat' , '-ascii' )
1 187
زیر تابع دریافت آدرس #فایل از کاربر :
این DPL از طریق نمایش پنجره انتخاب فایل، امکان دریافت مسیر فایل را به برنامه شمامی دهد.
نحوه فراخوانی:
Example:
string path;
SelectFile.Execute('xlsx',path); ! only Excel file
or
SelectFile.Execute('',path); ! all types
در این صورت آدرس فایل انتخاب شده توسط کاربر، در متغیر path ذخیره خواهد شد.
1 187
با ایمپورت فایل دوم با کاربر Administrator آیکن های پخش بار و اتصال کوتاه تحت ابزار User Defined در پروژه های شما فعال خواهد شد.
1 187
برای اینکه DPL فوق را به صورت ثابت در نوار ابزار خود داشته باشید، با یوزر Administrator وارد شوید و به جای فایل بالا، فایل زیر را ایمپورت کنید:
هشدار: اگر قبلاً در این قسمت تنظیماتی داشته باشید، حذف خواهد شد.
