蘇州培訓(xùn)網(wǎng) > 蘇州C語言培訓(xùn)機(jī)構(gòu) > 蘇州其然軟件開發(fā)培訓(xùn)
首頁 培訓(xùn)網(wǎng) 最新資訊 熱門問答

蘇州其然軟件開發(fā)培訓(xùn)

免費(fèi)試聽

您當(dāng)前的位置: 蘇州IT認(rèn)證培訓(xùn) > 蘇州C語言培訓(xùn) > 蘇州C#上位機(jī)開發(fā)學(xué)習(xí)

蘇州C#上位機(jī)開發(fā)學(xué)習(xí)

¥詳詢

班制:周末班

蘇州其然軟件開發(fā)
上課(咨詢)地址:蘇州市昆山市震川西路111號(hào)名仕大廈
報(bào)名咨詢 預(yù)約試聽
課程介紹
  • 蘇州其然教育

    C#上位機(jī)開發(fā)課程培訓(xùn)


    快速咨詢


其然C#上位機(jī)開發(fā)·課程大綱


一.什么是其然C#上位機(jī)開發(fā)課程

本課程主要講解開發(fā)工控上位機(jī)應(yīng)用軟件所需要的C#編程技術(shù)、工控設(shè)備與上位機(jī)的通信的常用協(xié)議及其實(shí)現(xiàn)、上位機(jī)對(duì)采集到的工控設(shè)備數(shù)據(jù)的展示和處理技術(shù)。


二.培訓(xùn)目標(biāo)

1.掌握C#編程技術(shù)及其開發(fā)應(yīng)用;

2.掌握工控設(shè)備常用的通信協(xié)議;

3.掌握工控設(shè)備與上位機(jī)的通信的實(shí)現(xiàn);

4.掌握上位機(jī)對(duì)現(xiàn)場(chǎng)工控設(shè)備的數(shù)據(jù)采集、工藝流程圖、動(dòng)態(tài)數(shù)據(jù)展示、數(shù)據(jù)查詢匯總等應(yīng)用軟件的開發(fā)。


三.為什么學(xué)C#上位機(jī)開發(fā)

1.從業(yè)薪資高

PLC電氣工程師有薪資天花板,而C#上位機(jī)開發(fā)工程師就是**的進(jìn)階選擇。

2.工作時(shí)間固定

C#上位機(jī)開發(fā)工程師不是實(shí)施工程師,上班時(shí)間固定,出差少。

3.競(jìng)爭(zhēng)壓力小

兼顧電氣和軟件開發(fā)兩方向的知識(shí),復(fù)合型人才少,市場(chǎng)需求大。

4.行業(yè)前景高

與國家倡導(dǎo)工業(yè)互聯(lián)網(wǎng),工業(yè)自動(dòng)化的口號(hào)一致,行業(yè)前景好。

5.職業(yè)壽命長

從電氣工程師進(jìn)階到軟硬件工程師,職業(yè)前景和壽命更廣闊。


四.其然C#上位機(jī)開發(fā)簡(jiǎn)介

其然軟件是蘇州也是全國專業(yè)從事C#上位機(jī)開發(fā)培訓(xùn)的機(jī)構(gòu),2013年以來,我們不斷探索C#與工業(yè)應(yīng)用的緊密聯(lián)系,在從事工控軟件開發(fā)長達(dá)三十年的王老教授領(lǐng)導(dǎo)下,其然C#上位機(jī)開發(fā)課程凝聚了多位資深軟件開發(fā)工程師、PLC電氣工程師,軟硬件開發(fā)工程師的辛苦結(jié)晶。

我們?yōu)樘K州、昆山、上海等地培養(yǎng)了一批又一批具備計(jì)算機(jī)軟件開發(fā)和實(shí)現(xiàn)工控設(shè)備和上位機(jī)數(shù)據(jù)通信的復(fù)合的高級(jí)技術(shù)人才,我們的學(xué)員從零基礎(chǔ)入門到畢業(yè),每一期就業(yè)率都在85%以上,科學(xué)的課程體系,人性化的學(xué)習(xí)管理,努力為蘇州地區(qū)的軟件實(shí)業(yè)貢獻(xiàn)出自己的一份力量。做樸實(shí)的軟件培訓(xùn)是蘇州其然軟件的宗旨,樸素而實(shí)用不僅是我們對(duì)技術(shù)上的追求,更是我們對(duì)學(xué)員品質(zhì)上的塑造。


五.課程大綱

第1階段——C#語法基礎(chǔ)

1.C#開發(fā)環(huán)境及初步體驗(yàn)

2.變量和常量

3.表達(dá)式和運(yùn)算符

4.字符和字符串

5.控制語句

6.數(shù)組和集合

7.異常處理

8.類、對(duì)象、屬性和方法

9.泛型

10.委托和事件

11.線程的使用

12.串口通信

13.Socket的TCP/IP通信

實(shí)例:用C#調(diào)用Modbus協(xié)議庫實(shí)現(xiàn)PC與西門子PLC的通信實(shí)例


第二階段——Winform 數(shù)據(jù)庫技術(shù)

1.Windows窗體應(yīng)用程序

2.Windows應(yīng)用程序控件

3.數(shù)據(jù)庫訪問技術(shù)

4.DataGridView數(shù)據(jù)控件

5.調(diào)用Excel

實(shí)例:

1.設(shè)計(jì)一張Excel表,匯總不同時(shí)間段所有寄存器的數(shù)據(jù),將讀取的數(shù)據(jù)存入該Excel表中;

2.PLC控制兩臺(tái)異步電機(jī)的實(shí)例,上位機(jī)讀取PLC寄存器數(shù)據(jù),WinForm界面顯示開關(guān)按鈕的位置和電機(jī)運(yùn)行狀態(tài)。


第三階段——常用通訊協(xié)議

1.C#上位機(jī)監(jiān)控自動(dòng)化控制系統(tǒng)概述

1.1開發(fā)上位機(jī)監(jiān)控自動(dòng)化控制系統(tǒng)的意義

1.2通信協(xié)議概述

1.3上位機(jī)和下位機(jī)的連接

2.C#調(diào)用的Modbus協(xié)議庫

2.1Modubs仿真軟件**和應(yīng)用

2.2Modbus協(xié)議的相關(guān)知識(shí)

2.3Modbus功能碼詳解

2.4C#調(diào)用Modbus動(dòng)態(tài)鏈接庫的部署

2.5C#調(diào)用Modbus動(dòng)態(tài)鏈接庫的接口函數(shù)

2.6C#的RTU模式開發(fā)實(shí)例

2.7C#的TCP模式開發(fā)實(shí)例

2.8西門子PLC與上位機(jī)用Modbus協(xié)議通信實(shí)例

2.9三菱PLC與上位機(jī)用Modbus協(xié)議通信實(shí)例

3.C#開發(fā)OPC客戶端

3.1OPC規(guī)范介紹

3.1.1 OPC規(guī)范

3.1.2 OPC客戶和OPC服務(wù)器結(jié)構(gòu)

3.1.3 OPC服務(wù)器對(duì)象組成

3.1.4 OPC接口體系

3.1.5 自動(dòng)化接口的對(duì)象的屬性和方法

3.2KEPWARE

3.2.1 安裝Kepware

3.2.2 OPCClient**OPCVerver讀取PLC數(shù)據(jù)

3.3C#開發(fā)OPC客戶端

3.4C#**OPC實(shí)現(xiàn)上位機(jī)與西門子PLC通訊

4.C#使用Sharp7與西門子PLC通信

4.1S7協(xié)議介紹

4.2Sharp7的部署

4.3Sharp7接口函數(shù)

4.4西門子PLC與上位機(jī)用Sharp7通信實(shí)例


第四階段——C#開發(fā)上位機(jī)監(jiān)控系統(tǒng)

1.通訊參數(shù)設(shè)定

2.監(jiān)控節(jié)點(diǎn)參數(shù)

3.界面與控件設(shè)計(jì)

4.流程控制圖的繪制

5.讀取監(jiān)測(cè)點(diǎn)參數(shù)

6.讀取通信參數(shù),連接通信口

7.顯示控制流程圖

8.讀取PLC數(shù)據(jù)在流程中顯示

9.定時(shí)采集數(shù)據(jù)存入數(shù)據(jù)庫、定時(shí)數(shù)據(jù)、報(bào)警數(shù)據(jù)

10.監(jiān)控節(jié)點(diǎn)數(shù)據(jù)顯示

11.趨勢(shì)圖

12.報(bào)警查詢

13.報(bào)表輸出


體驗(yàn)課預(yù)約試聽

倒計(jì)時(shí)

12:00:00

課程熱線:

在線咨詢

客服在線時(shí)間:早上9點(diǎn)~下午6點(diǎn),其他時(shí)間請(qǐng)?jiān)诰€預(yù)約報(bào)名或留言,謝謝!

蘇州C語言

免費(fèi)體驗(yàn)課開班倒計(jì)時(shí)

11: 41: 09

稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通

咨詢電話:

選課

推薦機(jī)構(gòu) 全國分站 更多課程

本周僅剩 個(gè)試聽名額

請(qǐng)鍵入信息,稍后系統(tǒng)將會(huì)把領(lǐng)獎(jiǎng)短信發(fā)至您的手機(jī)

申請(qǐng)?jiān)嚶犆~

QQ:
加盟合作:0755-83654572