با سلام و عرض ادب و احترام خدمت دوستان
میخواستم ببینم تعداد دیتا بلاک در 1200 به چه تعدادی محدود هست و آیا استفاده زیاد از اون مشکلی ایجاد میکنه یا نه .
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این سؤال باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این پاسخ باید گزارش شود.
لطفاً به طور خلاصه توضیح دهید که چرا فکر می کنید این کاربر باید گزارش شود.
سلام
در PLC مدل S7-1200 تعداد دیتا بلاکها (Data Blocks) به طور کلی محدود به حافظه موجود در PLC است. بنابراین، محدودیت اصلی حافظه RAM و فضای برنامهنویسی دستگاه است، نه تعداد مشخصی از بلاکها.
استفاده زیاد از دیتا بلاکها:
اگر تعداد زیاد دیتا بلاکها استفاده شود و حافظه پر شود، ممکن است برنامه با مشکل اجرا شود یا خطا بدهد.
برای بهینهسازی، بهتر است از ساختارهای داده بهینه (مثل Struct) و بلاکهای سازماندهی شده استفاده کنید.
پس، محدودیت اصلی حافظه دستگاه است، نه تعداد بلاکها، و استفاده زیاد از دیتا بلاک مشکلی ایجاد نمیکند، به شرطی که حافظه کافی وجود داشته باشد.
با سپاس از شما بخاطر وقتی که گذاشتید . برای فهمیدن بیشتر مثلا در یک سی پی یو 1215سی حدود چه تعداد دیتا بلاک میشه استفاده کرد ؟
خواهش میکنم
دقیقا نمیدونم شما برنامه رو مینویسی بعد دیدی حافظه کم آوردین یه مموری به plc اضافه میکنید