SoftPLC
SoftPLC فراتر از یک PLC!
SoftPLC یک نرم افزار کنترلی نصب شده بر روی کامپیوتر صنعتی قدرتمند می باشد. این تجهیز در کنار امکانات (PLC(Programmable Logic Controllers های اختصاصی، از ویژگی های طراحی بر مبنای ساختار باز و بدون محدودیت بر روی یک کامپیوتر بهره برده است. در واقع ترکیبی از تکنولوژی های ذیل می باشد:
- PLC
- دیتالاگر
- گیت وی ارتباطی
- و کامپیوتر صنعتی
در تکنولوژی SoftPLC با استفاده از نرم افزارهای کنترلی، یک کامپیوتر صنعتی با مشخصات مناسب را به یک PLC، دیتالاگر و گیت وی ارتباطی تبدیل می کنیم. در واقع یک دستگاه چند نقش را درون ساختار اتوماسیون صنعتی به صورت یکپارچه برعهده دارد. SoftPLCها به دلیل اینکه بر روی پلتفرم های کامپیوترهای صنعتی ارایه می شوند، قدرت محاسباتی بالایی دارند و برای کاربردهایی از قبیل رباتیک، پردازش تصویر و یا کاربردهای دارای I/O زیاد در اتوماسیون صنعتی مناسب می باشند. در این کاربردها استفاده از PLC ها به خاطر محدودیت ها و ساختارهای بسته، امکان پذیر نیست.
آیا هر کامپیوتر صنعتی قدرتمند را می توان به عنوان SoftPLC استفاده نمود؟
به طور کلی پاسخ مثبت است. اما برای این کار شما باید ابتدا همه جوانب کار را بسنجید و کامپیوتر صنعتی مناسبی از لحاظ قدرت پردازشی، گرافیکی، ارتباطی و …. پیدا کنید، سپس لایسنس Run Time پلتفرم های مختلف برنامه نویسی PLC را خریداری و بر روی سیستم عامل امتحان کنید و تست های مربوطه را انجام دهید تا اطمینان حاصل شود که این کامپیوتر صنعتی، در سناریوهای مختلف می تواند وظایف SoftPLC را به خوبی به انجام رساند. همانطور که در تصویر ذیل مشاهده می فرمایید، شرکت های ارایه دهنده SoftPLC مانند کمپانی NEXCOM، به صورت پیش فرض لایسنس Run Time پلتفرم های برنامه نویسی PLC یا همان ادیتورهای استاندارد PLC مانند CODESYS را بر روی تجهیزات SoftPLC برندشان نصب می کنند در نتیجه نیاز به خریداری جداگانه لایسنس نیست.
علاوه بر این آن ها بهترین و مناسب ترین کامپیوتر های صنعتی را از لحاظ پروتکل ها و درگاههای ارتباطی طراحی و جهت ارایه به عنوان SoftPLC تست می نمایند. در نتیجه در صورتی که قصد استفاده از تکنولوژی SoftPLC را دارید، بهتر است بجای آماده سازی از صفر، از بین برندهای مطرح ارایه دهنده تجهیزات SoftPLC، یکی را انتخاب نمایید تا از بابت پایدار بودن ساختار کنترلی در سایت صنعتی اطمینان حاصل نمایید.
معمولا برنامه نویسی SoftPLC ها بدلیل استفاده از پلتفرم های عمومی و استاندارد بسیار راحت تر از برنامه نویسی PLC ها با زبان اختصاصی خودشان است. مهندسان با یادگیری زبان های برنامه نویسی استاندارد میتوانند برای SoftPLC های برندهای مختلف برنامه نویسی نمایند.
در برخی از SoftPLCها ورودی خروجی به تعداد زیاد به صورت فیزیکی وجود ندارد. با توجه به اینکه این تجهیزات از پروتکلهای ارتباطی Fieldbus پشتیبانی میکنند، معمولا کارت های I/O در سایتهای صنعتی به صورت جداگانه نصب و از طریق درگاه های ارتباطی شبکه به این تجهیزات متصل می شوند و SoftPLC دیتای ورودی خروجی این کارتها را پردازش می نماید. با SoftPLC شما دیگر محدود نیستید و می توانید در این ساختار ماژولار با اضافه کردن کارت های I/O، شبکه اتوماسیون صنعتی خود را گسترش دهید.
در پایان باید به این نکته اشاره کرد که فراگیر شدن استفاده از تکنولوژی SoftPLC یا (PAC(programmable automation controller به معنای کنار گذاشتن PLCها نیست. هر کدام از این تجهیزات موارد مصرف اختصاصی خود را دارند. به طور مثال در برخی از کاربردهای در محدوده کوچک ولی حساس که دقت بسیار بالا در سطح I/O مورد انتظار است، قطعا باید از PLCهای خاص استفاد کرد. در این کاربردها PLC باید بی واسطه و در نزدیکترین نقطه نسبت به سنسورها و سایر تجهیزات سایت قرار گیرد.
استفاده از یک SoftPLC از جهات مختلف از جمله هزینه، زمان راه اندازی، نگهداری و پشتیبانی و دقت و سرعت I/Oها در این کاربردها پیشنهاد نمی شود. از سوی دیگر، به طور مثال هنگامی که در یک کاربرد اتوماسیون صنعتی، سناریوی استفاده از راهکارهای پردازش تصویر در کنار فرآیندهای کنترلی وجود دارد، قطعا باید از SoftPLCها با قدرت پردازشی بالا استفاده کرد. به طور کلی در بسیاری از سایتهای صنعتی شاهد آن هستیم که SoftPLCها و PLCها در قسمت های مختلف سایت و در سطوح کاری متفاوت نصب می شوند و وظایف و کاربردهای مختلفی را دارند.
ارسال دیدگاه