نحوه ی ساخت تایمر درPLC های سری DVP دلتا

یکی از مهمترین گروه دستورات درتمامی PLC ها دستورات مربوط به تایمر ها و کانترها(COUNTER) هستند که کاربردهای فراوان و اجتناب ناپذیری دارند . از counter برای مثال در شمارش تعداد محصول تولید شده در یک سیستم میتوان استفاده کرد ، از تایمر ها میتوان برای مثال برای محاسبه ی سرعت تولید ماشین استفاده نمود .
در PLC های سری DVP دلتا برخلاف PLC های زیمنس که دستورات متنوعی برای ساخت تایمر دارند ، فقط یک دستور داریم . دستور TMR که کوتاه شده کلمه ی TIMER میباشد .
در برنامه نویسی ladder که یکی از استاندارد های مطرح در برنامه نویسی PLC ها می باشد(استاندارد IEC-61-131) در نرم افزار WPLSOFT شرکت دلتا بلوک یا دستور تایمر (TMR) بصورت زیر میباشد






در این شکل از تایمر شماره ی T1 استفاده شده است که یک تایمر 100ms می باشد ، تایمر 100ms به این معنی است که در هر 100ms این تایمر یک واحد افزایش می یابد
در بلوک برنامه بالا K21 به معنای شمارش تایمر تا عدد 21 میباشد یعنی تایمر T1 باید تا عدد 21 بشمارد ، هنگامی که تایمر T1 به عدد 21 رسید فرمان تایمر صادر میشود و میتوان از ان استفاده کرد .برای فعال شدن دستور تایمر یا TMR باید بیت X0 فعال گردد .

برای ساخت ON DELLAY TIMER یا OFF DELLAY TIMER باید با همین دستور انرا ایجاد کرد .
از flag تایمر T1 میتوان در هر جای برنامه استفاده کرد .
به محض اینکه ورودی X0 قطع گردد تایمر reset شده و عدد ان 0 میگردد و flag تایمر T1 نیز باز میشود .

مثال:

دستور زیر یک مولد پالس با استفاده از تایمر میباشد












در خط اول هنگامی که ورودی X0 فعال میگردد ، تایمر T1 شروع به شمارش میکند و به محض اینکه مقدار شمارش ان به عدد Kn1 رسید ، تیغه T1 در خط دوم و به عنوان فرمان فعال کننده ی تایمر T2 شروع به کار میکند ، با این کار تایمر T2 فعال شده و شروع به شمارش میکند ، به محض رسیدن تایمر T2 به عدد Kn2 تایمر T1 غیر فعال شده و این سیکل تکرار میشود .
خط سوم برنامه خروجی Y0 را فعال میکند تا پالش تولید شده به خروجی منتقل شود .

نمودار زمانی این مولد پالس ساده بصورت زیر است













ترجمه : علی رضا سرایانی
منبع: سایت پارس اتوماسیون