План на курса
Въведение
- Преглед на Visual Studio за индустриални приложения
- Разбиране на PLC и индустриалната комуникация
- Въведение в SQL базите данни в автоматизацията
Разработване на .NET приложения в Visual Studio
- Създаване на Visual Studio проект
- Използване на C# или VB.NET за индустриални приложения
- Работа с данни в реално време и потребителски интерфейси
PLC Communication с .NET приложения
- Въведение в индустриалните протоколи (OPC UA, Modbus, MQTT)
- Свързване на Visual Studio приложения към PLC
- Четене и запис на PLC данни от .NET приложение
Работа с SQL Database в индустриални приложения
- Database дизайн за индустриална автоматизация
- SQL заявки за четене и запис на PLC данни
- Свързване на .NET приложения към SQL сървър
Интегриране на PLC данни с SQL
- Съхраняване на сензорни и машинни данни в SQL бази данни
- Обработка и анализ на PLC данни с помощта на SQL
- Оптимизиране на производителността на базата данни за приложения в реално време
Обработка на грешки и оптимизация
- Отстраняване на грешки в комуникацията PLC към приложение
- Управление на транзакции и грешки в базата данни
- Настройка на производителността за индустриални приложения в реално време
Окончателен проект и най-добри практики
- Изграждане на цялостно приложение, интегриращо PLC и SQL
- Внедряване и поддръжка на индустриални приложения
- Най-добри практики за разработка на софтуер за индустриална автоматизация
Обобщение и следващи стъпки
Изисквания
- Основни познания по Visual Studio и NET програмиране (C# или VBNET)
- Разбиране на SQL и релационни бази данни
- Основно познаване на PLC и концепции за индустриална автоматизация
Публика
- Разработчици на софтуер, работещи с индустриална автоматизация
- Инженери по автоматизация, интегриращи PLC с приложения
- Database администратори, управляващи индустриални данни
Oтзиви от потребители (5)
Обучителят беше много информиран, беше много полезен.
Thilini Alwis - Te Manawa Taki Trauma System
Курс - Visual Studio 2022 IDE
Машинен превод
Филип беше много мил, стилът му на обясняване на SQL понятия е изключителен. Хареса ми, че ни даде информация и отговори на въпроси, които не бяха част от този курс.
Stefan
Курс - SQL in SQL Server
Машинен превод
А харесва ми, че имах възможността да се упражнявам.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Машинен превод
Ни позволи на да имаме практически, ръководени на практика процедури към нашата корпоративна база данни.
Corneliu Buculei - Standard Building Supplies Ltd
Курс - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Машинен превод
Интерактивни упражнения
Matthew Viner - Thames Water Utilites Ltd
Курс - Transact SQL Basic
Машинен превод