در حالت معمول برای میانگین گیری شما باید چند مقدار رو با هم جمع و تقسیم بر تعداد کنید .
اما در تابع Average value ، دو مقدار زمان و تعداد از شما میگیرد و بقیه کار ها رو خودش انجام میدهد .
برای مثال وقتی شما زمان را 10 ثانیه و تعداد رو 5 قرار می دهید .
بدان معناست که در هر 10 ثانیه 5 نمونه از مقدار ورودی آنالوگ گرفته و میانگین را در خروجی اعمال میکند .
طبیعی است هر چه تعداد نمونه ها بیشتر باشد ، میانگین به تغییرات ورودی آنالوگ نزدیک تر خواهد بود .
حال هر چه زمان بیشتر باشد ، میانگین دقیق تر و البته کند تر خواهد بود .
عکس این موضوع هم صادق است .
یعنی وقتی زمان نمونه برداری کم باشد . ممکن است کمی از دقت کاسته شود .
در عوض زمان باسخ گویی بالاتر خواهد رفت .
اگر در یک سیکل زمانی مقدار ورودی آنالوگ در لوگو زیمنس ، تغییر نکند ، مقدار برآیند با ورودی آنالوگ برابر خواهد بود .
چون مثلا شما عدد 350 را 10 بار با خودش جمع و تقسیم بر 10 کنید باز هم 350 خواهد شد .