پاسخ : آموزش PLC درجه 1
به نظرم اگه حلشون رو فوری نذاری بهتره چون هم خلاقیتمون تحریک می شه هم از رد وبدل کردن یه سری فایل خسته نمی شیم و روی تمرینا بحث می شه.البته باید دید نظر بقیه ی بچه ها چیه
حل تمرین اول
توضیح
برنامه از سه تا امی سی ار اصلی تشکلیل شده (امی سی اری که تو دل ام سی ار اولیه فرعیه) یه جورایی مثل دستور case در زبان های سطح بالاست شرط های قبل از هر کدوم از ام سی ار ها برسی می شه و در صورتی که درست باشه ام سی ار مربوطه فعال می شه.
در صورتی که ورودی اول فعال باشه امی سی ار اولی اجرا می شه و موتورها به صورت سلسله مراتبی روشن می شن در غیر این صورت به سراغ ام سی آر های بعدی می ریم اگه موتور روشن باشه امی سی ار دومی فعاله و همه ی موتور ها با هم خاموش می شن و اگرنه ام سی ار سومی اجرا می شه و موتور ها به صورت مجزا خاموش می شن
البته من خواستم برنامه رو به صورت ساده بنویسم شاید بشه با برنامه ی کوتاه تری هم همین کارو انجام داد
نوشته اصلی توسط mosi110
نوشته اصلی توسط mosi110
MCRA
A I 0.1
S Q 0.1
MCR(
A I 0.2
S Q 0.2
MCR(
A I 0.3
= M 0.0
S Q 0.3
)MCR
)MCR
A M 0.0
AN I 0.1
MCR(
R Q 0.1
R Q 0.2
R Q 0.3
)MCR
AN M 0.0
AN I 0.1
MCR(
AN I 0.1
R Q 0.1
AN I 0.2
R Q 0.2
AN I 0.3
R Q 0.3
)MCR
MCRD
A I 0.1
S Q 0.1
MCR(
A I 0.2
S Q 0.2
MCR(
A I 0.3
= M 0.0
S Q 0.3
)MCR
)MCR
A M 0.0
AN I 0.1
MCR(
R Q 0.1
R Q 0.2
R Q 0.3
)MCR
AN M 0.0
AN I 0.1
MCR(
AN I 0.1
R Q 0.1
AN I 0.2
R Q 0.2
AN I 0.3
R Q 0.3
)MCR
MCRD
توضیح
برنامه از سه تا امی سی ار اصلی تشکلیل شده (امی سی اری که تو دل ام سی ار اولیه فرعیه) یه جورایی مثل دستور case در زبان های سطح بالاست شرط های قبل از هر کدوم از ام سی ار ها برسی می شه و در صورتی که درست باشه ام سی ار مربوطه فعال می شه.
در صورتی که ورودی اول فعال باشه امی سی ار اولی اجرا می شه و موتورها به صورت سلسله مراتبی روشن می شن در غیر این صورت به سراغ ام سی آر های بعدی می ریم اگه موتور روشن باشه امی سی ار دومی فعاله و همه ی موتور ها با هم خاموش می شن و اگرنه ام سی ار سومی اجرا می شه و موتور ها به صورت مجزا خاموش می شن
البته من خواستم برنامه رو به صورت ساده بنویسم شاید بشه با برنامه ی کوتاه تری هم همین کارو انجام داد
دیدگاه