آموزش DELTA PLC پی ال سی دلتا - 97 - Index register E , F
وقتی ما از یک حافظه بیتی استفاده می کنیم . با یکسری حافظه با آدرس مشخص سر و کار داریم .
برای مثال 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
همه توضیحات ...