Visual Studio for PLC Communication and Database Integration 培训
Visual Studio是一个功能强大的集成开发环境(IDE),可用于创建与可编程逻辑控制器(PLC)和数据库交互的应用程序。
这个由讲师主持的现场培训(在线或现场)旨在对希望使用Visual Studio编写与PLC通信的应用程序并与SQL数据库互动的中级软件开发人员和自动化工程师。
培训结束时,参与者将能够:
- 在Visual Studio中为工业自动化开发.NET应用程序。
- 使用OPC UA等工业协议与PLC通信。
- 实现与SQL Server的数据库交互,以存储和检索PLC数据。
- 针对实时工业环境优化应用程序性能。
课程格式
- 互动讲座和讨论。
- 大量练习和实践。
- 在现场实验室环境中进行实际操作。
课程定制选项
- 要请求定制的培训课程,请联系我们安排。
课程大纲
介绍
- 针对工业应用的Visual Studio概述
- 了解PLC和工业通信
- 自动化中SQL数据库的介绍
在Visual Studio中开发.NET应用程序
- 设置Visual Studio项目
- 在工业应用中使用C#或VB.NET
- 处理实时数据和用户界面
PLCCommunication与.NET应用程序
- 工业协议概述(OPC UA、Modbus、MQTT)
- 将Visual Studio应用程序连接到PLC
- 从.NET应用程序读取和写入PLC数据
在工业应用中处理SQLDatabase的工作
- 工业自动化的Database设计
- 读取和写入PLC数据的SQL查询
- 将.NET应用程序连接到SQL服务器
用SQL集成PLC数据
- 在SQL数据库中存储传感器和机器数据
- 使用SQL处理和分析PLC数据
- 针对实时应用优化数据库性能
错误处理和优化
- 调试PLC与应用程序的通信
- 管理数据库事务和错误
- 实时工业应用的性能调优
期末项目和最佳实践
- 构建一个完整的应用程序,集成PLC和SQL
- 部署和维护工业应用程序
- 工业自动化软件开发的最佳实践
总结和结论
要求
- 具备Visual Studio和NET程式设计(C#或VBNET)的基础知识
- 了解SQL和关系资料库
- 熟悉 PLC 和工业自动化概念
观众
- 从事工业自动化的软体开发人员
- 将 PLC 与应用程式整合的自动化工程师
- Database 管理工业资料的管理员
需要帮助选择合适的课程吗?
Visual Studio for PLC Communication and Database Integration 培训 - Enquiry
客户评论 (5)
培训师知识渊博,非常乐于助人。
Thilini Alwis - Te Manawa Taki Trauma System
课程 - Visual Studio 2022 IDE
机器翻译
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
课程 - Unit Testing with C#
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
课程 - Administering in Microsoft SQL Server
I really enjoyed the practical exercises.
Marcin Kocikowski
课程 - Introducing C# 6.0 with Visual Studio 2015/2017
我很欣赏 Folio 的广泛知识。 他不仅熟悉课程内容,而且还知道我们熟悉的语言的结构,以使示例对我们更有意义。 在间歇期间,他分享了他在培训范围之外的技术和解决方案的知识,以提供对我们在未来(和未来培训)中可以使用的其他解决方案的见解。
Raphael - Markit Valuations Limited
课程 - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
机器翻译
即将举行的公开课程
相关课程
Administering in Microsoft SQL Server
21 小时该课程专为管理员、开发人员和资料库开发人员设计。
培训目标:
- 获得并加强创建和管理资料库的技能
- 了解语法并使用 SQL 检索和修改数据
- 在资料库中应用安全规则
- 使用进阶元素(复制、自动化、BI)
- 使用 Microsoft SQL Server 功能为开发人员创建复杂的报告和解决方案
Business Intelligence in MS SQL Server 2008
14 小时培训专门讲授基于 MS SQL Server 2008 创建数据仓库环境的基础知识。
课程参与者将获得设计和构建在 MS SQL Server 2008 上运行的数据仓库的基础。
了解如何基于 SSIS 构建简单的 ETL 过程,然后使用 SSAS 设计和实现数据立方体。
参与者将能够管理 OLAP 数据库:在线创建和删除数据库 OLAP 处理分区更改。
参与者将获得脚本 XML / A 和 MDX 的知识。
Introducing C# 6.0 with Visual Studio 2015/2017
28 小时这种以讲师为主导的现场培训(现场或远程)为参与者提供了在Visual Studio 2015/2017环境中利用C# 6.0功能所需的基本技能。
在培训结束时,参与者将能够:
- 在 Visual Studio 2015/2017 中导航和利用集成开发环境 (IDE)。
- 实现基本的 C# 功能,例如 Console.WriteLine、Console.ReadLine 和 Hello C# World!。
- 了解编译和调试 C# 代码的过程。
- 在 C# 中应用注释,以提高代码文档和可读性。
- 了解 .NET 6.0 的基础知识,包括 CLR、GC、DLL、EXE 和 .NET 中的技术。
- 回顾从版本 1.0 到 6.0 的 C# 历史记录,并掌握 C# 基础知识,例如关键字、文本、运算符和语句。
- 在 C# 6.0 中使用数值和布尔类型、类、对象、字段、属性、索引器、运算符、方法等。
- 探索 .NET 类库功能,包括集合、文件处理、数据流、系统之间的通信、日期、序列化和并行编程。
- 使用 ADO.NET、LINQ、ORM(实体框架)和面向服务的体系结构 (SOA) 中的数据访问和操作数据。
- 查看可在 C# 和 .NET Framework 6 中开发的应用程序,例如 Windows Presentation Foundation、ASP.NET MVC 2 和 Silverlight
Introduction to SQL Server 2012 Integration Services (SSIS)
28 小时此讲师指导的现场培训<本地>(在线或现场)面向希望熟练掌握 SQL Server 2012 Integration Services 的初级到中级开发人员和资料库管理员。
在本次培训结束时,参与者将能够:
- 了解 ETL 的原理和 SSIS 的作用。
- 创建、部署和管理 SSIS 包。
- 设计并实现Control Flow 以定义包中的任务流。
- 实施 Workflow 并设置约束条件以有效执行任务。
- 构建数据流以提取、转换和载入数据。
- 使用 Variables 和 Container 来增强包的灵活性。
- 管理 Transactions 以确保数据一致性。
- 实施有效的错误处理和调试技术。
- 设置Logging以进行跟踪和监控。
- Handle Slowly Changing Dimensions 用于管理不断变化的数据。
- 部署包以供生产使用。
- 实施安全措施以保护敏感数据。
- 利用脚本来扩展 SSIS 功能。
- 应用最佳实践以获得高效且可维护的 SSIS 解决方案。
Advanced Programming in C#
35 小时这个由讲师指导的 中国 现场培训介绍了 C# 的高级功能,研究了它作为桌面应用程序编程语言和 Web 编程语言的用法,以解决现实世界的问题。
Programming 通过课堂上的动手练习和演练来展示和实践技巧和原理。
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 小时本课程分为 3 个主要部分,由演讲和实践练习混合组成。
- VB.NET 2012年Visual Studio的语言
- VB.NET 对象方向
- VB.NET 和 Sql Server 2012
Developing in ASP.NET MVC 6 Development
28 小时ASP.NET MVC 6 是 Visual Studio 2015 中的新功能,是 Microsoft Web 开发堆栈的最新发展。本课程涵盖用于创建动态、模块化和可测试网站的最新 API 和开发技术。我们将探讨 MVC6 中可用的新功能,并展示如何充分利用最新的工具集和集成可能性。
学习内容
- 了解 MVC 体系结构原理和优势
- 创建视图、视图组件和标记帮助程序
- 使用 ASP.NET 依赖关系注入
- 使用 Web API 创建 RESTful 服务
- 充分利用 GruntJS、NPM 和 Bower 集成
- 创建单页应用程序 (SPA)
Administration with Powershell
35 小时此强化培训提供使用 Windows PowerShell 自动管理基于 Windows 的电脑的基本知识和技能。 本课程中教授的技能适用于所有使用 Windows PowerShell 进行日常管理的所有 Microsoft 产品。
培训主要侧重于将 Windows PowerShell 用作互动式命令行介面,但它也包括对脚本和程式设计主题的一些介绍。
Business Intelligence with SSAS
14 小时SSAS (SQL Server Analysis Services) 是一个 Microsoft SQL 伺服器事务处理 (OLAP) 和数据挖掘工具,用于分析多个资料库、表或文件中的数据。SSAS 提供的语义数据模型被 Power BI、Excel、Reporting Services 和其他数据可视化工具等用户端应用程式使用。
在这个由讲师指导的现场培训(现场或远端)中,参与者将学习如何使用 SSAS 分析资料库和数据仓库中的大量数据。
在本次培训结束时,参与者将能够:
- 安装和配置 SSAS
- 了解 SSAS、SSIS 和 SSRS 之间的关系
- 应用多维数据建模从数据中提取业务洞察
- 设计 OLAP (Online Analytical Processing) 多维数据集
- 使用 MDX (Multidimensional Expressions) 查询语言查询和操作多维数据
- 使用 SSAS 部署实际的 BI 解决方案
观众
- BI (Business 智慧) 专业人员
- 数据分析师
- Database 和数据仓库专业人员
课程形式
- 互动讲座和讨论
- 大量的练习和练习
- 在即时实验室环境中动手实施
课程自定义选项
- 本培训基于最新版本的 Microsoft SQL Server 和 SSAS。
- 要申请本课程的定制培训,请联系我们进行安排。
Introduction to SQL Server 2022 Integration Services (SSIS)
28 小时这种以讲师为主导的 中国(在线或现场)实时培训面向希望学习如何设计、实现和管理 SSIS 包以执行数据集成和转换任务的初级数据专业人员。
在培训结束时,参与者将能够:
- 了解 SSIS 的体系结构和组件。
- 使用 SSIS 设计和实现 ETL 流程。
- 使用 SSIS 工具开发、部署和管理数据集成解决方案。
- 排除故障并优化 SSIS 软件包的性能和可靠性。
Unit Testing with C#
14 小时单元测试是一种测试方法,它通过修改原始程式码的属性或触发事件来确认结果是否符合预期来测试原始码的各个单元。
在这个由讲师指导的现场培训中,参与者将学习如何使用 C# 和 Visual Studio 针对示例 .Net 应用程式编写和执行单元测试。
在本次培训结束时,参与者将能够:
- 使用 NUnit 和 xUnit.net 等测试框架创建和管理单元测试代码
- 定义并实施更广泛的测试驱动开发方法
- 调整测试框架以扩展应用程式的测试覆盖范围
观众
- 软体测试工程师
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 小时学习如何使用Microsoft Visual Studio作为集成开发环境中使用(IDE) VB.NET (Visual Basic .NET中) Programming语言,在4.7.2的.NET Framework一起实现了多模式,面向对象的编程语言
Visual Studio 2022 IDE
14 小时这种以讲师为主导的中国现场现场培训(现场或远程)针对希望使用Visual Studio开发应用程序的初级到中级开发人员。
在培训结束时,参与者将能够:
- 有效利用 Visual Studio 2022 功能。
- 运行和管理单元测试。
- 调试应用程序并使用远程存储库中的代码。
Visual Studio Tools for Office (VSTO)
21 小时这种以讲师为主导的中国现场培训(现场或远程)面向希望使用VSTO为Microsoft Office应用程序创建自定义解决方案的初级到中级开发人员。
在培训结束时,参与者将能够:
-
为 Office 应用程序创建加载项和文档级自定义项。
Access 并操作 Office 对象模型及其事件。
为 Office 应用程序创建自定义功能区、任务窗格和对话框。
在 Office 文档中使用 Windows 窗体控件和 .NET 组件。
将 Office 应用程序与 Web 服务和数据库集成。
部署和保护 Office 解决方案。
Visual Studio with VB.Net
21 小时Microsoft Visual Studio是一个集成开发环境(IDE)。 VB.NET (Visual Basic .NET)是一种在.NET Framework上实现的多范式,面向对象的编程语言。