PLC خانواده های S5 از شرکت زیمنس (ساختار، عملکرد و کاربرد ها) برق _ الکترونیک
پژوهشگر و نویسنده: ( افشین رشید )
نکته : PLC خانواده های S5 از شرکت زیمنس آلمان یکی از قدیمی ترین کنترل کننده های برنامه پذیر در حد وسیع بوده که در کشور ما نیز در صنایع گوناگون بصورت گسترده استفاده گردیده است . البته در سال های اخیر با توجه به تنوع تولید PLC و ساخت نمونه های با ظرفیت نرم افزاری بیشتر، کمتر شاهد بکارگیری این نوع PLC در ساخت و راه اندازی سیستم های جدید صنعتی می باشیم . ولیکن از آنجا که به روز نمودن سیستم های کنترل قدیمی هزینه بسیار بالایی را به صنعت وارد می نماید ، لذا امروزه نیز PLC های خانواده S5 در صنایع ما مشغول بکار بوده و لذا هنوز نیاز به فراگیری نحوه کار با این نوع PLC احساس می گردد.
با قرار دادن سلکتور انتخاب PLC خانواده های S5 حالت کاری در وضعیت Stop یا Run ، می توان سیستم را در حالت کاری اجرا یا توقف بکار گرفت . CPU بطور اتومات در تغییر وضعیت اجرا به توقف ، حالت Restart را اجرا می نماید . برنامه نوشته شده در حالت کاری Stop ، Scan نمی گردد . آخرین مقدار تایمرها ، شمارنده ها و پرچم ها در زمان رفتن به حالت Stop نگهداری می گردند . حالت در Stop همچنین ماژول های خروجی غیرفعال گشته و LED مربوط به نمایش ناتوانی خروجی روشن می گردد . پس از اینکه سیستم عامل مربوط به CPU ، برنامه های کاری مربوط به راه اندازی را به انجام رساند ، سیکل Scan و اجرای برنامه آغاز می گردد . در حالت Run ، ورودی های موجود بر روی ماژول ورودی، بطور متناوب و در یک سیکل مشخص خوانده شده و در PII ذخیره می شود . همچنین در این حال مقادیر پرچم های داخلی Update می گردند . برنامه کنترلی نوشته شده توسط کاربر ، این اطلاعات را به همراه مقادیر جاری تایمرها و شمارنده ها پردازش می نماید . برنامه کنترل نوشته شده توسط کاربر شامل یکسری جملات نوشته شده پی در پی می باشد . پردازنده ، این جملات را یک به یک از حافظه برنامه فراخوانده و پس از تجزیه و تحلیل ، آنها را اجرا می نماید . نتیجه این پردازش به مکان PIO انتقال می یابد .
: Power Suply Module تغذیه منبع
ماژول منبع تغذیه ، ولتاژ تغذیه ورودی را به یک ولتاژ مورد نیاز برای قسمت های مختلف داخلی تبدیل می نماید . ولتاژهای مورد نیاز برای این سیستم : 230VAC ، 115VAC ، 24VDC می باشند . با توجه به نوع ماژول مورد استفاده می توان به جریان های ماکزیمم خروجی برابر با 3 ، 7 و 15 آمپر دست یافت . برای منابع تغذیه کمتر از 7 آمپر نیازی به استفاده از فن نمی باشد . ماژول تغذیه علاوه بر ایجاد ولتاژهای مورد نیاز PLC ، یک ولتاژ پشتیبان برای RAM سیستم با استفاده از یک باتری لیتیم ایجاد می نماید . یک باتری از نوع لیتیم ، حافظه برنامه ، پرچم های پایدار داخلی و مقادیر تایمر ها و شمارنده ها را در زمان قطع تغذیه حفظ می نماید . بر روی ماژول تغذیه ، یک LED برای نمایش وضعیت باتری تعبیه شده ، که در صورت عدم وجود و یا خرابی باتری روشن می گردد.
واحد پردازش مرکزی :
با انتخاب نوع CPU می توان به قابلیت های نرم افزاری بیشتر ، حجم حافظه بیشتر و در نتیجه سرعت اجرای بالاتری دست یافت . قسمت های مختلف موجود بر روی CPU برای انجام اعمال زیر در نظر گرفته شده اند :
_ قراردادن ماژول اضافی حافظه
_ اتصال یک برنامه ریز PG یا کامپیوتر شخصی یا یک پانل کاری اپراتور
_ اتصال شبکه محلی LAN
_ اتصال PLC های ساخته شده توسط سایر کارخانه ها
_ تنظیم مود عملکرد PLC
PIO : جدول پردازش خروجی شامل مقادیر خروجی حاصل از اجرای برنامه است . این مقادیر در انتهای هر دوره به خروجی واقعی فرستاده می شود . هرگاه در حین برنامه یک مقدار برای خروجی بدست آید ، در این قسمت حافظه نگهداری می شود و در هنگام اجرای برنامه ، CPU بجای خروجی ها به این حافظه مراجعه می کند.
PII : جدول پردازش ورودی در ناحیه حافظه CPU قرار دارد که وضعیت تمام سیگنال های ورودی در آنجا ذخیره می شود . قبل از اجرای برنامه ، CPU تمام ورودی ها را بررسی می کند و در قسمتی از حافظه بنام PII ذخیره می کند . در حین اجرای برنامه CPU بجای ورودی ها به این حافظه مراجعه می کند .
نویسنده: دکتر (افشین رشید )