آموزش زیمنس تی‌ای پورتال: برنامه‌نویسی شی‌گرا در PLC و HMI - آخرین آپدیت

دانلود Siemens TIA Portal: Asset Oriented Programming In PLC & HMIs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش برنامه‌نویسی PLC های زیمنس TIA Portal با رویکرد شیء‌گرا

در این دوره جامع، نحوه ساختاردهی پروژه‌ها با استفاده از انواع داده تعریف‌شده توسط کاربر (UDTs)، صفحات نمایش (Faceplates) و پارادایم طراحی شیء‌گرا با بهره‌گیری از کتابخانه‌ها را بیاموزید. با استفاده از بلوک‌های داده، UDT ها و رویکرد ساختاریافته‌ای که به خوبی تعریف شده است، بر برنامه‌نویسی PLC های زیمنس TIA Portal مسلط شوید.

مزایای کلیدی دوره

  • مدیریت کتابخانه و کنترل نسخه: پروژه‌های آینده خود را با مدیریت کتابخانه و کنترل نسخه ساده‌سازی کنید.
  • کد مستقل و مقیاس‌پذیر: کدی مستقل ایجاد کنید که آماده استفاده به عنوان بخشی از یک سیستم گسترده‌تر باشد.
  • ارتباط مستقیم با ساختارهای بزرگ: از صفحات نمایش (Faceplates) و واسط‌های خصوصیات سفارشی برای اتصال مستقیم به ساختارهای بزرگ در PLC خود با یک تگ مرجع واحد استفاده کنید.

پیش‌نیازها: درک اولیه از PLC ها و HMI ها در محیط TIA Portal. ایده‌آل است که بدانید دستورالعمل‌های پایه در Ladder Logic چه کاری انجام می‌دهند.

درباره این دوره

به دوره "برنامه‌نویسی شیء‌گرای زیمنس TIA Portal – رویکرد دارایی‌محور" خوش آمدید. این دوره برای متخصصان نرم‌افزار PLC که به کار خود جدی هستند، طراحی شده است. هدف این دوره افزایش مهارت‌های برنامه‌نویسی زیمنس TIA Portal شما با تمرکز بر رویکرد دارایی‌محور است.

نکات برجسته دوره

  • ادغام استراتژیک دارایی‌ها: درک کنید که دارایی‌ها چگونه نقشی مرکزی در الگوی طراحی شما برای توسعه نرم‌افزار ساختاریافته‌تر و کارآمدتر ایفا می‌کنند.

  • برنامه درسی جامع: به یک برنامه درسی سازمان‌یافته بپردازید که جنبه‌های کلیدی مانند چیستی یک دارایی، انواع داده تعریف‌شده توسط کاربر، مدیریت کتابخانه، پیکربندی سخت‌افزار، نگاشت ورودی، شبیه‌سازی و کاربردهای عملی مانند پروژه فیلتر شنی با مثال‌های فراوان را پوشش می‌دهد.

  • کاربرد عملی: دانش خود را در مثال‌های واقعی به کار ببرید و تجربه عملی در حل چالش‌های پیچیده در اتوماسیون صنعتی کسب کنید. همچنین می‌توانید پروژه راه‌حل را در پایان دوره دانلود کنید!

چه کسانی باید ثبت‌نام کنند؟

این دوره برای هر متخصص نرم‌افزار PLC ایده‌آل است که:

  • به دنبال یک رویکرد روشمند و انعطاف‌پذیر برای توسعه نرم‌افزار هستند.

  • هدفشان بهبود کارایی عملیاتی و مقیاس‌پذیری در برنامه‌نویسی زیمنس TIA Portal است.

  • می‌خواهند بر برنامه‌نویسی دارایی‌محور برای کاربردهای صنعتی واقعی تسلط پیدا کنند.

چه یک متخصص باتجربه باشید و چه مشتاق پیشرفت مهارت‌های خود، این دوره بینش ارزشمند و دانش عملی را ارائه می‌دهد، همراه با پشتیبانی اضافه از سوی مدرس در صورت هرگونه ابهام.


سرفصل ها و درس ها

مقدمه Introduction

  • برنامه نویسی مبتنی بر دارایی چیست؟ What Is Asset Oriented Programming?

  • به دنبال چه چیزی هستیم؟ What Are We Working Towards?

دارایی‌ها و انواع تعریف شده توسط کاربر Asset & User Defined Types

  • یک "دارایی" چیست؟ What Is An "Asset"?

  • انواع تعریف شده توسط کاربر - UDTها User Defined Types - UDTs

  • ایجاد انواع داده دارایی - قسمت ۱ - نمای کلی Creating Asset Data Types - Part 1 - Overview

  • ایجاد انواع داده دارایی - قسمت ۲ - گام به گام شیر یک چهارم دور Creating Asset Data Typed - Part 2 - Quarter Turn Valve Walkthrough

  • ایجاد نمونه‌هایی از دارایی‌ها Creating Instances Of Assets

  • مدیریت الزامات داده سفارشی و منحصر به فرد Managing Bespoke, One-Off, Data Requirements

مدیریت کتابخانه و "انواع" Library Management & "Types"

  • کنسول مدیریت کتابخانه Library Management Console

  • منظور از "انواع" چیست و چگونه ایجاد می شوند؟ What Are "Types" And How Are They Created

  • نسخه بندی داده های UDT Versioning UDT Data

PLC - پیکربندی سخت افزار PLC - Hardware Configuration

  • اضافه کردن سخت افزار به TIA Portal Adding Hardware To TIA Portal

  • پیکربندی سخت افزار Configuration Of Hardware

  • تگ های PLC PLC Tags

PLC - نگاشت ورودی PLC - Input Mapping

  • لایه نگاشت ورودی Input Mapping Layer

  • ارتقاء لایه نگاشت ورودی برای اهداف شبیه سازی Upgrading Input Mapping Layer For Simulation Purposes

PLC - مدیریت دارایی ها PLC - Managing Assets

  • لایه مدیریت دارایی Asset Management Layer

  • شکستن الزامات دارایی به توابع Breaking Asset Requirements Into Functions

  • ایجاد نمونه هایی از دارایی ها در مناطق فرآیندی Creating Instances Of Assets In Process Areas

  • مدیر شیر یک چهارم دور Quarter Turn Valve Manager

PLC - مدیریت داده PLC - Data Management

  • چرا استفاده از واسط های "InOut" مهم است! Why The Use Of "InOut" Interfaces Is Important!

  • درک دسترسی سراسری به داده ها و چرایی عدم استفاده از آن - به جای آن از واسط ها استفاده کنید Understanding Global Access To Data & Why Not To Use - Using Interfaces Instead

PLC - مدیریت هشدار PLC - Alarm Management

  • ثابت های هشدار Alarm Constants

  • داده های هشدار و UDT ها Alarm Data & UDTs

  • مدیر هشدار سراسری - مدیریت شاخص گذاری، پذیرش و بازنشانی هشدارها Global Alarm Manager - Managing Indexing, Accepting & Resetting Of Alarms

  • گزینه ProDiag برای مدیریت متمرکز هشدارها (با نیاز به مجوز) ProDiag Option For Managing Alarms Centrally (With a Licence Requirement)

PLC - مدیریت قفل متقابل PLC - Managing Interlocks

  • بلوک داده قفل متقابل Interlock Data Block

  • ایجاد قفل های متقابل از طریق افزونه و داده های سفارشی Creating Interlocks Through Extension & Bespoke Data

PLC - "لایه کنترل" PLC - The "Control Layer"

  • ارتباط با دارایی ها با استفاده از لایه کنترل Interfacing With Assets Using The Control Layer

PLC - توالی سازی PLC - Sequencing

  • ارسال داده های ساختار یافته به یک توالی Passing Structured Data To A Sequence

  • ساختار دهی توالی ها با منطق نردبانی (LAD) Structuring Sequences With Ladder Logic (LAD)

  • ساختار دهی توالی ها با متن ساختار یافته (SCL) Structuring Sequences With Structured Text (SCL)

  • درخواست های خروجی توالی Sequence Output Requests

  • مدیریت خاموشی های توالی Managing Sequence Shutdowns

PLC - پردازش خروجی ها PLC - Processing Outputs

  • لایه نگاشت خروجی Output Mapping Layer

  • محافظت برای اهداف شبیه سازی Safeguarding For Simulation Purposes

  • سیستم شبیه سازی خودکار بازخورد Auto-Feedback Simulation System

HMI - Faceplates HMI - Faceplates

  • Faceplates و مدیریت کتابخانه - قسمت ۱ - نمای کلی از آنچه یک Faceplate جایگزین آن می شود Faceplates & Library Management - Part 1 - Overview Of What A Faceplate Replaces

  • Faceplates و مدیریت کتابخانه - قسمت ۲ - Faceplate چیست؟ Faceplates & Library Management - Part 2 - What Is A Faceplate?

  • Faceplates و مدیریت کتابخانه - قسمت ۳ - مدیریت در کتابخانه ها Faceplates & Library Management - Part 3 - Management In Libraries

  • ایجاد یک Faceplate Creating A Faceplate

  • ایجاد نمونه هایی از Faceplates و ارتقاء نسخه ها Creating Instances Of Faceplates & Upgrading Versions

  • اتصال نمونه های داده دارایی PLC به یک Faceplate Connecting PLC Asset Data Instances To A Faceplate

HMI - هشدار دهی HMI - Alarming

  • بازبینی ساختار هشدار Re-Cap Of Alarm Structure

  • پیکربندی کلاس های هشدار HMI Configuration Of HMI Alarm Classes

  • پیکربندی هشدارهای گسسته HMI - قسمت ۱ Configuration Of HMI Discrete Alarms - Part 1

  • پیکربندی هشدارهای گسسته HMI - قسمت ۲ Configuration Of HMI Discrete Alarms - Part 2

  • پیکربندی هشدارهای گسسته HMI - قسمت ۳ Configuration Of HMI Discrete Alarms - Part 3

  • پیکربندی کنترل نمای هشدار HMI Configuration Of HMI Alarm View Control

HMI - شبیه سازی HMI - Simulation

  • HMI شبیه سازی چیست؟ What Is A Simulation HMI?

  • ایجاد یک Faceplate دارایی شبیه سازی Creating A Simulation Asset Faceplate

  • فعال سازی / غیرفعال سازی حالت شبیه سازی Enabling / Disabling Simulation Mode

نمونه پروژه فیلتر شن Sand Filter Project Examples

  • راهنمای راه حل - ساختار پروژه - درخت پروژه Solution Walkthrough - Project Structure - Project Tree

  • راهنمای راه حل - ساختار پروژه - OB1 (اصلی) Solution Walkthrough - Project Structure - OB1 (Main)

  • راهنمای راه حل - ساختار پروژه - نگاشت ورودی Solution Walkthrough - Project Structure - Input Mapping

  • راهنمای راه حل - ساختار پروژه - ابزارها Solution Walkthrough - Project Structure - Instruments

  • راهنمای راه حل - ساختار پروژه - دستگاه ها Solution Walkthrough - Project Structure - Devices

  • راهنمای راه حل - ساختار پروژه - نگاشت خروجی Solution Walkthrough - Project Structure - Output Mapping

  • راهنمای راه حل - HMI Runtime Solution Walkthrough - HMI Runtime

  • راهنمای راه حل - توالی فیلتراسیون Solution Walkthrough - Filtration Sequence

  • راهنمای راه حل - توالی شستشو Solution Walkthrough - Wash Sequence

  • راهنمای راه حل - نمونه تنظیم سیگنال آنالوگ Solution Walkthrough - Analog Signal Setup Example

پایان دوره End Of Course

  • جمع بندی پایان دوره End Of Course Wrap Up

دانلود منابع Resource Download

  • دانلود منابع Resource Download

نمایش نظرات

آموزش زیمنس تی‌ای پورتال: برنامه‌نویسی شی‌گرا در PLC و HMI
جزییات دوره
11.5 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
263
4.6 از 5
دارد
دارد
دارد
Liam Bee
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam Bee Liam Bee

اتوماسیون حرفه ای