انجمن پی ال سی وان

نسخه‌ی کامل: جلوگیری از شمارش کانتر برای مقادیر بیش از SETPoint
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
در دستور cnt شما می توانید یک شمارنده را برنامه نویسی کنید ، فرض رو بر این بگیریم که دستور شما به صورت  cnt c0 k3 باشد .
این بدان معنی است که وقتی مقدار کانتر به عدد 3 می رسد ، کانتر ما خروجی می دهد .
ولی اگر پایه Trg باز هم فعال شود ، مقدار کانتر افزایش پیدا کرده و 4 ، 5 و همینطور در دفعالت بعدی تحریک بالا خواهد رفت .
اگر ما بخواهیم جلوی این افزایش مقدار کانتر را در دفعات بعدی و بعد از فعال شدن کانتر بگیریم ، کافیست همزمان با فعال شدن کانتر یک مموری را Set کرده و از NOT آن سر راه پایه Trg  استفاده بکنیم .
البته می توان از NOT خود کانتر هم سر راه آن استفاده کرد .
 با این کار تا زمانی که شمارنده ریست نشود ، امکان شمارش دوباره کانتر فراهم نخواهد شد .
سیمولیشن برنامه به همراه فایل سورس در پیوست موجود می باشد .