Professional Documents
Culture Documents
Profibus
Profinet
ethernet/ip
الزم تكون علي درايه كامله بتوصيالت ال hardwareوازاي بوصل ال socketوكمان االطوال بتاعت الكابالت ده
وعالقتها بالbaud rate..
ثانيا الزم تبقا فاهم ازاي بعمل establishmentلل networkده على ال softwareبتاع ال plcاو الحهاز الل
شغال عليه..
تالت حاجه الزم تعرف ازاي تشخص االعطال وده بيجي مع التجربه والقراءه الكتير والممارسه عشان تفهم ال
networkده شغاله ازاي..
وكشخص مجرب مفيش احلى من انك تبدا تبني networkلمصنع او projectكبير ويكون فيه اكتر من
communication protocol..
وتبدا تقوم ال systemوتتغلب علي االعطال لغايت ما ال networkكلها تكون مظبوطه وكله بيكلم بعضه وبيبعت الداتا
لبعض .من غير ما يحصلconflict...
Modbus to profinet
Profinet to ethernet ip
..
كلمه profibusاختصار ل
process field bus
وزي ما قلنا المره اللي فاتت بيستخدك
ف نقل الداتا مابين اجهزه االتوميشن ..
وفيه منه نوعين Dp & Pa
وهنكلم علي كل واحد لوحده ..
اقرب مثال علي لل profibussو profinetالفايده بتاعته عشان نقدر نكمل الشرح واحنا مستوعبين.. :
مثال نفترض ان عندي مصنع فيه خمس اقسام وكل قسم بعيد عن التاني m 100وكل فقسم فيه حساسات واحهزه قياس
الخاصه به ..
الحل االمثل للتطبيق ده ان اعمل لوحات plcفرعيه اللي بنقول عليها remote i/oاو distributed i/o system..
اللوحات ده بتكون فيها كروت دخل وخرج ديجيتال و انالوج بنجمع عليها اإلشارات الموجوده ف القسم ده .وبيكون ف كارت
communicationوطلق عليه interface moduleوهيكون شغال profibus..
نقوم احنا عاملين ايه نرمي كابل profibusعلي األقسام ده ويعدي علي كل لوحه remote i/oف ال systemويجمع
البيانات وبعتها لل CPUالرئيسيه ف الكنترول روم .
وبكده وفرت حجم هائل من الكابالت اللي كانت هتطلع من مكان واحد لكل المصنع ..وسهلت تشخيص االعطال .
Decentralized peripherals
Process automation
ويستخدم لنقل الداتا ف االماكن ال explosion aresاو hazarad...او ال hygienic..
-بينطبق عليه كل الل فات تقريبا بتاع ال dpماعدا انه معدل نقل البيانات ثابت وبيكون
31.25 kb/s
طب ليه يا هندسه؟؟ تقليل عدد ال repeatersوتاني حاجه تقليل ال sparkف الكابل نفسه او ال pulsesوبالتالي بيكون
مناسب للمناطق القابله لالنتجار ..
-مفيش plcبينزل فيه Paكله بيكون Dpعادي واحنا بنجيب حاجه اسمها dp/pa couplerبيعمب علي تحويل ال dp
الي pa
وبيكون جهاز hardwareمش بنحتاج نبرمجه او اي حاجه..
_مؤخرا اغلب اجهزه القياس زي
Siemens, Endress hauser, emerson
بتنزل اجهزتها فيها dp or pa communication port
وده عشان تقدر تمشي كابل واحد علي كل الحساسات ده وتاخد منها قراءات عظيمه جدا وداتا مهمه لل processمن غير
ما تضطر تكون قريب من الجهاز او الحساس .
)Profinet field bus (PN
ايه هو الprofinet.
اختصار ل process field netويكون basedعلي
Tcp/ip protocol for ethrenet.
ايه مميزاته؟؟
سهل التوصيل ،،يمكن استخدام كابالت نت عاديه ....اعتماديه عاليه جدا ..سرعه نقل داتا تصل الى ،Mb/s100سهوله ال
switchingوتوزيع ال network...ارخص من ال profibusمن حيث سعر الكابالت وال connectors
مثال علي اهم الapplications :
زي ما قلنا المثال بتاع ال profibusقبل كده عند عمليه ال decentralized peripheralال profinetيقدر يحل
محل ال profibusوهتالقي ان دلوقتي معظم الشركات لو بتنزل IMموجود عليه Dpقصاده واحد PNعشان يقدر يوفر
للعميل االثنين .
ماهي شكل ال topologyبتاعت ال profinet؟؟
كلمه topologyتعني طريقه التوصيل او فكرة التوصيل
بنستخدم حاجه اسمها gate wayبشكل اخص لو انا بتكلم علي profinet network.هيكون اسمها
Profinet to Profinet gateway..
وال gatewayده عباره عن مترجم هياخد الداتا من هنا ينقلها هنا والعكس ...
الجدير بالذكر ان ال gatewayممكن تكون
Profibus to profinet
Modbus to profinet
Profibus most known breakdowns
اشهر االعطال اللي ممكن تمر بها علي networkال profibus..
هنكلم النهارده عن اشهر اعطال ال networkده وازاي اقدر اشخصها واعمل
diagnosticsواالقي الحلول المظبوطه ..
.
اول حاجه لما بيكون ف عطل علي اي networkهتالقي alarmعلى
cpuاسمه BFوده معناه bus fault ..هنبدا نفكر ممكن العطل يبقا
فين ...
اول خطوه:
هتدخل تعمل monitorعلي ال networkعن طريق برنامج ال plc...مثال لو انت شغال سيمنس هيبقا معاك tia
protalاو ال simatic manager
ندخل نشوف ال accessible nodesهيبانلك االجهزه اللي متوصله على شبكه ال ،،، dpوطبعا انت هتبقا عارف عدد
االجهزه اللي عندك وعارف كل ال addressesبتاعتها ..
لو فيه حاجه فاصله او مش رابطه ف ال networkمش هتبان معاك ف ال accessible nodes..وساعتها هتقدر تقلل
ال searchبتاعك وتعرف تروح فين وتعمل ايه ...
طيب خالص عر فنا المشكله محصوره ف المنطقه ده ايه هيا الحاجات اللي ممكن ابص عليها واللي حصلت معايا شخصيا ..
اول حاجه نتاكد من ان TR.. Termination resistorفي الوضع الصحيح ..اول و اخر ال networkعلي
onواللي ف النص كله ، offعشان ممكن تالقي trف نص ال networkمعموله onفتلغي كل اللي بعدها .لو
A / RS 232:
-يستخدم ف المسافات الصغيره تصل ال m 15
-علي شكل point to pointيعني من جهاز لجهاز مش اكتر من كده مثال من جهاز الكومبيوتر لل plcزي اغلب كابالت
البرمجه بتاعت fatekو deltaوالحاجات ده .
-الكابل ٣اطراف ).(tx, rx, commonوبيشتغلfull duplex
وده بيخليه ضعيف ف مقاومه ال noise.على المسافات البعيده ..
-هوا masterواحد وهوا slaveواحد بس عشان كده point to point.
-اعلى سرعه للنقل ممكن يصل kb/s 100بس غالبا بتستخدم ال kb/s 9.6كا default
B/ RS 485 :
-يستخدم ف المسافات البعيده تصل ال m 1000
-علي شكل multi point interface..
ممكن تصل الى 32نقطه علي شكل liner connectionزي كده ال profibussبس الزم نحط repeaterبعد كل
32جهاز بحد اقصى 247جهاز على الشبكه الواحده ..
-الكابل طرفين بس )... (rx, txوبيشتغل half duplex
وده بيخليه مقاوم لل noiseعلي المسافات البعيده نظرل لعدم وحود طرف common..
-هوا masterواحد كدا slaveزي ماقولنا فوق ..247
_اعلى سرعه نقل تصل ال Mb/s.. 12
C/RS 422
تقريبا مشابه جدا لل RS 485بس اقل ف عدد الslaves..
B/ modbus tcp/ip
ويعتبر ده شبيه جدا بال profinetبتاع سيمنس ...
انت ال ..erthernetبتكون ال physical layerاللي بيتم نقل الداتا عليها
مع اختالف ال data constructionاللي بتتبعت علي busمابين ال profinetو ال modbus.
يعني برضو كل جهاز بيكون له MACو IP
والزم تكون االجهزه المتوصله مع بعض علي نفس الrange.
وده زيها زي لل profibus..يعني ايه يا هندسه ..يعني توصيل علي التوالي ..تدخل علي الجهاز تطلع منه تدخل للبعديه
وهكذا لحد اخر ال network..
عيوب التوصيله ده ان لو جهاز قطع ف النص هيفصل كل االجهزه اللي بعديه .ومش هتقدر تشوف اي حاجه من االجهزه
ده ..
ت وصليه النجمه .مكان واحد بيوزع لكل االجهزه حاجه كده عامله زي مشترك الكهربا ...وده ف عالم ال ITاسمهه
Ethernet switch..
ودوره بيعمل علي توزيع ال networkالكتر من مكان من غير ما يغير ف اي حاجه ..
مميزات الطريقه ده ان لو حهاز فصل ف اي وقت مش هيأثر علي االجهزه التانيه لالنه ببساطه متوصل parallel.وبيكون
ف اعتماديه اكتر طبعا من ال linear..
بس برضو فيها عيب ..ان لو انت عندك مثال 10اجهزه ف zone1وال 10زيهم ف zone 2والمسافه مابينهم 100
متر تقريبا ..هل انا مضطر اني ارمي كابالت للعشر اجهزه دول كل جهاز لوحده يعني 1000متر كابالت ethernet..
اكيد ال ..عشان كده النوع الل جاي ده األكثر استخداما ..
وده عباره عن addressمكون من byte 6وبيكون كل جهاز ف العالم له macمختلف عن التاني وبيحتوي علس بيانات
الشركه المصنعه وبيانات الجهاز نفسه...
وده غالبا بتالقيه مكتوب علي جسم الجهاز نفسه ..ومش محتاجين نغير فيه اي شي ..
وبيكون ب ال hex ...مثال
0B:1A:FF:C7:E3:9D
IP address : internet protocol.
وده عباره عن ال addressاللي بيكون مميز لكل جهاز عندنا ف ال networkوبيكون عباره عن byte 4وبيكون بال
dec
مثال
192.168.0.1
192.168.ده addressال network
. 0.ده rangeال network
. 1ده رقم الجهاز علي ال networkواللي بيكون من 1الي 255جهاز والزم كل ياخد addressمختلف طبعا
...
فى حالة اني عندي اجهزه علي اكتر من rangeبمعني :
اجهزه علي 192.168.0.1 range
واجهزه علي 192.168.1.1 range
بنستخدم حاجه اسمها gate wayبشكل اخص لو انا بتكلم علي modbus tcp/ip network.هيكون اسمها
Modbus to X gateway..
Where X :any communication protocol.
وال gatewayده عباره عن مترجم هياخد الداتا من هنا ينقلها هنا والعكس ...
الجدير بالذكر ان ال gatewayممكن تكون
Profibus to profinet