۴۸صنعت
+۵۰۰زیرسیستم
+۱۰۰۰پروژه
۱۸سال
شرکتصنایعسامانه‌ها و APIتماسدانلود
درس ۶ از ۱۵۱۶ دقیقه

نقاط داده (ACV) و شناسهٔ ENID

هدف درس

ساختار ۱۶ رقمی ENID را بخوانید، یک متغیر کنترلی (ACV) تعریف کنید و فرمول، مقیاس، محدودهٔ مجاز، حدود هشدار و وضعیت‌ها را درست تنظیم کنید.

کجای نرم‌افزار

«طراحی سیستم» ← «مدیریت ساختار» ← «مدیریت ACVها»

هر مقداری که در همزاد دیجیتال دیده، ذخیره یا به آن هشدار داده می‌شود یک «متغیر کنترلی» یا ACV است: دمای یک اتاق، ولتاژ یک فاز، وضعیت یک کلید یا یک مقدار محاسباتی. هر ACV با یک شناسهٔ ۱۶ رقمی یکتا به نام ENID شناخته می‌شود. ACVهای تجهیزات کاتالوگی و نقاط SNMP خودکار ساخته می‌شوند؛ این درس خواندن آن‌ها و تعریف یا تنظیم دستی ACV را آموزش می‌دهد.

صفحه را بشناسید

صفحهٔ «مدیریت متغیرهای کنترلی» با زیرعنوان «مدیریت و پیکربندی ACVها برای نمایش در داشبورد» باز می‌شود.

بخشکاربرد
Acv را ایجاد کنیدباز کردن فرم «تعریف متغیر کنترلی جدید»
ایجاد انبوه Acv و تغییر نام انبوه Acvتعریف یا نام‌گذاری گروهی
چیپ‌هاکل، فعال، داشبورد
نماهابر اساس دستگاه، بر اساس دسته، نمای جدولی
ستون‌های نمای جدولی#، ENID، Name، Device، Category، Value، Status، Actions
اقدام‌های ردیفکپی ENID و کپی مقدار
نمای جدولی مدیریت متغیرهای کنترلی
نمای جدولی ACVها · ستون ENID، دستگاه و مقدار جاری هر متغیر

ساختار ENID

ENID دقیقاً ۱۶ رقم است و از شش بخش ساخته می‌شود: SSSS-BBBB-CCC-I-D-PPP. نمونهٔ پیش‌فرض فرم 1000200003002001 است که در پیش‌نمایش به شکل 1000-2000-030-0-2-001 نمایش داده می‌شود.

بخشرقممعنیفیلد فرم
SSSS۱–۴سریال دستگاه (1000 سریال سیستم)سریال دستگاه
BBBB۵–۸پایه: نوع منبع یا پروتکلدسته بندی شناسه و شماره دسته بندی
CCC۹–۱۱کد دسته، مثلاً 030 برای دمانوع شناسه
I۱۲0 ورودی، 1 خروجیورودی یا خروجی
D۱۳0 بولین، 1 صحیح، 2 اعشاری، 3 شمارشی، 4 رشتهنوع داده
PPP۱۴–۱۶شمارهٔ پورت یا نقطه، 000 تا 999شماره پورت

مقادیر رایج بخش پایه (BBBB):

پایهمعنیپایهمعنی
0–1999دستگاه ABM9004SNMP
2000متغیر9005Modbus
2001تاریخ و زمان9006 / 9007KNX / BACnet
2002تایمر9011 / 9012Redfish / OPC UA
4000شخص9024 تا 9027S7 / FINS / MC / ADS
6000–7399تجهیزات (6000 UPS، 6120 چیلر)9030 / 9074MQTT / M-Bus
9100SCADA9015EtherNet/IP

گام‌به‌گام

  1. فرم را باز کنید. در «مدیریت ACVها» روی Acv را ایجاد کنید بزنید. فرم «تعریف متغیر کنترلی جدید» یک گام‌نمای چهارمرحله‌ای، پنل کناری پیش‌نمایش و نوار پایینی اعتبارسنجی دارد. دکمه‌های بالا: ذخیره پیش‌نویس، انصراف و ذخیره و ایجاد.
  2. شناسایی و ENID. در بخش «اطلاعات پایه» برچسب (مثلاً «دمای اتاق 101»)، شماره و نوع متغیر را وارد کنید. انتخاب نوع متغیر اجزای ENID را خودکار پر می‌کند. در بخش «اجزای شناسه (ENID)» سریال دستگاه را همان سریال تجهیز بگذارید و بقیهٔ اجزا را بازبینی کنید. ENID نهایی در کادر «شناسه یکتا (ENID):» دیده می‌شود.
    مرحلهٔ شناسایی و ENID فرم متغیر کنترلی
    شناسایی و ENID · کادر شناسهٔ یکتا و تجزیهٔ آن در پنل پیش‌نمایش
  3. تنظیمات پایه. در بخش «فرمول و مقادیر»: فرمول ورودی، مقدار اولیه، بیشترین مقدار قابل قبول و کمترین مقدار قابل قبول، شیب (Slope) و افست (Offset). برای جلوگیری از نوسان ثبت، «فیلتر تغییرات» و حداقل تغییر جهت ثبت در بانک را تنظیم کنید. برای نقاط کنترلی، بخش «نقطه تنظیم (SetPoint)» با مقدار، حداکثر و حداقل نقطهٔ تنظیم را پر کنید.
    مرحلهٔ تنظیمات پایه
    تنظیمات پایه · فرمول ورودی، محدودهٔ مجاز، شیب و افست
  4. محدودیت‌ها و هشدارها. در «تنظیمات کلی» کنترل حد را «بله» کنید و نوع اعلام را انتخاب کنید («اعلام نشود»، SMS، Email، Telegram یا «همه»). در «گروه‌های حد» پنج گروه وجود دارد: «حد عادی (Normal)»، «حد بالا (High)»، «حد خیلی بالا (High-High)»، «حد پایین (Low)» و «حد خیلی پایین (Low-Low)». برای هر گروه مقدار حد، وضعیت، متن اعلام و در صورت نیاز خروجی ENID را تعیین کنید.
    مرحلهٔ محدودیت‌ها و هشدارها
    گروه‌های حد · پنج گروه حد با وضعیت و متن اعلام
  5. تنظیمات پیشرفته. «ارسال به شبکه»، «لاگ و ثبت» و «اعلان‌های وب» را در صورت نیاز تنظیم کنید: رویدادها (حد بالا، حد پایین، تغییر، آفلاین)، کانال‌ها (مرورگر، صدا، تلگرام)، اولویت و «پیام سفارشی» تا ۵۰۰ نویسه.
  6. ذخیره کنید. ذخیره و ایجاد را بزنید. پیام «متغیر کنترلی با موفقیت ایجاد شد» نمایش داده می‌شود؛ در ویرایش، پیام «متغیر کنترلی با موفقیت به‌روزرسانی شد».

زنجیرهٔ پردازش مقدار

  1. مقدار خام فقط وقتی تغییر کند پردازش می‌شود؛ نقاط خروجی همیشه پردازش می‌شوند.
  2. اگر «فرمول ورودی» پر باشد ارزیابی می‌شود. در فرمول، x یا me مقدار خام، self مقدار نهایی قبلی و set نقطهٔ تنظیم است. خطای فرمول مقدار را ERROR می‌کند.
  3. برای نوع صحیح و اعشاری: مقدار × شیب + افست. مثلاً خام 100 با شیب 0.1 و افست 2 می‌شود 12.
  4. نتیجهٔ خارج از «کمترین/بیشترین مقدار قابل قبول» ERROR می‌شود؛ محدود یا بریده نمی‌شود.
  5. اگر «کنترل حد» بله باشد، مقدار با حدها مقایسه و وضعیت گروه مربوط اعمال می‌شود.
کد وضعیتنامبرچسب در فرم
0DISABLE0 - خاموش
1NORMAL1 - روشن
2CAUTION2 - هشدار
3DANGER3 - خطر
4ERROR4 - خطای سیستم
پشت صحنه: مقدار نهایی بلافاصله روی کانال زنده برای داشبوردها پخش می‌شود. ذخیرهٔ مقدار جاری هر ۵ ثانیه و ثبت تاریخچه هر ۶۰ ثانیه به‌صورت دسته‌ای انجام می‌شود. برای نقطهٔ بولین با کنترل حد، مقدار 0 وضعیت عادی و هر مقدار دیگر وضعیت حد بالا را می‌گیرد.

نکته‌ها و اشتباه‌های رایج

  • ENID پس از ساخت قابل تغییر نیست. پیام‌ها: «ENID باید دقیقاً 16 رقم باشد» و «این ENID قبلاً استفاده شده است».
  • عنوان حداقل ۳ نویسه است و «شیب نمی‌تواند صفر باشد»؛ برای بدون مقیاس، شیب 1 و افست 0 بگذارید.
  • حد High-High باید از حد High بزرگ‌تر و حد Low-Low از حد Low کوچک‌تر باشد.
  • فهرست «وضعیت» گروه‌های حد گزینه‌های 5 تا 7 («تعمیر»، «راه‌اندازی»، «متوقف») را هم نشان می‌دهد؛ فقط وضعیت‌های 0 تا 4 را انتخاب کنید، زیرا اعتبارسنجی فقط این بازه را می‌پذیرد.
  • تأخیر اعلام نباید از ۳۶۰۰ ثانیه بیشتر باشد.
  • محدودهٔ مجاز را بیش از حد تنگ نگیرید؛ هر مقدار بیرون از آن ERROR می‌شود و در داشبورد به‌صورت خطا دیده می‌شود.

خلاصه

  • ENID ۱۶ رقمی است: سریال، پایه، دسته، ورودی/خروجی، نوع داده، پورت.
  • پایه نشان می‌دهد نقطه از کجا می‌آید: 9004 SNMP، 9005 Modbus، 2000 متغیر.
  • مقدار نهایی = فرمول، سپس خام × شیب + افست، سپس کنترل محدودهٔ مجاز و حدود.
  • وضعیت‌ها فقط 0 تا 4 هستند: غیرفعال، نرمال، احتیاط، خطر، خطا.

تمرین عملی روی دموی زنده

روی دموی عمومی ACVهای موجود را تغییر ندهید و حذف نکنید.

  1. در مدیریت ACVها به نمای جدولی بروید.
  2. یک ENID را با کپی ENID بردارید و آن را به شش بخش SSSS-BBBB-CCC-I-D-PPP تجزیه کنید. پایه را با جدول درس تطبیق دهید و بگویید نقطه از کدام منبع یا پروتکل می‌آید.
  3. فرم Acv را ایجاد کنید را باز کنید، در «تنظیمات پایه» شیب را صفر بگذارید و پیام اعتبارسنجی را ببینید. سپس بدون ذخیره انصراف بزنید.
باز کردن دموی زنده

آزمون درس

برای گذراندن درس دست‌کم به ۳ پرسش از ۴ پرسش پاسخ درست بدهید.

  1. ۱. ENID چند رقم است؟
  2. ۲. در ENID نمونهٔ 1000200003002001، رقم دوازدهم (0) چه معنایی دارد؟
  3. ۳. مقدار خام 100، شیب 0.1 و افست 2 است. مقدار نهایی چند است؟
  4. ۴. اگر مقدار از «بیشترین مقدار قابل قبول» بیشتر شود چه می‌شود؟