برای اینکه چند بیت را بخواهیم به حافظه های بیتی دیگر جابجا کنیم ، معمولا از دستور OUT یا Bit ON استفاده میشود .
حال اگر مثلا 25 بیت داشته باشید و بخواهید متناسب با وضعیت هر یک از بیت ها ، 25 بیت دیگر ON و OFF شوند.
باید از هر یک از دستور های بالا 25 بار استفاده کنید.
اما در ماکرو نویسی HMI پنل مستر ، با استفاده از دستور MOV-BITS ، براحتی این کار در یک خط امکان پذیر است .
برای مثال من بیت شروع را مموری M25 پی ال سی دلتا ، در نظر می گیرم. و همچنین تعداد 10
حال بیت نتیجه را از حافظه داخلی HMI Panel Master انتخاب می کنم . برای نمونه
$U50.0
با اجرای دستور ماکرو ، از M15 تا M24 به حافظه
$U50.0
تا
$U50.9
منتقل خواهد شد .
یعنی بیت های بخش P1 در هر لحظه متنای با بیت های P2 فعال و غیر فعال ON/OFF خواهند شد .
یعنی بیت های بخش P1 ، دریافت کننده کپی ای از بیت های P2 هستند .