🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زیمنس تیای پورتال: برنامهنویسی شیگرا در 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
اضافه کردن سخت افزار به 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)
محافظت برای اهداف شبیه سازی
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
نمایش نظرات