教學優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學品質(zhì),以項目實現(xiàn)為導向,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。
課程簡介:
C#數(shù)據(jù)采集開發(fā)培訓
課程介紹
從項目實戰(zhàn)學習C#開發(fā),面向工控上位機、工業(yè)軟件、數(shù)據(jù)采集方向的開發(fā),由簡單到復雜,搭建一個數(shù)據(jù)采集的系統(tǒng),
逐步分解系統(tǒng)的功能,升級迭代,在應用中學習C#采集知識。
課程目錄
第一章:課程介紹
課程介紹和演示
第二章:ModbusTcp報文解析和數(shù)據(jù)采集實現(xiàn)
ModbusTCP發(fā)送報文解析
通信代碼實現(xiàn)
ModbusTCP發(fā)送報文代碼實現(xiàn)
ModbusTCP響應報文分析
ModbusTCP響應數(shù)據(jù)處理
知識點:C#反射的應用
第三章:ModbusTcp模塊進階功能
TCP粘包
數(shù)據(jù)通知
第四章 采集中的通信編程
串口通信
網(wǎng)口通信
案例
第五章:Mqtt的使用和實現(xiàn)
Mqtt在C#中的使用
使用Mqtt實現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)功能
知識點:VS中GIT源代碼管理的使用
第六章:系統(tǒng)優(yōu)化
配置文件化-配置文件編制和加載
知識點:C#序列化和反序列化
功能模塊化-Mqtt
服務封裝
值變化推送功能實現(xiàn)
第七章:需求擴展
需求1:周期配置、功能配置
需求2:多設備采集
練習
答疑