上位機開發課程大綱 階段 課程內容 實例
第一階段
1.C#開發環境及初步體驗
2.變量和常量
3.表達式和運算符
4.字符和字符串
5.控制語句
6.數組和集合
7.異常處理
8.類、對象、屬性和方法
9.泛型
10.委托和事件
11.線程的使用
12.串口通信
13*****et的TCP/IP通信 用C#調用Modbus協議庫實現PC與西門子PLC的通信實例
第二階段 Winform+數據庫技術
1.*****ws窗體應用程序
2.*****ws應用程序控件
3.數據庫訪問技術
4.D*******View數據控件
5.調用Excel
5.1 設計一張Excel表,匯總不同時間段所有寄存器的數據,將讀取的數據存入該Excel表中;
5.2、PLC控制兩臺異步電機的實例,上位機讀取PLC寄存器數據,WinForm界面顯示開關按鈕的位置和電機運行狀態。
第三階段 常用通訊協議
1.C#上位機監控自動化控制系統概述
1.1 開發上位機監控自動化控制系統的意義
1.2 通信協議概述
1.3 上位機和下位機的連接