פקודות סטנדרטיות למכשירים הניתנים לתכנות (SCPI)

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 24 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
פקודות סטנדרטיות למכשירים הניתנים לתכנות (SCPI) - טכנולוגיה
פקודות סטנדרטיות למכשירים הניתנים לתכנות (SCPI) - טכנולוגיה

תוֹכֶן

הגדרה - מה המשמעות של פקודות סטנדרטיות למכשירים הניתנים לתכנות (SCPI)?

פקודות סטנדרטיות למכשירים ניתנים לתכנות (SCPI) מגדירות תקן המיועד לבקרת מכשירים. ה- SCPI מתאר שפה מועילה לשליטה בכלי בדיקה. SCPI מציע תחביר רגיל, תבנית מחלף נתונים ומבנה פקודה.

מטרת המפתח של SCPI היא למזער את זמן הפיתוח של תוכנית ציוד בדיקה אוטומטית (ATE). המטרה מושגת באמצעות מתן סביבת תכנות אמינה לשימוש בנתונים ובקרת מכשירים. סביבת תכנות אמינה זו מושגת באמצעות פורמטים מוגדרים של נתונים, תוכניות ותגובות מכשירים בכל ציוד SCPI ללא קשר למעצב.

SCPI מבוטא בדרך כלל "סקיפי".

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר פקודות סטנדרטיות למכשירים הניתנים לתכנות (SCPI)

התקני SCPI גמישים להפליא בקבלת מערך של פורמטים ופקודות של פקודות, מה שהופך אותם לפשוטים יותר לתכנות. התגובות מהמכשיר שיוחזר לבקר יכולות להיות מידע על מצב או מידע. פורמט התגובה של שאילתה ספציפית של מכשיר SCPI מוגדר היטב, והוא מקצץ את מאמצי התכנות הדרושים להבנת הסטטוס כמו גם מידע על נתוני המכשירים.

עקביות התכנות של SCPI היא אופקית ואנכית כאחד. עקביות תכנות אנכית מציינת תוכניות בתוך כיתת כלים, ואילו עקביות אופקית משתמשת באותה פקודה כדי לנהל פונקציות דומות בכל שכבות הכלים.

ל- SCPI יכולת לספק רמות בקרת מכשירים רבות ושונות. פקודות מדידה סטנדרטיות מספקות למשתמשים פקודות מהירות וקלות באמצעות מכשור SCPI, ואילו פקודות מקיפות יותר מציעות בקרת מכשירים קונבנציונלית.

מתכנתי מערכות ATE יכולים להפיק תועלת רבה מ- SCPI. SCPI מקטין את הזמן הנדרש למתכנתי מערכות ATE ללמוד כיצד לתכנת ציוד SCPI חדש לאחר תכנות ציוד ה- SCPI הראשוני שלהם. SCPI מועיל למתכנתים ש:

  • השתמש בשפות תכנות כמו FORTRAN, C וכו 'כדי להעביר פקודות למכשירים
  • התקן מנהלי התקנים מכשירים עבור מחוללי תוכניות ATE
  • התקן מנהלי התקנים להתקנים עבור לוחות קדמיים של מכשירי תוכנה
SCPI מתאר פרמטרים, פקודות מכשירים, סטטוסים ונתונים. SCPI אינה שפת תכנות, חבילת יישומים או תוכנה המכוונת לבקרת המכשיר הקדמי.

SCPI בנוי להיות שכבתי על החלק העצמאי של חומרה של IEEE 488.2. יתר על כן, SCPI עובד היטב עם ממשקי בקר למכשיר, כולל RS-232C, IEEE 488.1, VXIbus וכו '.