New-Tech Magazine | Aug 2017
IoT מוסף מיוחד
Azure IoT HUB הוא אותו השירות Azure IoT Hub השירות שמגיב לפניות מהחיישנים והוא אותו אחד השולח פקודות שליטה אל הבקרים המרוחקים. בשירות זה יש ליצור רשומה עבור כל התקן מרוחק שרוצים שהמערכת תכיר. ברשומה זו תיווצר כתובת אינטרנט יחודית לאותו החיישן וכדי שהחיישן יוכל להתקשר עם הרשומה הזו, יהיה על החיישן או הבקר לפנות לאותה הכתובת כדי להעביר או לקבל מידע או פקודות. המונח שבשימוש לכתובת זו הוא . Connection String Azure IOT Suite שירותי נוספים שהוא השירות העיקרי Azure IoT Hub בנוסף ל שאחראי על עצם הקשר עם החיישנים, חבילת כוללת Azure IOT Suite השירותים הנוספת של את השירותים הבאים שניתנים לאינטגרציה בכדי Azure IOT Hub ושיתוף פעולה עם ה מושלמת: IOT ליצור מערכת Azure Event Hub Azure Stream Analytic Azure Machine Learning Azure Notification Hub Azure Storage and Azure Cosmos DB Azure Web App Microsoft Power BI באמצעות השירותים הנ"ל ניתן לאסוף את הנתונים, להפעיל אירועים בזמן אמת כתגובה לערכים או תנאים מוגדרים. אירועים אלו יכולים לבצע הפעלות בחיישנים או שיוזרמו פנימה למערכות אחוריות בענן או למערכות תוכנה אחרות של הארגון. בנוסף לכך, ניתן לאגור את הנתונים, לבצע עליהם ניתוחים ולהציגם בצורות גרפיות מגווונת כגון שעונים, מחוונים, גרפים ועוד. פתרונות מוגדרים מראש למרות שייעוד השימוש העקרי של השירותים הנ"ל הוא בפיתוח קוד תוך של שירותים אלו, מיקרוסופט API מימוש ה מציעה פתרונות מוגדרים מראש אשר מאפשרים להפעיל תוך זמן קצר ביותר בפורמטים IoT וללא פיתוח קוד, מערכות שכיחים. באמצעות פתרונות מוגדרים מראש אלו, ניתן להתחיל במהירות להרים שלך אשר תשמש כבסיס IoT את מערכת ה- להמשך התאמה ופיתוח ספיציפי לצרכיך. דוגמאות לפתרונות מוגדרים מראש יהיו: שליטה מרחוק על התקנים, שליחה וקבלת נתונים ופקודות
Wise Paas ה Advantech של IoT תרשים של מערכת .3 תמונה
«
ניהול המלאי / מצאי של ההתקנים ניהול וחיזו צרכי תחזוקה מונעת בהתקנים החיישנים הם אותם IoT יחידות הקצה במערכת ה- אין ספור חיישנים ובקרים אשר המוכרים שביניהם יהיו מדי טמפרטורה, מדי לחות, מדי תאוצה, מדי גזים שונים וכו' או מנועים, מנורות ופקדים אחרים. בדרך כלל לכל סוג של חיישן יש ממשק יחודי למסירת וקבלת המידע, החל משינויי התנגדות וכלה בנתונים דיגיטליים. לכן, על מנת שניתן יהיה להעביר את המידע אותו הם מפיקים לענן, יש צורך לוודא שהמידע המגיע מהחיישן, מומר לשפה אותה מכיר האינטרנט ובהמשך לפרוטוקול תקשורת המוכר על ידי אותו שירות ענן שמגיב לתקשורת מכיוון החיישנים. הפרוטוקולים על מנת שהתקן כלשהו ייצור קשר עם הענן עליו ולהיות TCP / IP לתמוך בפרוטוקול תקשורת מחובר לאינטרנט אולם לא די בכך. נכון להיום, עליו לתמוך באחד משלושת תת הפרוטוקולים הזמינים עבור התקשורת אל מול TCP / IP של MQTT . הפרוטוקולים הם Azure IoT Hub ה ועדיפות נמוכה יותר, אם אין ברירה אז AMQP . פרוטוקולים אלו הם: HTTP גם MQTT - Message Queue Telemetry Transport AMQP - Advanced Message Queuing Protocol HTTP - Hypertext Transfer Protocol במילים פשוטות וכהנחייה כללית, פרוטוקול הוא הפרוקוטול הפחות עדיף בגלל HTTP IoT מגבלותיו בנושא תקשורת עם התקני מיועד בדרך כלל לתקשורת MQTT כאשר ה AMQP של התקנים יחידים לכל קצה מרוחק ו
לקצוות בהם יש ריבוי התקנים שיצרו קשר עם ) multiplexed בצורה מרובבת ( Azure IoT Hub ה gateways המתווכים ברוב המקרים, החיישנים המצויים כיום בשוק לא תומכים בפרוטוקולים אלו ולכן יש צורך בממשקים אשר יתרגמו את אמצעי התקשורת של החיישנים. מתווכים אלו יקבלו צורות תקשורות שונות ומגוונות בהתאם לחיישנים. ממשק מתווך יכול להיות למשל כזה שמצד ZigBee או Bluetooth אחד מקבל תקשורת ומצד שני מתקשר דרך האינטרנט באמצעות אחד או יותר מתת הפרוטוקולים המתוארים מעלה. זה יכול להיות ממשקי תקשורת קוים , זה יכול DAC או ADC או GPIO פשוטים כמו להיות מגע יבש או כל ממשק שמוכל בעולם הבקרים המתוכנתים ומעולמות נוספים ומצד השני המסר יתורגם לאחד מן הפרוטוקולים הנ"ל. מאושרי IoT התקני מיקרוסופט באתר של חברת מיקרוסופט מפורסם קטלוג בו שפותחו על ידי יצרנים IoT מפורסמים התקני שונים ואשר העבירו אותם תהליך של אישור . יצרנים המעוניינים Azure IoT לתאימות ל- יכולים להצטרף לתכנית IoT לפתח מוצרי המתאימה של מיקרוסופט אשר במהלכה מוצרי היצרנים יאושרו כמוצרים התואמים . אחת שמוצר החומרה שלכם Azure IoT ל- מאושר על ידי מיקרוסופט, יוכלו יצרני מוצרים אחרים להשתמש במוצרים שלכם ולחברם לענן בפשוטת ובאמינות. Azure IoT Starter Kits חברות רבות פיתחו קיטים המיועדים , החל מקיטים Azure IoT למתחילים בתחום ה-
New-Tech Magazine l 64
Made with FlippingBook - Online catalogs