المتحكمات

  • فهم دور ملفات .tpl.html في AngularJS

    في سياق تطوير تطبيقات AngularJS، يظهر أن ملفات الامتداد “.tpl.html” تستخدم كملفات نموذج لتحديد تخطيط الصفحة الخاصة بتطبيقك. يبدو أنك تتعلم كيفية استخدام خدمة $routeProvider في AngularJS لتحديد التوجيهات في تطبيقك.

    إذا نظرنا إلى الشيفرة التي وفرتها، نجد استخدامًا للخاصية “templateUrl” حيث يتم تحديد الملف الذي يحتوي على الهيكل الأساسي للصفحة. في هذا السياق، يتم استخدام ملفات “.tpl.html” لتحديد هذه الهياكل.

    هل هناك اختلاف بين ملفات “.tpl.html” وملفات HTML العادية؟ في الأساس، لا يوجد فرق أساسي. يمكنك أن تفترض أنها مجرد ملفات HTML تستخدم لتحديد هياكل الصفحات في تطبيق AngularJS الخاص بك. ومع ذلك، يتم التعامل معها على أنها قوالب (Templates) خاصة بالنظام الذي يعتمد على AngularJS.

    في سياق AngularJS، يمكن أن تحتوي هذه الملفات على العديد من الميزات والتفاصيل الإضافية التي تعتمد على كيفية تصميم التطبيق الخاص بك. يمكن أن تتضمن هذه الميزات ربط البيانات (Data Binding)، تحديد المتحكم (Controller) المرتبط، والعديد من المزايا الأخرى التي يوفرها AngularJS.

    لتحسين فهمك، يمكنك تصور ملفات “.tpl.html” كقوالب HTML خاصة بتطبيق AngularJS الذي تعمل على تقديم تجربة مستخدم غنية وديناميكية. تلك الملفات تشكل جزءًا أساسيًا من البنية الأساسية لتطبيقك وتسهم في تحديد كيفية تنظيم وعرض المحتوى.

    المزيد من المعلومات

    بالتأكيد، دعنا نعمق أكثر في فهم ملفات “.tpl.html” في سياق AngularJS. عند استخدام AngularJS لتطوير تطبيق ويب، يتم تقديم الفكرة الرئيسية للتفاعل مع المستخدم من خلال تغيير ديناميكي للصفحة بناءً على البيانات والأحداث. تقوم ملفات “.tpl.html” بلعب دور حاسم في هذه العملية.

    1. القوالب (Templates): في AngularJS، يشير مصطلح “القالب” إلى هيكل HTML الذي يتم تحميله ديناميكيًا في الصفحة. تلك الملفات “.tpl.html” تعتبر ببساطة قوالب HTML الخاصة بتطبيقك. يتم استخدامها لتحديد كيف يجب أن تظهر الصفحة عندما يتم تحميلها أو عندما يتم التنقل بين الصفحات.

    2. ربط البيانات (Data Binding): AngularJS يتيح لك ربط البيانات بين الملفات “.tpl.html” والمتحكمات (Controllers) المرتبطة بها. هذا يعني أن التغييرات في البيانات يمكن أن تنعكس تلقائيًا على الواجهة الرسومية. مثلاً، إذا كان لديك قائمة من المنشورات، يمكنك استخدام ربط البيانات لعرضها بشكل ديناميكي في ملف “.tpl.html”.

    3. المتحكمات (Controllers): يتم استخدام المتحكمات للتحكم في سلوك وعرض المحتوى في الملفات “.tpl.html”. في الشيفرة التي قدمتها، تم تحديد المتحكمات المرتبطة مع كل منطقة في التوجيهات. على سبيل المثال، لديك PostListController للصفحة الرئيسية وهكذا.

    4. نظام التوجيه (Routing System): استخدام $routeProvider يعني أنك تستفيد من نظام توجيه في AngularJS. هذا يتيح لتطبيقك تحميل الملفات “.tpl.html” المناسبة عند التنقل بين الصفحات دون إعادة تحميل الصفحة بأكملها.

    5. تنظيم ملفات المشروع: بفضل استخدام ملفات “.tpl.html”، يمكنك تنظيم مشروع AngularJS الخاص بك بشكل منظم. يمكن وضع هياكل الصفحة في ملفات مستقلة، مما يجعل الشيفرة أكثر قابلية للصيانة وفهمًا.

    باختصار، ملفات “.tpl.html” تمثل أحد العناصر الرئيسية في تطوير تطبيقات AngularJS، حيث تسهم في تحديد وعرض الواجهة الرسومية وتمكين التفاعل الديناميكي بين المستخدم والتطبيق.

  • أنواع المفاتيح الكهربائية في الدوائر الكهربائية و المتحكمات المنطقية

    تعتبر مفاتيح التحكم الكهربائي من إحدى أهم العناصر المستخدمة في مجال دوائر التحكم الكهربائي، حيث تحتوي على العديد من أنواع المفاتيح المختلفة، مثل مفاتيح التشغيل، ومفاتيح الإيقاف وغيرها من المفاتيح الأخرى التي سنتعرض لها في هذا المقال.

    ما هي مفاتيح التحكم الكهربائي

    هي المفاتيح التي تعمل على وصل أو فصل التيار الكهربائي عن دائرة التحكم، حيث يتوفر الكثيرة من المفاتيح اليدوية والأوتوماتيكية التي تؤدي وظائفها بما يتلاءم مع دوائر التحكم الكهربائي.


    أنواع مفاتيح التحكم الكهربائي

    مفتاح التشغيل اليدوي (On) (normally open)

    Normally-open and Normally-closed Switch Contacts | Electrical switchesهي المفاتيح التي تكون مفتوحة في حالتها الطبيعية، حيث يتم توصيلها لحظة الضغط عليها ضغطة واحدة، وعند رفع اليد عنها تعود إلى وضعها الطبيعي، يمكن تمييزها باللون الأخضر أو اللون الأسود.
    طريقة توصيلها: توصل مفتاح التشغيل مع بعضها البعض على التوازي وأيضاً مع نقاط الريلية المساعدة، وذلك بهدف الإبقاء الذاتي، أي لضمان التشغيل المستمر للدائرة عند الضغط مرة واحدة فقط.


    مفتاح الإيقاف اليدوي (Off)(normally close)

    Normally-open and Normally-closed Switch Contacts | Electrical switchesهي المفاتيح التي تكون موصلة في حالتها الطبيعية، وعند الضغط عليها يتم فصل نقاط تلامسها، يتم تمييزها باللون الأحمر، وتوصل مفاتيح الإيقاف مع بعض على التوالي في دوائر التحكم الكهربائي.
    مفتاح مزدوج (On\Off)
    يحتوي هذا النوع من المفاتيح على نقطة مفتوحة وأخرى مغلقة، عند الضغط على المفتاح باليد تتبدل حالة النقاط، فتصبح النقطة المفتوحة مغلقة، والنقطة المغلقة مفتوحة، حيث تستخدم في بعض دوائر التحكم، مثل دوائر التحكم في تغيير اتجاه المحرك أو التبديل بين دائرتين لأداء كلأ منهما وظيفتها.


    المفاتيح الحدبية


    يحتوي على عدة نقاط تلامس، يتم من خلال هذه النقاط إيصال أو فصل التيار الكهربائي الذي يأتي من مصدر التغذية للحمل الكهربائي بطريقة يدوية، كما أنه لديها تحمل قيمة تيار عالية قليلاً.
    يتوفر أنواع كثيرة من المفاتيح الحدبية، حيث أن كل نوع من هذه الأنواع لديه خاصية محددة ومن أهم مميزاته المفاتيح الحديبية التي تعمل على وصل وفصل التيار الكهربائي عن جميع أوجه المحرك الكهربائي في نفس اللحظة.


    مفاتيح نهاية المشوار (Limit switches)

    5A Micro limit switch with roller - 5 pcs - Opencircuit
    يحتوي على نقاط تلامس مفتوحة أو مغلقة أو الإثنين معاً، يتم تصميم هذا النوع من المفاتيح بحيث يكون طرف التحكم في التوصيل والفصل بارز قليلاً عن علبة نقاط التلامس. يتوفر أشكال متعددة من هذا النوع لأداء وظائفها بما يتناسب مع طبيعة العمل. تستخدم مفتاح نهاية المشوار في دوائر التحكم الآلي عندما نريد تحريك حمل معين بواسطة المحرك من وإلى مكان محدد فقط، سواء كان طريقة التحريك بشكل أفقي أو تحريك رأسي.


    الحساسات التقاربية (Proximity Sensors)

    Proximity Sensor Working and Types - Chemical Engineering World

    هذا النوع لا تحتاج إلى اتصال تلامسي أو ضغط ميكانيكي كما يحدث مع باقي المفاتيح التقليدية، أي انه يستشعر عند اقتراب الحمل منه أو الدخول في مجال حساسيته، بالتالي نتيجة هذا الاستشعار يتغير نقاط تلامسه.


    مفاتيح مراقبة الضغط (Pressure Switches)

    Material science of mechanical pressure switches - WIKA blog
    هي المفاتيح التي تتغير وضع نقاط تلامسه المفتوحة أو المغلقة عند ضغط معين، ووظيفتها مراقبة ضغط خزان الهواء.
    نظرية عمله: عند امتلاء الخزان بالهواء حتى ضغط محدد، يتغير نقاط التلامس، ونتيجة لذلك يقف المحرك عن ضخ الهواء داخل الخزان إلى أن يقل الضغط، وبعد ذلك يبدأ في الضخ مرةً أخرى.


    مفاتيح مراقبة السوائل (Liquid Level Switches)

    Danfoss introduces new electronic liquid level switch | Danfoss

    تتغير وضع نقاط تلامسها المفتوحة أو المغلقة عند امتلاء أو انخفاض الماء الموجود داخل الخزان. مثلاً عند ضح المياه داخل الخزان إلى أن يمتلئ، سوف يعمل مفتاح مراقبة السوائل على فصل المضخة عن التيار الكهربائي إلى أن ينخفض مستوى المياه، فيصل نقاط تلامسها وبالتالي يعمل المحرك مرة أخرى

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر