آموزش DELTA PLC پی ال سی دلتا - 101 - تفریق زمان تقویم TSUB

557 بازدید
بیشتر
پی ال سی وان
پی ال سی وان
درود بر شما . فرض رو بر این بگیرید با استفاده از RTC در DELTA PLC ، زمان شبانه روز خوانده میشود . حال دو نمونه زمانی از 24 ساع ...
درود بر شما . فرض رو بر این بگیرید با استفاده از RTC در DELTA PLC ، زمان شبانه روز خوانده میشود . حال دو نمونه زمانی از 24 ساعت گرفته میشود . برای مثال ساعت 14 یا دو بعد از ظهر و ساعت 15 یا 3 بعد از ظهر . با استفاده از دستور TSUB یا Calendar Data Subtraction می توان اختلاف زمانی نمونه دوم ، تا تکرار زمان اول رو محاسبه کرد . یعنی وقتی نمونه اول مثلا ساعت 14 است و دومی 15 ، با محسابه متوجه میشویم 23 ساعت طول میکشه تا دوباره به ساعت 14 برسیم . اگر ساعت و دقیقه و ثانیه روند باشد ، محاسبه زمان ذهنی انجام میشه . اما وقتی زمان ها بزرگتر کوچکتر باشند ، مخصوصا اگر یکی این طرف و دیگری انطرف ساعت 12 شب باشد . محاسبه به راحتی قابل انجام نخواهد بود . اگر با دستور SUB ساده بخواهیم این کار را انجام دهیم . باید به کوچک تر و بزرگتر بود زمان ثانیه ، دقیقه و ساعت و همچنین ساعت 12 شب ، دقت کنیم . اما در دستور TSUB به صورت اتوماتیک این تفریق زمانی انجام میشود . در دستور TSUB ما سه بخش داریم . بخش اول مربوط به نمونه اول است . فقط آدرس ساعت رو در بخش اول وارد می کنیم . مثلا D20 ، به صورت اتوماتیم دقیقه و ثانیه آدرس های بعدی را اشغال میکند . یعنی D21 و D22 زمان RTC پی ال سی دلتا در نرم افزار WPLSOFT با D1313 ثانیه ، D1314 دقیقه و D1315 ساعت خوانده میشود . یعنی زمان اول ثانیه است . اما در دستور DSUB اولین زمانی که ذخیره میشود ساعت است . به این مورد توجه داشته باشید . نتیجه نیز مثلا در D40 ریخته میشود که شامل D40 , D41 , D42 است . به ترتیب ساعت نتیجه ، دقیقه نتیجه و ثانیه نتیجه است . دوباره تاکید می کنیم TSUB زمان سپری شده بین نمونه اول و دوم نیست . بلکه زمان نمونه دوم تا تکرار دوباره نمونه اول است . برای دانلود آموزش های رایگان به همراه توضیحات و سورس برنامه ها به سایت پی ال سی وان مراجعه کنید . www.PLC1.ir 09112754501

همه توضیحات ...