دستور LDP همان لبه بالارونده یک حافظه بیتی است .
این حافظه می تاوند مموری ، ورودی ، کنتاکت تایمر و . . . باشد .
ولی NP به حافظه بیتی خاصی مربوط نمیشه بلکه به برآیند المان های سمت چپ خودش کار داره .
این به چه معنی است .
همانطور که در تصویر زیر می بینید ، نتیجه NP به سه المان سمت چپ اش بستگی داره .
یعنی مموری صفر باید فعال باشد ، ورودی شماره صفر پی ال سی باید غیر فعال باشد و مقدار حافظه D2 هم باید 33 باشد تا NP عمل کند .
البته باید در نظر داشته باشید ممکنه در یک لحظه یک و یا تعداد بیشتری از شرط ها بر قرار نباشد .
اونوقت NP عمل نمی کند .
در اینجا هم ما با لبه کار داریم . یعنی اون لحظه ای که برآیند از صفر می خواهد یک شود .
حال ممکنه دو شرط اول برقرار باشد و در لحظه عملکرد ، مقدار D2 از 32 بشه 33 .
یا اینکه دو شرط دوم برقرا باشه و در لحظه عملکرد ، وضعیت M0 از صفر بره روی حالت یک .
اگر برآیند شرط ها غیر فعال و دوباره فعال شود ، باز هم پایه انیبل NP اوکی شده و عمل MOV در D4 را انجام می دهد .
پس اگر قرار است این کار یک بار انجام شود .
باید با یک مموری و شرطی از تکرار دوباره ان جلوگیری کنیم .
این حافظه می تاوند مموری ، ورودی ، کنتاکت تایمر و . . . باشد .
ولی NP به حافظه بیتی خاصی مربوط نمیشه بلکه به برآیند المان های سمت چپ خودش کار داره .
این به چه معنی است .
همانطور که در تصویر زیر می بینید ، نتیجه NP به سه المان سمت چپ اش بستگی داره .
یعنی مموری صفر باید فعال باشد ، ورودی شماره صفر پی ال سی باید غیر فعال باشد و مقدار حافظه D2 هم باید 33 باشد تا NP عمل کند .
البته باید در نظر داشته باشید ممکنه در یک لحظه یک و یا تعداد بیشتری از شرط ها بر قرار نباشد .
اونوقت NP عمل نمی کند .
در اینجا هم ما با لبه کار داریم . یعنی اون لحظه ای که برآیند از صفر می خواهد یک شود .
حال ممکنه دو شرط اول برقرار باشد و در لحظه عملکرد ، مقدار D2 از 32 بشه 33 .
یا اینکه دو شرط دوم برقرا باشه و در لحظه عملکرد ، وضعیت M0 از صفر بره روی حالت یک .
اگر برآیند شرط ها غیر فعال و دوباره فعال شود ، باز هم پایه انیبل NP اوکی شده و عمل MOV در D4 را انجام می دهد .
پس اگر قرار است این کار یک بار انجام شود .
باید با یک مموری و شرطی از تکرار دوباره ان جلوگیری کنیم .
![[عکس: NP.jpg]](https://plc1.ir/images/NP.jpg)