انجمن پی ال سی وان
جلوگیری از شمارش کانتر برای مقادیر بیش از SETPoint - نسخه قابل چاپ

+- انجمن پی ال سی وان (http://www.plc1.co)
+-- انجمن: دلتا DELTA (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D8%AF%D9%84%D8%AA%D8%A7-DELTA)
+--- انجمن: پی ال سی دلتا (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D9%BE%DB%8C-%D8%A7%D9%84-%D8%B3%DB%8C-%D8%AF%D9%84%D8%AA%D8%A7)
+---- انجمن: برنامه نویسی PLC دلتا (http://www.plc1.co/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-PLC-%D8%AF%D9%84%D8%AA%D8%A7)
+---- موضوع: جلوگیری از شمارش کانتر برای مقادیر بیش از SETPoint (/%D9%85%D9%88%D8%B6%D9%88%D8%B9-%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%B4%D9%85%D8%A7%D8%B1%D8%B4-%DA%A9%D8%A7%D9%86%D8%AA%D8%B1-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%85%D9%82%D8%A7%D8%AF%DB%8C%D8%B1-%D8%A8%DB%8C%D8%B4-%D8%A7%D8%B2-SETPoint)



جلوگیری از شمارش کانتر برای مقادیر بیش از SETPoint - admin - 21-11-2014

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