MP8036multi: مثال ترموستات

في منشور سابق ، قدمنا ​​مثالًا لكيفية عمل BM8036multi في وضع المؤقت. في هذا الجزء ، نعتبر تشغيل الوحدة في وضع الترموستات.



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

في تقريب عام ، تحتوي الغلاية على أدوات التحكم والإنذارات الرئيسية التالية:
- الموقد مع الإشعال الكهربائي ؛
- مستشعر درجة الحرارة رقم 1 ؛
- مستشعر درجة الحرارة رقم 2 ؛
- مروحة تهب مبادل حراري ؛
- وضع الطوارئ إنذار الصوت والضوء.

وفقًا لذلك ، يجب أن تدعم وحدة التحكم في التحكم التشغيل باستخدام مستشعرين مستقلين لدرجة الحرارة ، ولديهما على الأقل مخرجي مرحلين مستقلين ، وخرج إنذار واحد - وفي الوقت نفسه تتمتع بمرونة التكوين المرن.
إن جهاز التحكم Master Kit MP8036multi الجديد يفي تمامًا بجميع هذه المهام ، على أساسها سنقوم ببناء نظام التحكم في الغلاية.

يجب أن تكون خوارزمية بدء تشغيل المرجل على النحو التالي:

1. الحالة الأولية (يتم إطفاء المرجل ، يلزم إشعال موقد غاز). إذا كانت درجة الحرارة وفقًا للمستشعر "1" أقل من درجة الحرارة المضبوطة (درجة الحرارة 2) ، تنفخ المروحة المبادل الحراري ، بعد وقت محدد (bp1) ، يتم توفير الطاقة إلى الإشعال الكهربائي للموقد ؛
2. تحقق من نجاح الاشتعال. إذا وصلت درجة الحرارة وفقًا للمستشعر "1" إلى درجة الحرارة المحددة (درجة الحرارة 1) ، تتم إزالة الطاقة من الموقد ، تستمر مروحة المنفاخ في العمل للوقت المحدد (bp2) ، وبعد ذلك يتم إيقاف تشغيلها أيضًا ؛
3. وضع الطوارئ (لسبب ما ، تصبح درجة الحرارة عند مخرج المرجل أعلى من المعتاد). إذا فشل أحد مستشعرات درجة الحرارة أو وصلت درجة الحرارة في المستشعر "2" إلى التنبيه المضبوط مسبقًا ، يتم تشغيل إشارة التنبيه المسموعة والمرئية ، ويتم إيقاف تشغيل الموقد ، وتستمر مروحة المنفاخ في العمل للوقت المحدد (BP2) ، ثم يتم إيقاف تشغيلها أيضًا.

نتفق على أنه في البرنامج يتم تعيين المخرجات على النحو التالي:
RELAY1 - مروحة RELAY2 -
الموقد PWM1
- التنبيه (الصوت والضوء) يمكن تحديد

أي خرج منطقي كقناة تحكم إشارة ALARM ، ولكن نظرًا لأن هذا مثال على تشغيل الوحدة ، فقد تم تحديد إخراج PWM.

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

لتسهيل فهم العملية ، نوصي بتنزيل البرنامج في الوحدة النمطية.

PROGRAM TEXT

// RELAY1 - مروحة
// RELAY2 - حارق
// PWM1 - صفارة الإنذار (الصوت والضوء)
// INPUT1 - التحكم في الخطأ
// درجة الحرارة المحددة 1: + 29 درجة مئوية / + 30 درجة مئوية
// درجة الحرارة المحددة 2: + 32 درجة مئوية

إعادة تهيئات

التهيئة 1. DEFAULT_MODE = 1

RELAY 1. MODE 1. STATE = Disable Disable Disel
1. 1.
MODE 1. CONDITION 1: ENTRANCE 1 = 1 RELAY 1. MODE 1. LOGIC_CONTENT = U1

RELE1.REZHIM2.SOSTOYANIE = ON
RELE1.REZHIM2.USLOVIE1: DT1 وحدة متعددة <28
RELE1.REZHIM2.USLOVIE2: INPUT1 = 0
RELE1.REZHIM2.LOGIKA_USLOVY = U1 و U2

RELE1.REZHIM3.SOSTOYANIE = ON
RELE1.REZHIM3.VREMYA_DEYSTVIYA = 10 (مع )
RELAY 1. MODE 3. CONDITION 1: DT1> 30
RELAY 1. MODE CONDITION 2: DT2> 32
RELAY 1. MODE CONDITION 3: INTRANCE 1 = 0
RELAY 1. MODE 3. LOGIC CONDITIONS = (Y1 or Y2) and

Y3
RELAY 1. MODE DUE. REZHIM4.VREMYA_DEYSTVIYA = 30 (ج)
RELE1.REZHIM4.USLOVIE4: INPUT1 = 1
RELE1.REZHIM4.LOGIKA_USLOVY = V4

RELE2.REZHIM_PO_UMOLCHANIYU = 1

RELE2.REZHIM1.SOSTOYANIE = OFF
RELE2.REZHIM1.USLOVIE1: DT1 وحدة متعددة> 30
RELE2.REZHIM1.USLOVI 2: DT2> 32
RELAY 2. MODE 1.
CONDITION 3: INPUT1 = 1 RELAY 2. MODE 1. LOGIC_CONdition = Y1 أو Y2 أو

Y3 RELAY 2. MODE 2. STATE = ON

RELAY 2. MODE 2. DELAY = 10 (s)
RELAY
2. MODE 2. MODE 2. RELAY2. CONDITION2: INPUT1 = 0
RELE2.REZHIM2.LOGIKA_USLOVY = U1 و U2

SHIM1.REZHIM_PO_UMOLCHANIYU = 1

SHIM1.REZHIM1.FUNKTSIYA = DISKRETNYY_VYHOD
SHIM1.REZHIM1.SOSTOYANIE = 0
SHIM1.REZHIM1.USLOVIE1: DT2 <34
SHIM1.REZHIM1.USLOVIE2: INPUT1 = 0
PWM1. الوضع 1.LOGIC_CONDITIONS = U1 و U2

PWM1. MODE2. الوظيفة = DISCRETE_
OUTPUT
PWM1.
الوضع 2.STATE = 1
PWM1. MODE2. U2

عند اختبار البرنامج عمليًا ، لا تنس إضافة مستشعرات درجة الحرارة DT1 و DT2 وفقًا لتعليمات التكوين إلى الوحدة. يرجى ملاحظة أنه يجب توصيل أجهزة الاستشعار بدورها.

مخطط اتصال



مستمر ...

Source: https://habr.com/ru/post/ar388415/


All Articles