مشاوره
کاری ، تحصیلی ، مهاجرت

پی ال سی وان ، آموزش PLC با پروژه های صنعتی

صفحه اصلی / آموزش PLC رایگان پی ال سی وان / آموزش DELTA PLC پی ال سی دلتا – 88 – تشخیص روشن شدن بیت دلخواه از عدد

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

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

اگر بخواهیم فعال شدن بیت خاصی از یک عدد را تشخیص دهیم ، در پی ال سی دلتا و نرم افزار 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 استفاده شود .

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

  1. سلام وقت بخیر ممنون از اموزشای خوبتون یک سوال داشتم برعکس این داستان چگونه امکان پذیره مثلا من میخوای ۸ تا از ورودی های پی ال سی منتاظر به یک حافظه d منتقل بشه این مثال شما میتونه بیت های یک حافظه را متناظر به خروجی ها منتقل بکنه ممنون میشم پاسخ بدید . البته در زیمنس امکان mow ورودی ها ویا خروجی ها وجود داره اما در دلتا مثل اینکه داستان متفاوته

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *