در این قسمت از آموزش های نمایندگی زیمنس ایران با نحوه استفاده از دستور move در PLC S7-300 زیمنس که برای انتقال داده ها از قسمت های مختلف برنامه به قسمت دیگر استفاده می شود آشنا خواهید شد.
از این دستور برای انتقال داده از یک قسمت برنامه به یک قسمت دیگر استفاده می شود. این دستور در پنجره Program elements و در منوی move قرار دارد:
این دستور دارای 2 پایه in و out می باشد که پایه in برای دریافت اطلاعات و به پایه out انتقال می دهد.
در زیر می خواهیم با استفاده از دستور move یک تایمر را به مدت 10 ثانیه فعال کنیم:
برای شروع نیاز به یک کنتاکت، یک تایمر و یک خروجی و یک کنتاکت برای r تایمر داریم که به صورت زیر آن ها را پیاده سازی می کنیم:
همانطور که در عکس بالا می بینید به جای اینکه به صورت مستقیم به پایه TV تایمر مقدار ثانیه ای دهیم، رجیستر mw0 را قرار داده ایم و در نتورک 2 با استفاده از دستور move مقدار S5T#10s که 10 ثانیه می باشد را به رجیستر mw0 خود انتقال دادیم.