مهندسی برق کنترل ابزار دقیق

شامل مباحث تخصصی جزوات نرم افزار های مهندسی برق و کنترل

مهندسی برق کنترل ابزار دقیق

شامل مباحث تخصصی جزوات نرم افزار های مهندسی برق و کنترل

آشنایی مختصر با Profibus

بسم الله الرحمن الرحیم


دوستانم سلام

تو این پست تصمیم دارم در مورد پروفیباس یک مطلبی در حدود ۱۰-۱۵ صفحه بنویسم صرفا جهت آشنایی مقدماتی با این پروتکل

فقط به یاد داشته باشیم که پروتکل پروفی باس که جزو مقوله های شبکه های صنعتی میشه خیلی خیلی بیشتر از ۱۵ صفحه حرف برای گفتن داره که این همت شما عزیزانو میطلبه تا بتونین با ماهیت شبکه های صنعتی که از ارکان اساسی دانش یک مهندس کنترل هست آشنا بشین

به ادامه مطلب توجه بفرمایید


بعد از ظهور کنترلر های plc  و فراگیر شدن آن سپس جایگزین آن با مدارات رله ای بحث کنترل غیر مترمکز مطرح شد که اولین این سیستم ها سیستمهای DCS بود.

در درهه 1970 با توسعه شبکه های کامپیوتری ,  این شبکه ها به عنوان ابزاری در خدمت اوتوماسیون صنعتی قرار گرفت  که در دهه 1990 برای اولین بار شبکه های صنعتی تحت عنوان Fieldbus  به کار گرفته شدند.

مزایای Fieldbus شرح زیر میباشد

1.     کاهش فضای اشغال شده توسط تجهیزات

2.     کاهش حجم کابل و کابل کشی

3.     نویز پذیری بسیار کم

4.     عیب یابی راحت تر

5.     امکان نصب و پیاده سازی محصولات دیگر شرکت های مختلف بر روی شبکه

Profibus  در ابتدا در آلمان مطرح شد.کمپانی هایی دور هم گرد آمدند تا پروژه ای تحت استاندارد سازی شبکه در سطح Field  آغاز کنند .

هدف آنها ایجاد شبکه ای باز بود تا بتوانند سیستم های کنترل موجود مانند PLC  و DCS  را پوشش دهند.که بعد از مدتی Profibus FMS  ارائه شد که این پروتکل جهت ارتباطات پیچیده کنترلی به کار میرفت.

بعد از Profibus DP ,Profibus FMS  طراحی شد که از این پروتکل به منظور پوشش دادن نیاز های مربوط به محیط های خطر ناک و انفجاری عرضه شد.

سازمانی با نام اختصاری PNO (Profibus Neutzer Organization)  ایجاد شد که هدف اصلی آن توسعه و بهبود تکنولوژی Profibus  بود.این سازمان بعدا با نام PI (Profibus International)  شناخته شد.

برای به کار بردن پروتکل های مختلف در پروژه های مختلف باید دید کدام پروتکل در کجای پروژه باید مورد استفاده قرار گیرد لذا با توجه به هرم زیر برای سطوح مختلف سیستم های اوتوماسیون میتوان دید که در کجا باید از کدام پروتکل استفاده کرد



ERP Level

در اصل سطح اطلاعات مدیریتی است که در این سطح نیاز به سرعت بسیار بالایی برای تبادل اطلاعات مورد نیاز است.در این سطح  سرعت تبادل بسیار بالا بوده و Real Time بودن شبکه نقش اساسی ایفا میکند.

SuperVision Level

سیستم های مانیتورینگ یا به اصطلاح HMI در این سطح قرار گرفته اند که اپراتور از طریق آنها وضعیت پروسه را میبیند.

حجم اطلاعات در این سطح متوسط است و زمان در حد ثانیه میباشد.

Control Level

سیستم های کنترلی متمرکز PLC  یا غیر متمرکز DCS  ها در این سطح قرارد دارند.حجم دیتا در این ناحیه کم است در نتیجه زمان تبادل کوتاه است.کمتر از 1 ثانیه.

Field Level

سنسورها عملگر ها و وسایل ابزار دقیق در این سطح قرار دارند.حجم اطلاعات در این سطح کم است اما زمان ارسال یا دریافت اطلاعات باید کوتاه باشد.در حد ms.

انتقال در Profibus

A اتقال توسط کابل مسی: RS 485

RS485  یک ارتباط دو سیمه است که دارای درجه ایمنی بالایی است و سرعت آن بالا است (1.5 مگابایت در ثانیه)

برای انتقال دیتا از یک زوج سیم به هم تابیده شده شیلد دار موسوم به H2  استفاده میکنند.که این یک اتصال نیم دوطرفه است,یعنی در هر لحظه تنها یک ایستگاه میتواند فرستندده باشد نه بیشتر.



سیگنال ها سیگنال های  تفاضلی هستندیعنی نسبت به زمین سنجبده نمیشوند بلکه سطح ولتاژ تفاضلی بین دو سیم است که صفر یا یک را نشان میدهد.لذا نویز در این سیستم تاثیر کمتری دارد.

حد اکثر تا 32 وسیله را میتوان به این کابل متصل کرد.که به این اتصال یک سگمنت گفته میشود.

طول مجاز برای یک سگمنت به سرعت انتقال دیتایی دارد که میخواهیم در شبکه Profibus  برقرار باشد.

کانکتوری که برای اتصال های Profibus  استفاده میشود  بر طبق استاندارد EN 50170  یک کانکتور 9 پین است.



پایه های این کانکتور به شرح زیر میباشد


همانطور که گفته شد حداکثر 32 دستگاه یا به عبارتی 32 ایستگاه RS485  امکان اتصال به این سگمنت را دارند.در اصطلاح شبکه به این اتصال یک Nod  گفته میشود.

در انتقال با کابل های مسی برای رسیدن به سرعت های بالا از Stubline  استفاده میکنند.

Stubline  یعنی اتصال مستقیم یک دستگاه به محل اتصال باس.

در حالت Stubline  حد اکثر طول باید 6.6M  باشد.استفاده از Stubline پیشنهاد نمیشود.از این اتصال برای اتصال موقت دستگاه های PG  و یا Programer  استفاده میشود

B انتقال توسط فیبر نوری:

فیبر نوری در دو جنس شیشه ای و پلاستیکی ساخته میشود که پلاستیکی آن ساده تر و ارزان تر است.

کابل نوری این امکان را فراهم میکند تا فاصله ایستگاه های شبکهProfibus  تا 15KM  افزایش پیدا کند.

نویز مغناطیسی بر روی سیگنال های نوری اثری ندارد

روشهای مختلفی جهت اتصال شبکه ها به یک دیگر توسط فیبر نوری وجود دارد

روش OLM

میتوان توسط سخت افزاری به نام OLM  شبکه فیبر نوری را به شبکه ای که دارای کابل مسی است متصل کرد.


OLM متشکل است از دو کابل الکتریکی ایزوله شده و دو کانال نوری.

OLM ها را معمولا به صورت دو حلقه ای پیاده سازی میکنند.این کار برای بوجود آوردن یک شبکه با خاصیت Redundant است.

Redundant  خاصیتی است که اگر یکی از حلقه ها از کار بیافتد,حلقه دوم عمل اتصال و انتقال دیتا را به عهده میگیرد.


روش OLP

OLP ها سخت افزارهایی هستند که توانایی اتصال به ایستگاه های Slave  را دارند.عمل اتصال به ایستگاه های Slave  توسط یک کانکتور 9 پین در ایستگاه های Slave صورت میپذیرد.

در OLP نیازی به تغذیه  مجزا وجود ندارد زیرا OLP تغذیه خود رااز طریق باس متصل شده به ایستگاه های Slave تامین میکند.

برای اتصال یک ایستگاه Master به یک حلقه OLP , به یک عدد OLM  احتیاج است و OLP تنها جهت اتصال Slave به شبکه فیبر نوری به لازم است.

روش دیگر در شبکه فیبر نوری استفاده از برخی دیوایس هایی است که به خودی خود امکان اتصال به شبکه فیبر نوری را دارا میباشند.این تجهیزات یک پرت برای اتصال را دارند و در آخر نام این نجهیزات عبارت FO وجود دارد(Fiber Optic)


PROFIBUS

پروتکل پروفی باس دارای سه نسخه مییاشد

1.     Profibus FMS   زمانی که حجم اطلاعات بالا است.

2.     Profibus DP     انتقال سریع دیتا  را میسر میسازد

3.     Profibus PA     نمونه ارتقا یافته DP  است

Profibus FMS

نحوه انتقال اطلاعات در این پروتکل و DP شبه به یکدیگر میباشند که جلوتر بعد از اشاره به DP با FMS  آشنا خواهیم شد.

از مزایای FMS میتوان به موارد زیر اشاره کرد

·         از روش Token Pass به باس دسترسی دارد

·         آسنکرون  است

معمولا FMS را برای زمانی که حجم دیتا های ارسالی و دریافتی بالا است استفاده میکنندوالبته به واسطه رشد چشمگیری که Ethernet در شبکه های صنعتی داشته معمولا در Process Leve به جای استفاده از FMS از Ethernet استفاده میکنند.

Profibus DP 

DP  به صورت Master/Slave  کار میکند یعنی کنترل مرکزی یا Master  به صورت سیکلی ورودی هارا از Slave  ها میخواند و خروجی ها را به آنها میفرستد.به دوره زمانی که در آن این عملیات انجام میشود سیکل باس (Bus Cycle)  گفته میشود.

سرعت DP

در هر 1میلی ثانیه میتواند 512 ورودی و خروجی را روی 32 Slave  با سرعت 12مگابایت در ثانیه تبادل کند.

پروتکل Profibus DP  خود دارای سه نسخه     میباشد

Profibus DP V0

در این نسخه فقط اجازه ارتباط بین Master وSlave  وجود دارد یعنی Master به صورت سیکلی مرتبا با Slave ها را یکی پس از دیگری فرا خوانده و با آنها به تبادل اطلاعات میپردازد.


اگر شبکه بیش از یک Master داشته باشد در این حالت Master ها بصورت نوبتی باس را در اختیار میگیرند.کلا هر Master وقتی باس را در اختیار دارد بطور سیکلی با Slave هایش ارتباط برقرار میکند.

برای برقراری ارتباط یا صحبت میان Master با slave باید مراحلی طی شود.

1.     Master درخواست شناسایی وضعیت میکند و Slave وضعیت خود را اعلام میکند.

2.     Master پارامترهایی را که برای تبادل دیتا از آن استفاده میکند ارسال میکند سپس Slave تاییدیه را به  Master اعلام میکند

3.     Master ساختار سخت افزاری پیکر بندی شده برای Slave را به آن اعلام میکند.اگر Slave تفاوتی بین آن و ساختار واقعی ببیند به Master اعلام میکند.

 

بعد از این مراحل کار تبادل اطلاعات آغاز میشود.یعنی Master درخواست دیتا میکند.

 

Profibus DP V1

 

در این نسخه امکان ارتباط بصورت غیر سیکلی وجود دارد

برای ارتباط غیر سیکلی دو نوع Master تعریف میشود

1.     DPM1   Dp Master Class1

2.     DPM2   Dp Master Class2

 

DPM1    در اصل همان کنترلر مرکزی است.

DPM2    PG یا PC است.در طول راه اندازی یا تشخیص عیب یا برای پیکر بندی و تشخیص عیب به Slave ها متصل میشوند بنابراین ارتباط آن موقت بوده بطور دائم به باس متصب نمیشوند.

DPM1 بصورت سیکلی و DPM2 بصورت غیر سیکلی ارتباط برقرار میکند.

 

 

 

 

برای DP V1 سه مد کاری STOP ClEARوOPRATE وجود دارد

 

1.     مد کاری Oprate:    در این مد تبادل اطلاعات وجود دارد

2.     مد کاری Stop:       در این مد هیچ گونه تبادل اطلاعاتی بین MasterوSlave رخ نمیدهد

3.     مد کاری Clear:      در این مد اطلاعات ورودی Slaveها توسط Master خوانده میشود اما Master این اطلاعات را در حالت Safe  قرار میدهد


در صورت وقوع خطا اگر پارامتر Auto Clear مقدار صحیح 1 یا True داشته باشد,خروجی های تمام  Slave ها  توسط Master در حالت Safe قرار میگیرد اما اگر  Auto Clear مقدار ناصحیح یا Fulse داشته باشد,مد کاری کماکان بر روی Oprate باقی میماند.

 

Profibus DP V2

 

در DP V0,V1 اگر Slave های به اطلاهات Slave دیگری نیاز داشته باشد باید اطلاعات را ابتدا به Master ارسال کند سپس  Master آن اطلاعات را به Slave دیگری انتقال دهد.

این شکل در V2 اصلاح شد .به طوری که یک Slave اطلاعات خود را برای استفاده Slave های دیگر روی باس قرار میدهد.این کار منجر به صرفه جویی قابل توجهی در زمان شده و Usage سیستم را پایین میاورد.

یکی دیگر از وِیژگی های V2 قابلیت همزمان سازی است.(Synchronizing).

در بعضی مواقع لازم است که خروجی Slave ها با یکدیگر همزمان شوند و همزمان اطلاعات را ارسال کنند.میتوان اطلاعات را در یک حافظه قرار داد و با فرمان Sync به طور همزمان آن ها را به خروجی ها ارسال کرد.

 

Profibus PA


Profibus PA نمونه ارتقا یافته DP است.

در  PA تغذیه عناصر اتصال یافته به این شبکه مستقیما از طریق خط ارتباطی تامین میشود لذا امنیت در این روش بالاتر است.

امکان تغذیه عناصر توسط باس بر اساس استاندارد IEC 1158-2 میباشد.

در این روش انتقال دیتا توسط وجود سطح DC  اتفاق نمی افتد(Manchester Coding) به این روش MBP  گفته میشود Manchester Coded Bus Powered.

در روش MBP زمانی بیت 0 اتفاق می افتد که در لبه بالا رونده سیگنال جریان داشته باشیم.و بیت 1 زمانی رخ میدهد که سیگنال دارای لبه پایین رونده باشد.


همانطور که از نمودار بالا پیداست سطح  0 و 1 بصورت +-9ma بر روی جریان خط مدوله میشود

در این روش سرعت انتقال دیتا ثابت(31.25kbps) است و به طول کابل بستگی ندارد.

در PA انتها و ابتدای خط انتقال یک مدار RC  قرار میدهند.به این مدار RC که در ابتدا و  انتهای خطوط انتقال قرار میگیرد Terminator گفته مشیود.

حد اکثر تعداد Nod هایی که توانایی اتصال به یک سگمنت PA را دارد به جریان مصرفی Nod ها , طول کابل ,جنس کابل و منبع تغذیع باس دارد.

حد اکثر 32 ایستگاه میتواند به یک سگمنت PA متصل شود.

میتوتن PA  را به DP هم متصل کرد. به دلیل متفاوت بودن پرتوکل های انتقالی این دو باید برای متصل کردن این دو از یک کوپلر (واسط) استفاده کرد.

کوپلر علاوه بر ایزالاسیون الکتریکی بین شبکه,تغذیه کردن شبکه PA و ایجاد تطابق بین دو استاندارد IEC 61158-2 و RS485 را انجام میدهد


نظرات 1 + ارسال نظر
سعید سه‌شنبه 13 اردیبهشت‌ماه سال 1390 ساعت 10:51 ب.ظ http://www.pee89.blogfa.com

با سلام و عرض وقت بخیر
مطالب ارائه شده در وبلاگ شما رو مطالعه کردم دستت درد نکنه مطالب خوبی رو ارائه کردی اگر تمایل داشته باشید با هم تبادل لینک داشته باشیم.
با آرزوی سلامتی و موفقیت روز افزون

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد