آموزش TIA Portal S7-1200 زیمنس ، 43 ، تیا , ریست انکودر
709 بار بازدید -
2 سال پیش
-
فرض رو بر این بگیرید
فرض رو بر این بگیرید بعد از خواندن مقدار انکودر در PLC S7-1200 SIEMENS ،
می خواهیم مقدار انرا با استفاده از یک تریگر یا مموری به صورت یک حافظه بیتی ، ریست کنیم .
حال این حافظه میتونه ورودی و خروجی یا مموری باشد .
برای مثال M0.1 . ساده ترین راهی که ممکن است به ذهن ما برسه انتقال صفر با تابع MOV به ID1000 است .
این روش به ظاهر قابل انجام است ، حتی مقدار ID1000 صفر هم خواهد شد ، ولی وقتی تریگر را غیر فعال کنیم .
دوباره به مقدار قبلی خودش بر میگردد .
پس چه باید بکنیم .
در تابع CTRL-HSC بعد از مشخص کردن شماره HSC در قسمت CV یا Count Value می توان از یک حافظه بیتی استفاده کرد .
همچنین حافظه ای با فرمت word به NEW-CV اختصاص داد .
حالا هر موقع Count Value یک شود ، مقدار NEW-CV به ID1000 اعمال میشود .
یعنی اگر NEW-CV صفر باشد ، در واقع با فعال کردن Count Value مقدار انکودر یا HSC ما ریست می شود .
حتی می توان به جای NEW-CV از عدد صفر استفاده کرد . با این کار دیگر نیاز نیست مثلا به MW10 مقدار صفر را اختصاص دهیم .
حال اگر بخواهیم با فعال کردن Count Value یک مقدار خاص غیر صفر به ID1000 و HSC اعمال شود .
کافیست مقدار NEW-CV روی عدد مورد نظر قرار داده شود و مقدار بیتی Count Value از حالت صفر به یک تغییر وضعیت بدهد .
دقت داشته باشید این مموری حساس به لبه نیست و تا زمانی که فعال باشد ، مقدار HSC و ID1000 تغییر نخواهد کرد .
برای دریافت آموزش کامل به همراه سورس برنامه ها به سایت پی ال سی وان مراجعه بفرمایید .
www.PLC1.ir
09112754501
برای خرید پی ال سی و ماژول های استوک در حد آکبند S7-1200 زیمنس
با پی ال سی وان در ارتباط باشید .
قیمت بسیار مناسب ، تست شده و گارانتی توسط پی ال سی وان
با آموزش رایگان
WhatsApp:09112754501
2 سال پیش
در تاریخ 1401/04/21 منتشر شده
است.
709
بـار بازدید شده