400-888-5228

課程目標(biāo)

培養(yǎng)C#上位機(jī)開發(fā)技術(shù)人員

適合人群

零基礎(chǔ),從事自動化設(shè)備,上下位機(jī)通訊相關(guān)工作的人員

課程大綱

第1部分??? C#語言基礎(chǔ)

1、基本語法與流程控制

2、數(shù)組

3、類與對象

4、封裝,繼承與多態(tài)

5、異常處理機(jī)制

 

第2部分?? C#高級與.NET

1、接口

2、委托,事件

3、Linq 和 Lambda 表達(dá)式

4、進(jìn)程,線程

5、序列化

第3部分?? 數(shù)據(jù)庫基礎(chǔ)

1、SQL 基礎(chǔ)知識

2、數(shù)據(jù)庫設(shè)計

Window Form

1、Window Form 基礎(chǔ)知識

2、Window Form 項目綜合運(yùn)用

第4部分?? 串口通信和Modbus 通信協(xié)議

1、串口通信

2、Modbus 協(xié)議的基本概念

3、通信測試輔助軟件

4、PLC 的寄存器介紹

5、Modbus 協(xié)議的內(nèi)容

6、Modbus 的功能碼

7、 Modbus 類庫

8、基于 C#的 Modbus 類

第5部分?? 項目實(shí)戰(zhàn)

1、串口通信實(shí)例

2、RTU 模式開發(fā)實(shí)例

3、TCP 模式開發(fā)實(shí)例

4、OPC 開發(fā)實(shí)例