در دستور مقایسه یا CMP یا مقایسه در PLC دلتا ، شما با هر بار استفاده می توانید یک بازه را Compare کنید .
یا در دستور LD> یا LD<= و . . . شما می توانید با استفاده از سری کردن دو LD ، محدوده وسط دو بازه را تعیین کنید .
برای مثال بزرگتر از 5 و کوچکتر از 12 . حال اگر در کنار هر یک از شرط ها مساوی استفاده شود ،
خود اون عدد هم شامل بازه میشود .
برای مثال بزرگتر مساوی 5 ، اگر با کوچکتر مساوی 12 سری شود . خود عدد 5 و 12 هم جزو بازه وسط است .
اما در نرم افزار WPLSoft دستوری به نام ZCP یا Zone Compare وجود دارد که خودش این مقایسه ها را انجام می دهد .
دستور ZCP در DELTA PLC از ما 4 حافظه یا عدد قبول می کند .
ابتدا عدد یا حافظه مینیمم ، مثلا 5 ، سپس حافظه یا عدد ماکزیمم . مثلا 12
سپس حافظه ای که قرار است مقایسه روی آن انجام شود .
مثلا C2 یا T5 یا D400
و در آخر حافظه بیتی ابتدا . مثلا M17 یا Y3
دقت داشته باشید وقتی مثلا حافظه بیتی شما در دستور ZCP خروجی Y3 است .
دو حافظه بعد از Y3 نیز درگیر دستور ZCP خواهد شد .
در مثال بالا Y3 برای بازه کوچکتر از 5 فعال میشود .
اگر عدد D400 بزرگتر مساوی 5 و کوچکتر مساوی 12 باشد Y4 فعال میشه .
دقت داشته باشید خود 5 و 12 نیز جزو بازه وسط است .
و اگر بزرگتر از 12 باشه Y5 فعال میشه .
برای همین حتی اگر بازه بزرگتر از مساوی یا مثلا کوچکتر مساوی بری شما مهم نباشه .
و نخواهید از آن در برنامه مقایسه استفاده کنید .
حق نخواهید داشت برای بخش های دیگر برنامه نویسی نیز از آن استفاده کنید .
چون عملا Y3,Y4,Y5 درگیر دستور ZCP خواهند شد .
و یا M17 , M18 , M19
با یک خط برنامه دستور ZCP ، شما کار سه بازه مقایسه ای در LD> و … رو انجام می دهید .
- آموزش مدباس دلتا
- آموزش های رایگان DELTA PLC
- همه آموزش های رایگان
- کلاس خصوصی آنلاین PLC دلتا
- اینستاگرام پی ال سی وان