حافظه های استاتیک در فانکشن بلاک

سپاسگزارم

سلام روز بخیر، متغیر ها و پارامترهای داخل فانکشن و فانکشن بلاک محلی یا لوکال هستن و به پارامترهای فانکشن دیگه هیچ ارتباطی نداره و شما میتوانید داخل فانکشن یا فانکشن بلاک از اسامی مشابه استفاده کنید

سلام وقت جنابعالی بخیر
جناب مهندس اگر در برنامه ای که شامل چندین فانکشن بلاک است حافظه های استاتیک که برای هر مرحله تعریف میشه بایستی متفاوت با مرحله بعدی باشد؟ مثلا برای FB1 حافظه استاتیک M1,M2,M3 تعریف شده برای FB2 حافظه استاتیک M1,M2 تعریف شده برای FB3 حافظه M1,M2,M3,M4 تعریف شده. ایا اینطور ادرس دهی درست است یا که بایستی برای هر فانکشن بلاک حافظه منحصر بفرد تعریف شود تا همپوشانی نکند؟
با تشکراز وقتی که صرف میکنید.