مد HOLD برای CPU های سری S7 نمایندگی زیمنس

>مد HOLD برای CPU های سری S7 نمایندگی زیمنس

در این مد پردازش برنامه متوقف شده و کاربر میتواند برنامه را قدم به قدم توسط PG یا PC تست کند. این مد کاری برای تست و عیب یابی به ویژه در زمانی بکار میرود که برنامه نویسی از نظر دستورات صحیح است ولی به علت وجود اشکال در منطق برنامه جواب مورد نظر بدست نمی­آید. در این مدDebug  کردن برنامه فعال میشود و میتوان نقاط قطع (Breakpoint) را تعریف نمود.

اولویت مدهای کاری CPU

اگر چند مد بطور همزمان درخواست شود ، مدی که دارای اولویت بالاتری است انتخاب میشود. این اولویتها در جدول زیر آمده است.


نمایندگی زیمنس در ایران

نکته : در CPU های سری S7 400 کلید برای انتخاب نوع راه اندازی قرار داده شده است که توسط آن میتوان نوع راه اندازی را به صورت سخت افزاری نیز تعیین نمود. این کلید دارای دو وضعیت است :

CRST : اگر کلید در این وضعیت باشد پس از RUN شدن CPU ، راه اندازی به صورت COLD خواهد بود.

WRST : اگر کلید در این وضعیت باشد پس از RUN شدن CPU ، راه اندازی به صورت WARM خواهد بود.


با توضیحاتی که ذکر شد اکنون میتوان برخی از پارامتر های CPU را معرفی کرد.

 

مراحل تغییر مد های کاری CPU

شکل زیر مراحل تغییر مدهای CPU را نشان میدهد در ادامه توضیحات مربوط به جدول ذکر شده است.


نمایندگی زیمنس در تهران


 شرح

حالت تغییر

 بعد از وصل تغذیه CPU در مد STOP قرار میگیرد.  1

CPU از مد   STOPبه مد STARTUP  میرود وقتی که :

در حالت RUN یا RUN-P قرار گیرد.

راه اندازی بطور اتوماتیک با وصل تغذیه انجام شود.
 2

CPU از مد   STARTUP به مد STOP  بر میگردد وقتی که :

اشکالی در طول راه اندازی بوجود آید.

توسط کاربر در مد STOP قرار گیرد (از طریق Step7 یا سوئیچ PLC)

دستور STOP در  OB راه اندازی نوشته شود یا فانکشن STOP اجرا شود.
 3

CPU از مد   STARTUPبه مد  HOLDمیرود وقتی که :

در برنامه راه اندازی به نقطه  Breakpoint که کاربر تعیین کرده است برسد.
 4

CPU از مد  HOLDبه مد  STARTUPبر میگردد وقتی که :

بعد از نقطه Breakpoint دستور EXIT HOLD اجرا شود.
 5

CPU از مد  HOLDبه مد  STOPبر میگردد وقتی که :

توسط کاربر در مد STOP قرار گیرد (از طریق Step7 یا سوئیچ PLC)

دستور STOP در برنامه اجرا شود.
 6

CPU از مد   STARTUPبه مد   RUNمیرود وقتی که :

نتیجه راه اندازی رضایت بخش نباشد.
 7

CPU از مد  RUN به مد STOP  بر میگردد وقتی که :

در مد RUN اشکالی آشکار شود و OB مربوط به خطاها برنامه ریزی نشده باشد.

توسط کاربر در مد STOP قرار گیرد (از طریق Step7 یا سوئیچ PLC)

دستور STOP در برنامه اجرا شود.
 8

CPU از مد  RUN به مد  HOLD بر میرود وقتی که :

در برنامه کاربری به نقطه Breakpoint که کاربر تعیین کرده است برسد.
 9

CPU از مد HOLD به مد RUN بر میگردد وقتی که :

بعد از نقطه Breakpoint دستور EXIT HOLD اجرا شود.
 10