آموزش DELTA PLC پی ال سی دلتا - 97 - Index register E , F

539 بازدید
بیشتر
پی ال سی وان
پی ال سی وان
وقتی ما از یک حافظه بیتی استفاده می کنیم . با یکسری حافظه با آدرس مشخص سر و کار داریم . برای مثال X5 , Y2 , M14 حال فرض کنید ب ...
وقتی ما از یک حافظه بیتی استفاده می کنیم . با یکسری حافظه با آدرس مشخص سر و کار داریم . برای مثال X5 , Y2 , M14 حال فرض کنید بخواهیم در شرایطی برای مثال اگر به جای M14 مموری M12 یا M16 فعال شد . همان کار انجام شود . در حالت معموا باید همه مموری هایی که ممکن است به ان نیاز می شود رو به صورت یک کنتاکت به خروجی مورد نظر وصل کنیم . اما می توان به جای این کار از Index register E,F استفاده کنیم . هر یک از Index register E,F در پی ال سی دلتا و نرم افزار WPLSoft خود شامل 8 مقدار integer می شود از E0 تا E7 و همچنین از F0 تا F7 . یعنی دیگر ما E8 یا F11 نداریم . به جای E0 یا F0 می توان E و F هم نوشت . حال کافیست از این ایندکس ها در کنار حافظه بیتی استفاده کرد . برای مثال M12E3 یا X5F یا Y2E7 برای مثال اگر E3 مقدار اش 5 باشد به ازای M17 ما خروجی خواهیم داشت . یعنی مقدار ایندکس 5 با شماره مموری که 12 هست جمع میشه . یا برای X5F اگر بخواهیم به ازای X1 خروجی داشته باشیم . مقدار Index register باید منفی 4 باشد . یا به ازای E7=1 اگر Y3 فعال باشد ، خروجی فعال میشود . پس می بینیم در هر لحظه متناسب با Index register و تغییر ایندکس ، آدرس خروجی که کنتاکت را فعال می کند تغییر پیدا خواهد کرد . دقت داشته باشید Index register در WPLSOFT  ورژن 2.31 به بالا قابل استفاده هستند . برای دانلود آموزش های رایگان به همراه توضیحات و سورس برنامه ها به سایت پی ال سی وان مراجعه کنید . www.PLC1.ir 09112754501

همه توضیحات ...