دستور (MCR) Master Control Relay اتوماسیون زیمنس

ارسال شده در تاریخ: 28 فروردین 1396چاپ
اشتراک گذاری:
دستور (MCR) Master Control Relay اتوماسیون زیمنس
دستورات MCR مانند یک سوئیچ اصلی برای قطع و وصل تغذیه عمل میکنند. MCR دستورات زیر را تحت تاثیر قرار میدهد :
=<bit>
S<bit>
R<bit>
T<byte> , T<word> , T<double word>
اخطار : به منظور جلوگیری از بروز هرگونه حادثه، هرگز دستورات MCR را جایگزین مدارات سخت افزاری قطع اضطراری نکنید.

اگر MCR = 0 باشد، مانند حالت قطع کلید عمل می­کند و خروجی ها یا بیت هایی که در دستورهای = و T معرفی شده اند را صفر می­کند، یعنی این دستورات عملاً در برنامه کاری انجام نمی­دهند. بعلاوه، خروجی ها یا بیت هایی که با دستورات S و R کار میکنند نیز آخرین وضعیت خود را حفظ کرده و دیگر ست یا ریست نمی­شوند. اگر MCR = 1 شود، برنامه کار عادی خود را دنبال میکند، یعنی مانند وضعیت وصل شدن کلید تغذیه. نتیجه ی بحث فوق در جدول زیر آمده است.
دستور (MCR) Master Control Relay1
 
MCR از چند دستور تشکیل شده است که به ترتیب زیر نوشته می شوند :

MCRA                                 Activate MCR Area
MCR(                                  Begin MCA Area
)MCR                                  End MCR Area
MCRD                                Deactivate MCR Area

MCR با MCRA فعال و با MCRD غیر فعال میشود. هر دو را باید بصورت جفتی بکار برد و نمی توان صرفاً از یکی از آنها استفاده نمود. برنامه بین دو دستور MCR( و )MCR نوشته می شود که به آن ناحیه ی MCR میگویند. دستور MCR( این ناحیه را باز کرده و RLO را در پشته MCR ذخیره می سازد. اگر RLO = 1 باشد، MCR = 1 یعنی ON است و پردازش برنامه عادی است، یعنی MCR روی آن تاثیری نمی گذارد. ولی وقتی RLO = 0 شد، MCR = 0 یعنی OFF خواهد شد و خروجی ها طبق جدول بالا تغییر خواهند کرد. ناحیه ی MCR که با دستور MCR( باز شده، با دستور )MCR بسته می شود و این دو دستور با هم بکار می روند و اصطلاحاً Nested هستند. می توان آنها را تو در تو و ماکزیمم تا 8 مرحله بکار برد، ولی باید تعداد MCR( ها با تعداد )MCR ها حتماً برابر باشد.
 
دستور (MCR) Master Control Relay2
جدیدترین اخبار و مقالات درباره اتوماسیون صنعتی زیمنس در کنترل زیمنس (نمایندگی زیمنس)
 

با عضویت در خبرنامه از آخرین مطالب مطلع شوید.