منتدى التحكم الآلي والإلكترونيات
مرحبا بك عزيزي الزائر يشرفنا أن تقوم بالدخول إذا كنت من الأعضاء أو التسجيل إذا كنت زائرا ويمكنك إنشاء حسابك ببساطة ويمكنك التفعيل عن طريق البريد أو الانتظار قليلا حتى تقوم الإدارة بالتفعيل
منتدى التحكم الآلي والإلكترونيات

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*مكتبة الصوراليوميةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر | 
 

 Communication via OPC

اذهب الى الأسفل 
كاتب الموضوعرسالة
castus
جندي
جندي


عدد الرسائل : 7
العمر : 32
تاريخ التسجيل : 03/03/2011

مُساهمةموضوع: Communication via OPC   الإثنين 14 مارس 2011 - 12:31

salut tout le monde, j'ai besoin des notions concernant l'OPC
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
metwally.mustafa
فريق أول
فريق أول
avatar

عدد الرسائل : 4224
العمر : 32
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 12:46

تعريف ال OPC؟ منقـــــــــــــول

الربط الكائنى والتضمين لعمليات التحكم
Object linking and embedding for process control

تعريف:
هو عبارة عن سلسلة من المواصفات القياسية تستخدم فى الصناعات المؤتمتة وفى الأنظمة التى تدعم الصناعة، أنشاْ بواسطة عدد من قادة مصنعى الأتمتة (المكونات الصلبة ، البرمجيات) بالتعاون مع مايكروسوفت . المعيار ينشئ واجهة مشتركة للإتصال بين أجهزة مختلفة تتحكم فى عمليات تقنية، الهدف هو منع أنظمة المراقبة والتحكم البرمجى ان تكون معتمدةَ على المكونات الصلبة للمصنع، OPC مؤسس على تقنية OLE/COM/DCOM.

مفاهيم OPC :
OPC يفصل بين البرمجيات والمكونات الصلبة ، فهو يقدم طريقة لجمع البيانات من مصادرها وينقل البيانات لأى تطبيق زبونclient application غير معتمدة على المكونات الصلبة للمصنع . هذه الخاصية سمحت للمصنعين لتطوير مخدِّم الأداء الأمثل performance optimized server للأتصال بمصدر البيانات ، أنظر الشكل(1)

بنية OPC :
تبادل البيانات بمعيار OPC مبنى على تأسيس إتصال فى شكل المخدِّم/الزبون ، وهذا يمكّن من ربط عدة زبائن من مختلف المصنعين الى مخدِّم واحد. وبصورة مماثلة معيار OPC يسمح لربط عدة مخدِّمات من مختلف المصنعين الى زبون واحد.
مما سبق، فمعيار OPC يقوم بالإتصال بين البرامجى المستخدمة لتبادل البيانات بالأخص فى أنظمة الصناعة،الشكل(3) يوضح مستويات تبادل البيانات بـ OPC،فى الجزء الأسفل من الشكل(2) [إدارة الحقل] تم توضيح 3 حواسيب بها برنامج مخدِّمOPC (OPC server) ينفذ عدة خصائص OPC . أى حاسوب يمكن أن يتضمن عدد مختلف من مخدِّماتOPC بمختلف خصائصOPC (سيتم شرحها لاحقاَ) . هذه المخدِّمات تتبادل البيانات مع أنظمة التحكم (متحكِم مبرمج،متحكِم صغرى ) منفذة ببرتكول إتصال مثل(MODBUS ،CANBUS ،PROFIBUS ،… ) معرّف بالنسبة للمتحكِم .الولوج الى البيانات المدونة (Historical Data) التى تم حفظها فى قاعدة البيانات تقدم بواسطة مخدِّمات الـ OPC التى بها خاصية الـ OPC لولوج البيانات المدونة.
القسم الأوسط من الشكل(2) [إدارة العملية] يوضح 3 حواسيب وهى تؤدى دور زبونOPC منفذ بواسطة برنامج واجهة الاسكادا(SCADA HMI software) مرتبطة مع مخدِّمات OPC من خلال شبكة محلية(LAN ) تتبادل البيانات من/الى الأنظمة الفرعية(متحكِم مبرمج،متحكِم صغرى،حساس) متى ما إحتاجت بواسطة مخدِّماتOPC .
نجد أن مخدِّمات OPC تعتمد على برتكول الإتصال الذى فى النظام الفرعى المعطى ،فكل نظام فرعى يتصل بمحيطه مستخدماَ البرتكول المخصص له من قِبل شركة التصنيع، لهذا الـOPC عمل على توحيد برتكولات الإتصال لأنظمة التحكم عن طريق إستخدام تقنية المخدِّم/الزبون.
بالرجوع للشكل(3)، يمكن للبيانات من مستوى إدارة العملية أن تنتقل الى أنظمة التخطيط والإدارة مثل النظام التنفيذى للمصنع (MES) ونظام تخطيط الموارد والمشاريع(ERP) عند مستوى إدارة الأعمال ،هذا يجعل بيانات العمليات يمكن الوصول اليها الى كل الاقسام المتضمنة فى المصنع والى إدارة الإنتاج.

مواصفات الـOPC القياسية:
OPC standard specification
يوجد حالياَ 7 من المواصفات القياسية وهى:
1- مواصفات ولوج البيانات (data access specification ):
وهى أول معيار يستخدملنقل بيانات الزمن الفعلى (real time ) من المتحكمات، نظام التحكم الموزع ووحدات التحكم مثل واجهات العرض.

2- مواصفات الاحداث والتنبيه(alarms & events specification ) :
هذه المواصفات تقدم إشعار بالحدث والتنبيه، ويتضمن عملية التنبيه ،رد فعل المشغّل رسائل الإعلام ورسائل التعقب والإحضار.

3-مواصفات المجموعة(specification opc batch):
هذه المواصفات تحمل فلسفة OPC الى إحتياجات مخصصة بعمليات المعالجة بالتسلسل وتقدم أيضاَ واجهات للاجهزة لتبادل البيانات وحالات التشغيل الحالية .

4- مواصفات تبادل البيانات(data exchange specification ):
هذه المواصفات تنقلنا من تقنية الزبون/المخدِّم الى تقنية المخدِّم/المخدِّم وذلك عن طريق شبكات الايثرنت الصناعية وهذه تمكّن قابلية دخول أكثر من نظام فرعى من مختلف شركات التصنيع للنظام، بالإضافة للإعداد عن بعد وخدمات الادارة والمراقبة.

5- مواصفات ولوج البيانات المؤرخة(historical data access specification ):
يقدم إمكانية الولوج الى البيانات التى تم تخزينها فى السابق.

6-مواصافات أمن الـOPC (OPC security specification):
تخصص كيفية التحكم فى ولوج الزبون على أوامر المخدِّمات



وهذا ملف به شرح مع الصور


http://www.4shared.com/document/qsdP2AOL/opc.html

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
metwally.mustafa
فريق أول
فريق أول
avatar

عدد الرسائل : 4224
العمر : 32
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 12:49

وهذه التعريفات منقوله من موقع wikipedia






“OPC”

is not really a protocol, in the sense that you think of the word protocol.


It means “OLE for Process Control”.

The term OLE means “****** Linking and Embedding”.

OLE is a set of rules for programs that run on Windows PCs to allow them to communicate with each other, on the same PC.



The idea is that you can design a program that does some general purpose function, like fancy printing, graphing, calculating, special communication etc. and then allow other programs to use your functions easily. This is part of the ****** mechanism in Windows now.



Some years ago, a number of manufacturers in the Process Control industry were having problems with integration because they all used different proprietary kinds of programs.
والمقصود بكلمة proprietary إمتلاكي
They got together and developed this concept called OLE for Process Control (OPC).

OPC is a set of rules for programs to talk to each other to do common kinds of functions that are needed in process control. Mostly what we would call reading and writing of points. So if I design a graphic display program that can be an OPC “Client” that asks questions (like read a point), and you design a communication program that knows your proprietary communication protocol and acts as an OPC “Server” then those two programs can interact with each other on the same Windows PC.



This is great for process control where it is common to have small point count and centralized operation of everything.



That’s not usually a good strategy for BMS interoperability because every translation is limited to the central PC. Also, because it is very general purpose, OPC is limited in the functions that it provides access to. For example, in OPC the concept of alarming is based on having an OPC client that periodically reads a point and makes a logic decision about whether the value is an “alarm.” There is no distributed alarm notification concept as in BACnet.



So, you can use OPC as a way to integrate various kinds of BMS together with some industrial types of equipment, if you can accept the following:

1. the centralization

2. single point of failure

3. slower operation of that kind of system.


With BACnet , the interoperability takes place into the controllers themselves. From a modern BMS perspective those are required features and flexibility that protect the owner’s investment and provide more flexible bidding for future expansion etc.

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
مهندس علي
عميد
عميد


عدد الرسائل : 951
العمر : 36
الموقع : الموصل
العمل/الترفيه : السيطرة الصناعية
تاريخ التسجيل : 21/02/2010

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 13:05

السلام عليكم

جزاكم الله خيرا زميلنا متولي على المساهمة الطيبة .

في هذه القناة على اليوتيوب شروح بسيطة ومعلومات مفيدة عن ال OPC

https://www.youtube.com/user/opcti

بالتوفيق للجميع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو https://www.youtube.com/user/aa2000plc
الفقير لله
لواء
لواء
avatar

عدد الرسائل : 1844
العمر : 39
الموقع : ارض السواد
تاريخ التسجيل : 08/04/2010

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 13:16

بصراحه جزاكم الله خير الجزاء
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
castus
جندي
جندي


عدد الرسائل : 7
العمر : 32
تاريخ التسجيل : 03/03/2011

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 14:13

merci beaucoup, good infos
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
castus
جندي
جندي


عدد الرسائل : 7
العمر : 32
تاريخ التسجيل : 03/03/2011

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 14:14

http://www.4shared.com/get/VXAiocLJ/OPC_DA_Automation_Standard_202.html
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
castus
جندي
جندي


عدد الرسائل : 7
العمر : 32
تاريخ التسجيل : 03/03/2011

مُساهمةموضوع: رد: Communication via OPC   الإثنين 14 مارس 2011 - 14:21

I want to make conxion with diffrent PLC and DCS YOKOGAWA If you can help me,think you very match
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
Communication via OPC
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى التحكم الآلي والإلكترونيات :: منتديات الحاكمات المنطقية PLC :: منتدى يوكو جاوا Yokogawa-
انتقل الى: