دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • شهریور

جلسه ۱۷ : Thingworx – اینترنت اشیا

  • دسته‌بندی‌ها :
جلسه ۱۷ : Thingworx – اینترنت اشیا
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام، وقت بخیر دوستان، آموزش اینترنت اشیا یا Internet Of Things رو از سایت آموزشی پی وی لرن خواهیم داشت.
      در این بخش از آموزش iot به معرفی ThingWorx و این که ThingWorx چیست ،می پردازیم و رابط کاربری Thingworx و غیره رو مورد بحث قرار خواهیم داد. با معرفی Thingworx با ما همراه باشید.

      ThingWorx چیست ؟

      در ابتدا به معرفی Thingworx می پردازیم.

      Thingworx یک پلت فرم برای توسعه سریع و استقرار دستگاه های هوشمند و متصل به شبکه است.

      مجموعه ای از ابزارهای توسعه IoT یکپارچه که از ارتباطات، تجزیه و تحلیل، تولید، و سایر جنبه های توسعه IoT پشتیبانی می کند.

      Vuforia را برای اجرای واقعیت افزوده و Kepware را برای ارتباطات صنعتی ارائه می دهد. KEPServerEX یک نقطه واحد برای توزیع داده ها را فراهم می کند

      و در زمان جفت شدن با عامل ThingWorx، قابلیت همکاری را تسهیل می کند.

      ThingWorx

      ThingWorx

      اجزای Thingworx

      Thingworx چندین ابزار کلیدی برای ساخت برنامه های کاربردی ارائه می دهد. این ابزار شامل Composer، Mashup Builder، فضای ذخیره سازی، موتور جستجو، همکاری و ارتباط است. Composer یک محیط مدل سازی برای تست طراحی را فراهم می کند. Mashup Builder از طریق اجزای رایج (یا ویدجت ها) مانند دکمه ها، لیست ها، ویکی ها، سنج ها و غیره، امکان ساخت آسان داشبورد را فراهم می نماید.

      Thingworx از یک موتور جستجو به نام SQUEAL به معنی جستجو، پرس و جو و تجزیه و تحلیل استفاده می کند. کاربران از SQUEAL در تجزیه و تحلیل و فیلتر کردن داده ها و جستجوی سوابق استفاده می کنند.

      رابط کاربری Thingworx

      حال رابط کاربری Thingworx رو داریم.

      پلت فرم ThingWorx از اصطلاحاتی استفاده می کند که آشنایی با آن ها ضروری است. در منوی بالایی صفحه اصلی، برای Entity سرچ و یا آن ها را ایجاد می کنید. “Entity” به چیزی که در ThingWorx ایجاد می شود گفته می شود. شما همچنین می توانید فایل ها را وارد و یا وارد نمایید و عملیات های مختلفی روی آن ها انجام دهید.

      در منوی سمت چپ، گروه های Entity را پیدا می کنید که برای تولید مدل ها و تجسم داده ها استفاده می شوند و فضای ذخیره سازی، همکاری، امنیت و سیستم را مدیریت می کنید.

      ThingWorx

      ThingWorx

      هنگامی که دسته بندی مدل سازی را در منو انتخاب می کنید، با ایجاد یک entity، روند را آغاز می کنید. entity می تواند هر دستگاه فیزیکی یا عنصر نرم افزاری باشد و یک رویداد را با تغییرات در مقادیر ویژگی هایش ایجاد کند؛ برای مثال یک سنسور یک تغییر دما را تشخیص می دهد. شما می توانید رویدادها را برای کار اندازی یک مجموعه عملیات را از طریق یک اشتراک تنظیم نمایید که تصمیمات را براساس تغییرات دستگاه انجام می دهد.

      اشکال داده (Data Shapes) شامل یک یا چند فیلد هستند.

      آن ها ساختار داده های رویدادهای سفارشی، جداول اطلاعاتی، استریم ها، و جداول داده ها را توصیف می کنند.

      اشکال داده ها entity در نظر گرفته می شوند.

       

      ThingWorx

      ThingWorx

      (Thing Templates و Thing Shapes) قالب های شی و شکل های شی به توسعه دهندگان اجازه می دهد تا از تکرار توصیفات ویژگی های دستگاه در سیستم های IoT بزرگ جلوگیری کنند.

      توسعه دهندگان قالب های شی را ایجاد می کنند تا دستگاه های جدید ویژگی ها را به ارث ببرند.

      آن ها برای تعیین قالب ها، خواص یا اجرای خدمات از شکل های شی استفاده می کنند.

      توجه داشته باشید یک شی تنها ویژگی ها، سرویس ها، رویداد ها و سایر ویژگی ها را از یک قالب به ارث می برد، با این حال،

      اشیا و قالب ها می توانند ویژگی ها را از چندین Thing Shape به ارث برده باشند.

      توسعه در بستر Thingworx

      ThingWorx در واقع نیاز به برنامه نویسی بسیار کمی دارد.

      کاربران دستگاه ها را متصل می کنند،

      یک منبع داده را ایجاد می کنند،

      رفتار دستگاه ها را تعریف می کنند

      و یک رابط کاربری را بدون هیچ کدی ایجاد می کنند.

      همچنین مقیاس پذیری قابل قبولی را برای هر دو پروژه های سرگرمی و برنامه های کاربردی صنعتی ارائه می دهد.

      کلام پایانی

      دوستان از این که با آموزش و معرفی Thingworx ، رابط کاربری Thingworx ، اجزای Thingworx از مباحث اینترنت اشیا همراه پی وی لرن بودید متشکریم.

      مبحث iot رو در جلسات آتی ادامه خواهیم داد.

      QR:  جلسه ۱۷ : Thingworx – اینترنت اشیا
      به اشتراک بگذارید