Upload
shosho-power
View
171
Download
5
Embed Size (px)
Citation preview
âïy‹Üa@漋Üa@a@âi
<ì†Ò„Ú»V <
wàbä‹i@@ @
IFIX 3.5@ @
@ @@ @]‚ÂcV_J…çßÖ]<ä<Üéq <
<
<çè^Ú2009Ý
‐ 2 ‐
âïy‹Üa@漋Üa@a@âi@
kéfnisÚ^ÞÖ]<V@ @ : النافذةتظهر setup اسطوانة البرنامج دبل آليك على من
@ @
@ @
@ @
@ @
@ @
@ @
@ @
وفي هذه الحالة ( لالستخدام التدريبيأو في حالة عدم وجود مفاتيح continue منها نختار : وتظهر النافذة،)تشغيلهيعمل البرنامج لساعتين فقط ثم يعاد
‐ 3 ‐
: لتظهر النافذةnext باختيار اإلعدادونتابع
‐ 4 ‐
في اإلعداد حسب ونواصلnext ثم I accept the agreementالخيار ننشط غيل ثم يعاد تش(node name)وضع الجهاز إذا آان على شبكة أم ال ونسمي الجهاز
. البرنامج بنجاحتثبيت وهكذا نكون أآملنا الجهاز
sÚ^ÞÖ]<ØéÇiV< <
: البرنامج تظهر على سطح المكتب أربع أيقونات تثبيتبعد
iFIX Sample System تستخدم هذه األيقونة لفتح النماذج المعدة مسبقًا .من الشرآة
Intellution iFIX 3.5امج وتستخدم هذه األيقونة لفتح واجهة البرن .األساسية التي من خاللها يمكن إعداد وتصميم نظام جديد
Intellution iGlobal Careالشرآة وتستخدم هذه األيقونة لفتح موقع .لبرنامج لطلب الدعم والمساعدةل المنتجة
Intellution Product Registrationلالتصال وتستخدم هذه األيقونة .مفتاح للتشغيل المفتوحبالشرآة المنتجة لتسجيل المنتج وطلب
: لتظهر النافذةIntellution iFIX 3.5 دبل آليك على والتصميملفتح نافذة اإلعداد
‐ 5 ‐
لبداية تشغيل البرنامج حسب ضبط معين، والخيار ifixونجد فيها أربع خيارات األول scuر الثالث لفتح نافذة النماذج المرفقة في البرنامج، الخياsample systemالثاني
(system configuration utility) ،لفتح نافذة ضبط النظام وسيأتي الحديث عنها الحقًا اختصار على سطح المكتب لتشغيل إلنشاءويستخدم desktop shortcutالخيار الرابع
فتح هذه النافذة والدخول مباشرة إلغاءويمكن . األولالبرنامج حسب الضبط في الخيار Don’t show this dialog box again; always start iFIXلخيار بتنشيط ا
أدناه للتنبيه تظهر النافذة .ولبداية التشغيل بالضغط على األيقونة داخل مربع الخيار األول .بان البرنامج سيعمل لساعتين فقط وذلك إذا آانت النسخة غير أصلية
آما configureيسية للبرنامج في وضع اإلعداد تفتح النافذة الرئcontinueوباختيار :أدناهموضحة
‐ 6 ‐
:المكونات األساسية للنافذة حسب األرقام الموجودة على الشكل أعاله
toolbars. أشرطة األدوات -1 .tool boxصندوق األدوات -2 .system treeشجرة النظام -3 .workspaceمنطقة العمل -4
:األدوات وصندوق األدوات أشرطةوفيما يلي توضيح لمكونات
شريط األدوات القياسي
‐ 7 ‐
شريط أدوات التطبيق
Data sourceشريط أدوات تحرير
‐ 8 ‐
Toolboxجدول يوضح مكونات صندوق األدوات
‐ 9 ‐
ØÛÃÖ]<íè]‚eV< <
1@O@xa‰…gÛ@ðŠ×a‡@ÉÓìßpbãbîi@ñ†ÇbÔ:
add data شريط األدوات إدراج قاعدة بيانات بيانات نختار منإلدراج قاعدة base blockلتظهر النافذة التالية :
: نكتب فيها اسم قاعدة البيانات ليأخذ الصيغة
Fix32.fix.level_tank.f_cv
.serverعبارة عن اسم المخدم :fix32: حيث
Fix : اسم العقدة أي الجهاز.
Level_tank: اسم الموقع ألذاآري من ِقبل المستخدم.
F : اختصارField.
Cv : اختصارcurrent value
: لتظهر نافذة نختار منها نوع قاعدة البيانات وهي آالتاليAddومن ثم نضغط
‐ 10 ‐
: وبعض المواصفات المتوائمة مع نوعهاوالجدول التالي يوضح األنواع
‐ 11 ‐
ات وهي تختلف لننتقل إلى نافذة إعداد قاعدة البيانOKومن ثم نضغط على مثًال عند إعداد دخل رقمي المشترآة تاإلعداداولكن هنالك بعض حسب النوع
Digital input (DI) آمفتاح موتور SWITCH_MOTOR تظهر النافذة :أدناه
‐ 12 ‐
:الخانات المهمة في الشكل أعاله هي
1- Driverوتعني البرنامج الموصل بين جهاز الـ plcونظام الـ SCADA plcه بصورة منفصلة من الشرآة المنتجة ونحتاج لكل نوع من الـويتم شراء
مضّمنة في Driverاثنين عددهنالك. مختلفDriver )لشرآة مختلفة( SM2 و SIM Simulation Driver عملية المحاآاة وهما إلجراءالبرنامج
.ولكل منهما مواصفات ُتمّيزه
2- I/O Address: ات المعنية وتأخذ أشكال البيانونحدد فيها موقع تخزين يأخذ النمط (DI)تسمية مختلفة حسب نوع البيانات المدخلة مثًال الدخل الرقمي
والجزء 15 إلى 0 وتأخذ األرقام من bitالجزء األيمن يرمز إلى البت ()0:0( وهذا 1999 إلى 0 أو الكلمة وتأخذ األرقام من byteاأليسر يرمز إلى البايت
المعنية بالضبط الن الدخل bit بحيث يمكن تحديد البت )driverحسب التعريف
‐ 13 ‐
Analog Input (AI) أما الدخل التماثلي ).0( أو) 1(الرقمي إما أن يكون . فقطbyte طريقة الترقيم العادية بتحديد البايت يأخذ
3- Alarms: ويتم ضبطها بالضغط علىalarms أعلى النافذة لتظهر النافذة :
Alarm من Enable Alarmingات اإلنذار وذلك باختيار منها نضبط خيار وoptions وتحديد نوع اإلنذار من Alarm Type وأهمية اإلنذار من Alarm Priority.
قراءة وذلك لتمكين Enable Output نختار الخيار Advanced ومن -4 :وذلك من النافذة أدناه. الخرج
‐ 14 ‐
2@OÝàÈÛa@òÓ‰ë@µg@ÞbØ‘þa@òÏb™gZ
نوعين من األشكال أولها األشكال ذات البعد الثنائي وهذه يتم هناك إضافتها من صندوق األدوات وذلك باختيار الشكل أوًال من الصندوق ثم الذهاب
وذلك آما . وبالضغط والسحب يتم إدراج الشكل workspace إلى مساحة العمل :موضح أدناه
‐ 15 ‐
في شجرة Dynamo Sets من إدراجها وهذه يتم األبعاد ثالثية األشكالثانيًا وتنقسم إلى نوعين أساسيين شكل ثالثي األبعاد عادي أي غير متفاعل مع النظام
والتمييز بينهما Animation وآخر متفاعل Non Animationاألحداث .PumpsAnim و Pumps لالسم وذلك مثل Animيكون بإضافة المقطع
في شجرة النظام Dynamo Sets وطريقة اإلدراج باختيار النوع من لتفتح نافذة أسفل منطقة العمل بها أشكال مختلفة من نفس النوع وبالضغط
: TanksAnim لتانك آما موضح أدناه. والسحب واإلفالت يتم إدراج الشكل
من خالل إضافة األشكال يتم تصميم واجهة المحاآاة للحقل بدقة بحيث تتضمن .جميع أجهزة ومعدات الحقل
‐ 16 ‐
3Ogñb×ba@òîÜàÇ@ˆîÐänÛ@ÞbØ‘þa@…a†ÇZ
إلضافة ميزة التفاعل لواجهة المحاآاة يتم إعداد آل شكل حسب نوعه والغرض هناك إلضافة الحرآة لتانك ماء بحيث يمكن تحديد مستوى الماء داخلهمنه مثًال عداد وإلTanksAnim نوعه ثالثي األبعاد ومتفاعل اذا آان أوًالطريقتين
:الحرآة نتبع الخطوات التالية
:دبل آليك على الشكل تظهر نافذة اإلعداد آالتالي -1
Animate Tank Level Color إلضافة تأثير األلوان ننشط الخيار -2 وهي عبارة عن قاعدة Data Sourceلتظهر النافذة أدناه وفيها نختار
أيضًا مدى تأثيرات البيانات التي تم إضافتها حسب ما ذآر سابقًا ونختار :األلوان
‐ 17 ‐
، أيضًا ok وفي النافذة التي تليها ok نضغط اإلعدادبعد االنتهاء من -3 . الحرآةإعدادات أضفناوبذلك نكون
عملية التجربة يدويًا وذلك باختيار بإجراء نقوم اإلعدادات من للتأآد -4 وذلك بعد األدوات في صندوق data entry أداة من اإلدخالطريقة
:ديد الشكل لتظهر النافذةتح
‐ 18 ‐
التي Data source قاعدة البيانات Output data sourceنحدد في نختار choose data entry methodسيتم إدخال البيانات إليها ، ومن
طريقة اإلدخال وهناك أربعة طرق لإلدخال ، طريقة اإلدخال آتابًة numerical/alphanumeric entry و عن طريق مؤشر slider
entry و مفتاح ضغط pushbutton entry و الزيادة بنسبة ثابتة Ramp entry الخيارات يمين ، choose data entry method
. تتغير حسب طريقة اإلدخال و بها يتم ضبط طريقة اإلدخال
ومنها نختار workspaceبعد االنتهاء من اإلعداد نذهب إلى قائمة -5switch to runألدوات القياسي نختار أو من شريط اrun وسيتم
وبالضغط على الشكل ستظهر أداة run إلى نافذة التشغيل ًااالنتقال تلقائياإلدخال وباستخدامها سنالحظ التغير الذي يطرأ على الشكل حسب
:آما موضح أدناه .اإلعدادات التي تمت
‐ 19 ‐
: التالية الحرآة نتبع الخطواتإلضافة األبعاد ثنائي التنك آان إذا:ثانيًا
Basic Animation Dialogدبل آليك على الشكل تظهر نافذة -1
Fill Percentage أنواع ، وهينختار شكل الحرآة التي نريد -2 إعداده للظهور وفق حدث معين يتم Visibleو التعبئة، حرآة إلظهار لتغيير الموقعPosition فيها Movement، ومجموعة عليها
للدوران ،وهذه الحرآات يمكن Rotate و ، لتغيير الحجم Scaleو Fill انسب حرآة للتنك ،toolbox إضافتها من صندوق األدوات
Percentage باأللوان التعبئة إلظهاروهي.
‐ 20 ‐
4Ota†yþa@åß@òİiaß@òÜÜ@õb’ãg@Z
:إلنشاء ترابط بين األحداث نتبع المثال التالي
: ية عند إنشاء قاعدة بيانات في النافذة التال -1
. باسم لقاعدة بيانات جديدة ثم نضغط على السهم المجاورNEXTنعبئ الخيار
Yes قاعدة بيانات نضغط على إنشاء لتظهر نافذة تسأل عن هل تريد -2ومنها تظهر نافذة نختار منها نوع قاعدة البيانات وهنا نختار
Calculation (CA) ونضغط علىOK.
قاعدة بأسماء H الخانة إلى B الخانة نهانعبئ متظهر نافذة اإلعداد أدناه -3 حيث يتم طرفًا في المعادلة المطلوب حسابها لتكونأصًالبيانات موجودة
Output والتي تكتب في تمثيله بالحروف التي تكتب بجوارها،Calculation.
‐ 21 ‐
داللة على أنها مرتبطة بقاعدة level_tankنالحظ ظهر في النافذة . nextضًا إنشاء قاعدة أخرى من سابقة، آما يمكن أي
5Oïãbîi@Áİ«@òÏb™g@ZTrend
:إلضافة مخطط بياني يوضح سير العمل نتبع الخطوات التالية
نرسم واإلطالق، وبالسحب chartئمة إدراج نختار مخطط من قا -1 .المخطط
: المخطط نقوم بدبل آليك على المخطط لتظهر النافذةإلعداد -2
‐ 22 ‐
اإلعدادات حسب الوضعية مثل اتجاه ختيار النافذة أعاله يتم افي . Zooming و Scroll Directionسير المخطط
3 J التي )يقصد بها قاعدة البيانات ( األقالمإضافةأما في النافذة أدناه يتم . ويمكن أن تكون أآثر من قلمpen listمن سيتم إظهار بياناتها
‐ 23 ‐
4 J
6O@@òÏb™g⁄a‰aˆã@ZALARM
@Þë†u@òÏb™⁄òîÛbnÛa@paìݨa@Éjnã@‰aˆãgZ@@
1M إدراجمن قائمة Insert نختار Alarm Summary.
2M أدناهًايدرج جدول اإلنذارات تلقائيًا آما موضح :
‐ 24 ‐
3M دبل آليك على الجدول تظهر نافذة اإلعداد ومنها اإلنذارات جدول إلعداد و Filter و طريقة ترتيب اإلنذاراتColumn يتم تحديد أعمدة الجدول
.Operator وصالحيات المستخدمين Color األلوان
‐ 25 ‐
7OŠíŠÔnÛa@…a†ÇgZReport@@
: تظهر النافذةاألدوات من شريط Cross Reference toolباختيار -1
2- تتوسطها نافذة إعداد تقرير سريع آالتالي:
‐ 26 ‐
Search باختيار اإلعدادات المطلوبة في النافذة أعاله والضغط على -3يسمح للمستخدم بفتح نافذة أثناء إعداد التقرير الهه بأنتظهر نافذة تنبي
. ويبدأ مباشرة في إعداد التقريرok ونختار البرنامج في وضع اإلعداد
‐ 27 ‐
l]]‚Âc<Ý^¿ßÖ]VSystem Configuration
ويتم الوصول إليها من شجرة النظامإقامةالبد منها عند مختلفة إعداداتهناك لتظهر System Configurationدوات باختيار النظام أو من شريط األ
:النافذة أدناه
:)يتم الوصول إليها من األيقونات أسفل الشكل أعاله (ذه اإلعداداته ومن
1Opa‰b½a@pa…a†ÇgZPath Configuration
مسارات الحفظ والتشغيل لكل مكونات النظام وذلك بالضغط إعدادويتم فيها :مسار آل مكون آما موضح أدناه جوار على عالمة االستفهام التي
‐ 28 ‐
2Opa‰aˆã⁄a@…a†Çg@ZAlarm Configuration
Disable و اإللغاء Enableمن حيث التمكين اإلنذارات إعدادوفيها يتم :ألنواع اإلنذارات المختلفة حسب القائمة آما موضحة في الشكل أدناه
‐ 29 ‐
3OòØj’Ûa@…a†ÇgZNetwork Configuration
فيها إعداد الشبكة من حيث التقنية المستخدمة وتسمية أجهزة الشبكة ويتم :وإعدادها وذلك من خالل النافذة أدناه
4Oa…bØüa@…a†Çg@ZSCADA Configuration
ويتم فيها تمكين االسكادا وتسمية قاعدة البيانات وإضافة تعريف الدخل والخرج I/O Driverه ، وذلك من النافذة أدنا:
‐ 30 ‐
5O@åßþa@pa…a†Çg@ZSecurity Configuration@@
:وهي) يتم الوصول إليها من النافذة أدناه(وتشمل جوانب مختلفة
‐ 31 ‐
Users: المستخدمين/ أ
: آل مستخدمي النظام من النافذةوإضافة إعداد يتم
Groups: المجموعات/ب
:تها من النافذةيتم فيها إعداد حساب المجموعات وتحديد صالحيا
: إعداد المسارات/ج
‐ 32 ‐
:إعداد العقد للوصول التلقائي/د
:تسمية مناطق األمن/ هـ
‐ 33 ‐
Øé‘çjÖ]<]‚ÂcV وموجود في شجرة إضافته الذي تم I/O Driverويتم من خالل التعريف
: ،دبل آليك على التعريف المطلوب إعداده تظهر النافذةالنظام
وفيها PLC حتى ثمانية قنوات آل قناة عبارة عن طرفية iFix 3.4يدعم حيث ... يتم تحديد الجهاز الذي ستتعامل معه والمواقع الذاآرية وزمن جلب البيانات و
. الخ
@‡á¢@o¸@ @