رزولوشن یا حد تفکیک در تایمرهای زیمنس

توضیح نحوه عملکرد تایمر ها در نرم افزار سیماتیک منیجر و نحوه تنظیم ثابت زمانی

اشتراک گذاری

در PLC زیمنس SIEMENS و نرم افزار سیماتیک منیجر Simatic Manager

 نمی توان در زبان های LAD و FBD ثابت زمانی را تنظیم کرد.

نرم افزار متناسب با مقدار زمانی که در برنامه وارد می کنید، یک ثابت زمانی های زیر را انتخاب می کند.

100MS              10 MS           1S        10S

برای مثال اگر ثابت زمانی 100 میلی ثانیه باشد و مقدار زمان 6 باشد، تغییرات عددی در تایمر از عدد 60 تا صفر خواهد بود.

حال اگر ثابت زمانی ما 10 میلی ثانیه باشد، تغییرات عددی تایمر از عدد 600 تا صفر خواهد بود.

برای رفع این مشکل ثابت زمانی می توانیم از زبان برنامه نویسی STL استفاده کرد.

در تعریف Timer به زبان STL به اینصورت استفاده می شود.

L     W#16#2020

سپس نوع تایمر مشخص می شود (ON Delay Timer)

SD    T      1

برای فعال شدن یک بیت در زمان فعال شدن تایمر می توانیم از A T1 و = Q0.0 استفاده کنیم.

نکته مهم در تنظیم و برنامه نویسی رزولیشن تایمر بر میگرده به حافظه 13 و 14 هم که در واقع میشه بیت 12 و 13 از 0 تا 15 که در اصطلاح به آن Time Base می گوییم.

در قسمت Time Base چهار حالت بتواند اتفاق بیافتد. به ترتیب و به صورت باینری 00 و 01 و 10 و 11

اگر بخواهیم به دسیمال بیان کنیم. عدد بین 0 تا 3 که به ترتیب ثابت زمانی های زیر را به وجود می آورد:

00 باینتری یا 0 دسیمال ، 10 میلی ثانیه

01 باینتری یا 1 دسیمال ، 100 میلی ثانیه

10 باینری یا 2 دسیمال ، 1 ثانیه

11 باینری یا 3 دسیمال ، 10 ثانیه

پس ما اگر بخواهیم با عدد 6 ، زمان هشت ثانیه را داشته باشیم باید از عدد 2006 کنیم.

یا با ثابت زمانی 100 میلی ثانیه باید برای 6 ثانیه از عدد 1060 استفاده کنیم.

یعنی برای مثال آخر خواهیم داشت L     W#16#1060

*تایمر در Simatic Manager به صورت نزولی می شمردد.

برای رفع این مشکل می توان زمان لحظه ای تایمر را از زمان کل کم کرد.

عضو خبر نامه ما شوید

از مطالب جدید و آموزش های ما باخبر شوید.

بیشتر بخوانید!

اگر به فکر بهبود فراید صنعتی خود هستید

کافیست با ما تماس بگیرید

Learn how we helped 100 top brands gain success.

Let's have a chat