מאמר זה מתייחס למוצרים הבאים של CoolMaster:
- CoolMaster
- CoolMasterPro
- CoolMasterNet
VA's משמשים במכשירי CoolMaster ו-CooLinkHub. עבור מכשיר CooLinkNet פרק זה אינו רלוונטי.
VA's - כתובות וירטואליות, משמשות כדי לפשט את התרגום של מזהה/מספר יחידת הפנים - UID לכתובות של אובייקטי Modbus הרלוונטיים: holding registers, input registers, coils ו-discrete inputs.
UID הוא מחרוזת בפורמט Ln.XYY.
לדוגמה:
L1.102 - יחידת פנים 102 בקו L1
L2.003 - יחידת פנים 003 בקו L2
רשימת ה-UID's שזוהו (נראים) על ידי מכשיר CoolAutomation ניתנת לשליפה באמצעות פקודת ls.
>ls
L1.100 ON 19C 30C High Fan OK # 0
L1.101 OFF 28C 23C High Cool OK - 0
לכל UID יכולות להיות אף לא אחת, אחת או מספר כתובות VA משויכות. VA's הם מספרים פשוטים שמתחילים מ-1. המכשיר יכול להקצות ולשייך אוטומטית VA's ל-UID's קיימים (שנראים בפקודת ls):
>va auto
OK
כדי לבדוק אילו VA's הוקצו, השתמשו בפקודת va ללא פרמטרים:
>va
INDOORS
L1.100 --> 0001 [Hex: 0x0011 | Dec: 00017]
L1.101 --> 0002 [Hex: 0x0021 | Dec: 00033]
מחרוזת הדיווח של VA כוללת את השדות הבאים:
| UID | VA משויך | כתובת בסיס הקסדצימלית | כתובת בסיס עשרונית |
| L1.100 | 0001 | 0x0011 | 00017 |