در این قسمت از آموزش های نمایندگی زیمنس با نحوه طراحی و پیاده سازی دستورهای latch و unlatch با استفاده از کلیدهای normal open و normal close آشنا خواهید شد و با استفاده از هر یک از این کلیدها یک مدار جداگانه طراحی خواهیم کرد.
در این مثال برای ورودی خود از کنتاکت normal open و یک کنتاکت normal open دیگر برای انجام شدن دستور latch و از یک کنتاکت normal close برای توقف خروجی و انجام شدن دستور unlatch استفاده خواهیم کرد که طراحی این مثال به صورت زیر انجام می شود:
مدار بالا به این صورت عمل می کند که اگر ورودی i0.0 فعال شود خروجی q0.0 روشن شده و روشن می ماند پس اگر این برنامه را وارد پی ال سی S7-300 زیمنس کنیم و کلیدی که به i0.0 که یک کنتاکت normal open می باشد را فشار دهیم چراغی که به خروجی q0.0 متصل است روشن شده و اگر کلید را رها کنیم خروجی q0.0 همچنان روشن می ماند و این یعنی که دستور latch انجام شده است. حال برای استفاده از دستور unlatch در این مدار باید یکبار کنتاکت normal close خود را فشار دهیم تا خروجی q0.0 غیرفعال، چرغ آن خاموش شود و دستور unlatch صورت گیرد.
در این قسمت از مثال می خواهیم مثالی که در بالا برای شما توضیح دادیم را برعکس انجام دهیم یعنی به جای استفاده از کنتاکت normal open به عنوان ورودی از یک کنتاکت normal close به عنوان ورودی و یک کنتاکت normal open برای غیرفعال کردن خروجی استفاده می کنیم و کنتاکت normal open دیگری که برای دستور latch وجود دارد نیز در این قسمت تکرار می شود که طراحی به صورت زیر انجام خواهد شد:
نحوه عملکرد مثال بالا به این صورت است که برای فعال شدن خروجی در بیرون از برنامه و با استفاده از پی ال سی S7-300 زیمنس باید هردو کلید استفاده شده normal close باشند و هردو کلید را فشار دهیم تا خروجی فعال و دستور latch اتفاق افتاده و با غیرفعال کردن i0.2 خروجی غیرفعال شده و دستور unlatch اتفاق خواهد افتاد.