آموزش DELTA PLC پی ال سی دلتا - 88 - تشخیص روشن شدن بیت دلخواه از عدد

پی ال سی وان
پی ال سی وان
اگر بخواهیم فعال شدن بیت خاصی از یک عدد را تشخیص دهیم ، در پی ال سی دلتا و نرم افزار WPLSoft می توان از دستور BON یا Bit ON Test ...
اگر بخواهیم فعال شدن بیت خاصی از یک عدد را تشخیص دهیم ، در پی ال سی دلتا و نرم افزار WPLSoft می توان از دستور BON یا Bit ON Test استفاده کرد . این دستور دارای 3 بخش است . قسمت اول حافظه مورد نظر مثلا D10 ، قسمت بعد آدرس بیتی که قرار است فعال شود . مثلا Y1 یا M5 . قسمت سوط شماره بیت مورد نظر . مثلا K2 که میشه بیت دوم . دقت داشته باشید شماره بیت ها از صفر شروع میشود . یعنی بیت صفرم ، بیت یکم و بیت دوم . پس بیت دوم میشه بیت سومی از راست . به جای عدد ثابت K می توان از حافظه D هم استفاده کرد . یعنی برای مثال از روی HMI مشخص کنیم بیت چندم فعال شد ، Y1 یا M5 فعال شود . گاهی ممکن است که این تصور اشتباه باشد ، مثلا بیت دوم میشه عدد باینری 100 پس کافیست حافظه WORD ما مقدار اش 4 بشه ، اونوقت میتونیم متوجه شویم بیت دوم 1 شده است . بله این درست است . به شرط اینکه بیت های دیگر 1 نشود . یعنی اگر عدد باینری ما 110 یعنی 6 یا 111 یعنی 7 هم شود باز هم بیت دوم 1 است . حال می تواند این 1 شدن بیت ها برای بیت های بعد از خانه دوم هم اتفاق بیافتد . پس ما نمی توانید عملا از مقایسه با یک عدد دسیمال 4 به فعال بودن بیت دوم یک برسیم . در نرم افزار WPLSoft ، در صورت نیاز می توان به صورت همزمان بیش از یک دستور BON استفاده شود . برای دانلود آموزش های رایگان به همراه توضیحات و سورس برنامه ها به سایت پی ال سی وان مراجعه کنید . www.PLC1.ir 09112754501

همه توضیحات ...