課程描述INTRODUCTION
· 技術主管· 生產(chǎn)工程師· 項目經(jīng)理· 系統(tǒng)工程師· 工業(yè)工程師



日程安排SCHEDULE
課程大綱Syllabus
c工控上位機編程培訓
參訓對象:
從事自動化工程項目和制造業(yè)設備的開發(fā)/調(diào)試 / 服務工程師、維護/維修工程師、工藝操作人員、項目規(guī)劃/項目管理人員、院校師生。具備自動化技術基礎知識,有一定的PLC基礎;
授課形式:
自備筆記本電腦、案例解析、現(xiàn)場演示及互動研討相結合的培訓方式。小班授課(限6人)通過大量的工程實例做程序分析,講解學員實際應用問題;
課程大綱:
第一天 快速理解C#的程序及框架
1.C#與工業(yè)自動化
2.C#編程環(huán)境安裝與介紹
3.編寫第一個 C#窗體應用程序
4.C#基于自動化 程序注釋,命名空間,類,對象的類比理解
5.C#的其他程序結構 Main 方法,標識符及關鍵 字,C#語句
6.類與對象(抽象類,接口)詳解
7.通過 自動化中 FB 類比理解類成員功能
8.類的構造函數(shù)和析構函數(shù)
9.形象理解學會封裝,繼承,多態(tài)的使用
第二天 界面設計
1.窗體,控件常用屬性及方法,控件是如何動態(tài) 生成的
2.常用控件,組件,容器介紹
3.UI 界面布局技巧
4.信息提示框的多種用法,如何實現(xiàn)窗體切換
5.綁定第三方軟件在界面打開
6.變量使用方法,使用范圍,常量,數(shù)組使用
7.基本數(shù)據(jù)類型,表達式與運算符
8.PLC 基于 C#的枚舉類型
9.PLC 站點基于 C#的結構體表達
第三天 基于自動化高級設計(上)
1.常見的視覺上位機與 C#數(shù)值轉(zhuǎn)換
2.條件語句,選擇語句,循環(huán)語句等
3.泛型
4.進程和線程,進程的循環(huán)缺陷與改進
5.多線程作用示范,多線程的基本概念及屬性方法
6.Task 線程應用方法
7.委托,通過委托實現(xiàn) 2 個 UI 窗體間數(shù)據(jù)通信
8.委托,事件在視覺上位機編程中應用
9.正則表達式在視覺數(shù)據(jù)文本中的應用
第四天 基于自動化高級設計(下)
1.C#對文本及表格 EXCEL操作
2.C# invoke 使用方法
3.C#中 try catch finally 用法
4.智慧工廠數(shù)據(jù)硬件配置
5.SQL 常用函數(shù)集錦
6.數(shù)據(jù)庫基礎用法,SQL 語句 增刪改查
7.SQLite 數(shù)據(jù)庫介紹,C#對數(shù)據(jù)庫 SQLite 的操作
高級應用
1.串口調(diào)試軟件自編 (串口通訊)
2.C#與 200smart/S7-1200/S71500 以太網(wǎng)解碼通訊及對應 PLC 程序編寫 (以太網(wǎng)通訊)
3.綜合案例
c工控上位機編程培訓
轉(zhuǎn)載:http://m.mp3-to-ringtone.com/gkk_detail/319412.html