Course Outline
Introduction
- Visual Studio’s role in industrial application development
- Foundations of PLCs and industrial communication
- Basics of SQL databases in automation contexts
Creating .NET Applications with Visual Studio
- Initializing a Visual Studio project structure
- Leveraging C# or VB.NET for industrial use cases
- Managing real-time data streams and user interfaces
Establishing PLC Communication via .NET
- Overview of industrial protocols (OPC UA, Modbus, MQTT)
- Linking Visual Studio applications to PLC hardware
- Reading from and writing to PLC data points in .NET applications
Utilizing SQL Databases in Industrial Settings
- Architecting databases for industrial automation
- Executing SQL queries for PLC data manipulation
- Connecting .NET applications to SQL Server instances
Combining PLC Data with SQL
- Persisting sensor and machine data into SQL databases
- Processing and analyzing PLC data through SQL
- Optimizing database performance for real-time application needs
Error Management and Performance Tuning
- Debugging communication issues between PLCs and applications
- Overseeing database transactions and error states
- Tuning performance for real-time industrial applications
Capstone Project and Industry Standards
- Constructing a complete application that integrates PLC and SQL components
- Deploying and maintaining industrial software solutions
- Adopting best practices for industrial automation software development
Summary and Next Steps
Requirements
- Fundamental grasp of Visual Studio and .NET programming (specifically C# or VB.NET).
- Comprehension of SQL and relational database structures.
- Entry-level familiarity with PLCs and general industrial automation principles.
Target Audience
- Software engineers involved in industrial automation projects.
- Automation professionals integrating PLCs with software applications.
- Database administrators overseeing industrial data ecosystems.
Testimonials (4)
data was personalised to our organisations
Vincent Long - ASSMANG PTY LTD
Course - T-SQL Fundamentals with SQL Server Training Course
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.
James - Shawnee Mission School District
Course - Administering in Microsoft SQL Server
chance to do hands-on and patience of trainer