【課程名稱】
蘇州上位機(jī)培訓(xùn)
【班制介紹】
小班
【課程課時(shí)】
2月
【適合對象】
零基礎(chǔ)
【開班班型】
(全日制、其它班、周末班、網(wǎng)絡(luò)班)
【課程詳細(xì)說明】
C#上位機(jī)培訓(xùn)課程旨在培養(yǎng)學(xué)員掌握C#上位機(jī)開發(fā)的相關(guān)技術(shù)和技能:
1.掌握C#基礎(chǔ):學(xué)員將全面了解C#語言的基本語法、流程控制、數(shù)據(jù)類型、數(shù)組、集合等基礎(chǔ)知識,為后續(xù)的開發(fā)工作打下堅(jiān)實(shí)的基礎(chǔ)。
2.熟練Winform開發(fā):學(xué)員將學(xué)習(xí)Windows窗體應(yīng)用程序的開發(fā),包括控件的使用、界面設(shè)計(jì)、事件處理等,以創(chuàng)建功能強(qiáng)大的用戶界面。
3.數(shù)據(jù)庫技術(shù):學(xué)員將掌握數(shù)據(jù)庫的基本原理和SQL語言,以及如何在C#上位機(jī)應(yīng)用程序中訪問和操作數(shù)據(jù)庫。
4.串口通信與Modbus協(xié)議:學(xué)員將學(xué)習(xí)串口通信的基本原理和Modbus通信協(xié)議,以及如何在C#中實(shí)現(xiàn)串口通信和Modbus協(xié)議的通信。
5.項(xiàng)目實(shí)戰(zhàn):通過實(shí)際的項(xiàng)目案例,學(xué)員將綜合運(yùn)用所學(xué)知識,開發(fā)具有實(shí)際功能的C#上位機(jī)應(yīng)用程序。
【師資優(yōu)勢】
我們的硬件設(shè)備齊全,擁有國內(nèi)外品牌相機(jī)、運(yùn)動(dòng)控制卡、伺服系統(tǒng)、馬達(dá)及相關(guān)專用輔助設(shè)備。
我們的講師有多年自動(dòng)化工程項(xiàng)目設(shè)計(jì)及開發(fā)的工作經(jīng)歷。
我們的講師定期參加學(xué)習(xí)培訓(xùn),以確保讓學(xué)員及時(shí)掌握新的技術(shù)動(dòng)態(tài)。
【授課老師】
大林老師
品牌課程創(chuàng)始人
主題培訓(xùn):
上位機(jī)、機(jī)器視覺、PLC、引導(dǎo)運(yùn)動(dòng)控制、工業(yè)機(jī)器人
講師履歷:
17年自動(dòng)化行業(yè)軟件開發(fā)經(jīng)驗(yàn)
3年Arm嵌入式開發(fā)
參與開發(fā)0penCV實(shí)驗(yàn)大師平臺軟件
【課程大綱】
第二階段
工業(yè)智能化--上位機(jī)快速入門
1.C#與工業(yè)自動(dòng)化
C#知識全棧基礎(chǔ):結(jié)合工業(yè)自動(dòng)化編程應(yīng)用場景理解...
2.C#封裝及基本語法
通過PLC梯形圖及SCL/ST編程理念理解封裝,快速熟悉C#的基本語法及操作技巧
3.類和對象--程序運(yùn)行核心
基于自動(dòng)化編程,類比FB/FC塊應(yīng)用去理解類和對象,及類的組成.
4.通過繼承理解U界面設(shè)計(jì)規(guī)則:
分析UI工具動(dòng)態(tài)生成機(jī)制,學(xué)會(huì)如何調(diào)用各個(gè)界面控件的屬性及方法,無需背記代碼,就能快速處理..
5.接口與多態(tài)--軟件框架核心
通過常規(guī)項(xiàng)目中相機(jī)父類與子類的關(guān)聯(lián),學(xué)會(huì)使用抽象方法/虛方法/接口
第三階段
上位機(jī)高級進(jìn)階及智能框架
1.集合/泛型/數(shù)字字典/高級泛型等
緊扣自動(dòng)化現(xiàn)場場景,模塊化講解集合,泛型,正則表達(dá)式等應(yīng)用場景并編寫可復(fù)用代碼
2.表格/文件/文件夾/配置文件操作保存等
EXcel表格設(shè)計(jì),導(dǎo)入導(dǎo)出,文件夾創(chuàng)建,文件讀寫保存,配置文件處理等工具庫的設(shè)計(jì)封裝,可復(fù)用
3.多線程技術(shù)
多線程/跨線程技術(shù)/線程控制技術(shù)及使用場景,CPU資源占用分析,上位機(jī)編程時(shí),什么時(shí)候使用多線程及如何使用...
4.委托/事件/回調(diào)/高級委托應(yīng)用
委托的通俗理解,什么時(shí)候使用委托,及委托的應(yīng)用案例,事件回調(diào)與委托關(guān)系,委托在Lamad表達(dá)式及LinQ語句中的意義
5.上位機(jī)框架常用工具庫/配置庫/幫助庫
上位機(jī)開發(fā)中常用的幫助類庫封裝及實(shí)現(xiàn),可復(fù)用
第四階段
上位機(jī)項(xiàng)目中常用標(biāo)準(zhǔn)化功能
1.擴(kuò)展控件/組合控件/自定義控件
使用繼承,類的屬性方法及GDI+技術(shù)開發(fā)合適的靜態(tài)/動(dòng)態(tài)/透明/驗(yàn)證自動(dòng)化控件
2.上位機(jī)程序打包/授權(quán)/加密/自動(dòng)升級
軟件安裝包生成/多種加密/升級方式/使用期限等代碼編寫,可復(fù)用
3.多語言界面及操作日志
多種語言界面切換及操作員操作日志的代碼編寫,Log4net等知識點(diǎn)應(yīng)
4.反射/特性/單例模式/工廠模式
反射,特性,單例模式,工廠模式使用場景,使用規(guī)則,代碼編寫
5.隊(duì)列網(wǎng)絡(luò)編程/任務(wù)調(diào)度/重試機(jī)制
隊(duì)列Queue類在自動(dòng)化/視覺軟件控制中的多種場景分析及代碼實(shí)現(xiàn)
6.多線程在自動(dòng)化流程控制中的角色
如何使用線程鎖,線程阻塞,線程標(biāo)志位實(shí)現(xiàn)自動(dòng)化流水線的流程控制
7.上位機(jī)軟件在線聯(lián)網(wǎng)機(jī)制
如何實(shí)現(xiàn)與網(wǎng)絡(luò)自動(dòng)互聯(lián)..
第五階段
基于智能化的C#與硬件項(xiàng)目應(yīng)用
1.C#與三菱PLC
C#與三菱FX3U/FX5U數(shù)據(jù)交互控制,串口通信,MC通信協(xié)議.
2.C#與西門子PLC
S7通信協(xié)議說明/S7.NET源碼分析/基于S7,NET實(shí)現(xiàn)PLC數(shù)據(jù)通信.
C#源碼通信與 西門子1200/1500,200smart
3.C#與工業(yè)機(jī)器人
開放式TCPServer,TCPclient/ModbusTCPServer, ModbusTCPclient..
控制愛普生機(jī)器人與ABB機(jī)器人
4.C#與第三方硬件設(shè)備
開放式TCPServer,TCPclient/ModbusTCPServer,ModbusTCPClient RS232,RS485,ModbuSRTU通信控制變頻器等..
5.C#與正運(yùn)動(dòng)/雷賽控制卡
相對運(yùn)動(dòng),絕定運(yùn)動(dòng),插補(bǔ)運(yùn)動(dòng),同原點(diǎn)等SDK運(yùn)動(dòng)的數(shù)封裝,調(diào)用,實(shí)現(xiàn)
第六階段
上位機(jī)數(shù)據(jù)交互模塊項(xiàng)目應(yīng)用
1.C#與工業(yè)數(shù)據(jù)庫
SQL語句,C#與Access,Sglite,Mysql等數(shù)據(jù)庫交互,顯示在DataGridView,ORM實(shí)體框架技術(shù)..
2.C#與OPC風(fēng)R
OPC基礎(chǔ)知識點(diǎn)說明/KepServer軟件安裝使用
OPCUA通信開發(fā)/實(shí)現(xiàn)通信測試.
3.數(shù)據(jù)綁定/數(shù)據(jù)實(shí)時(shí)保存/數(shù)據(jù)實(shí)時(shí)顯示
如何使用合適的線程定時(shí)器實(shí)現(xiàn)與數(shù)據(jù)庫定時(shí)存儲
如何在線程中實(shí)時(shí)讀取PLC/機(jī)器人/其他硬件數(shù)據(jù).
4.上位機(jī)通用報(bào)警界面
如何實(shí)現(xiàn)設(shè)備報(bào)警狀態(tài)實(shí)時(shí)顯示及報(bào)警解除后畫面實(shí)時(shí)更新.
5.上位機(jī)數(shù)據(jù)報(bào)表及曲線圖實(shí)戰(zhàn)
如何實(shí)現(xiàn)報(bào)表數(shù)據(jù)操作,曲線展示...
6.用戶登錄及用戶權(quán)限
如何實(shí)現(xiàn)不同權(quán)限用戶的登錄操作及設(shè)置…-位機(jī)培訓(xùn)
【關(guān)于我們】
大林機(jī)器視覺實(shí)訓(xùn)中心成立于2012年,隸屬于和訊自動(dòng)化設(shè)備有限公司。
本著為工控事業(yè)培育和輸出從事上位機(jī)到機(jī)器視覺專業(yè)化人才為理念,著利于讓學(xué)員成為工控軟件專家為目標(biāo),目前擁有蘇州(蘇州木瀆)、常州(常州新北)兩個(gè)實(shí)訓(xùn)中心累計(jì)2200多平米。
專業(yè)從事機(jī)器視覺,上位機(jī)軟件開發(fā)培訓(xùn),深度學(xué)習(xí)培訓(xùn),AGV培訓(xùn),為零基礎(chǔ)同學(xué)提供工業(yè)機(jī)器人及PLC等工業(yè)基礎(chǔ)硬件編程及調(diào)試培訓(xùn),并從事數(shù)字自動(dòng)化設(shè)備檢測設(shè)備開發(fā)及改造,本中心擁有先進(jìn)的上位機(jī)視覺及深度學(xué)習(xí)教學(xué)實(shí)踐設(shè)備,全部使用當(dāng)下流行的品牌硬件搭建。
同時(shí),軟件封裝和技術(shù)資料一應(yīng)俱全,為學(xué)員提供內(nèi)部保密資料,讓學(xué)員隨時(shí)練習(xí),查閱資料來加深學(xué)習(xí)效果。
另外,中心匯聚了一批來自工控領(lǐng)域的專業(yè)技術(shù)人士和行業(yè)精英,他們在工控行業(yè)領(lǐng)域都有著平均15年以上大型項(xiàng)目開發(fā)經(jīng)驗(yàn),而且在培訓(xùn)方面均有著豐富的傳授經(jīng)驗(yàn)。
【發(fā)展歷史】
?2012年12月常州建立江蘇和訊自動(dòng)化設(shè)備有限公司,代理銷售主流工控產(chǎn)品,同年成立自動(dòng)化培訓(xùn)部,以培訓(xùn)客戶自動(dòng)化編程技術(shù)為主
?2013年12月 和訊自動(dòng)化培訓(xùn)部開始面向社會(huì)招生培訓(xùn)自動(dòng)化編程,上位機(jī)編程。
?2014年10月江蘇和訊自動(dòng)化設(shè)備有限公司合并蘇州圣達(dá)生機(jī)電設(shè)備,主要是研發(fā)化妝品及3C行業(yè)的檢測及裝配設(shè)備,培訓(xùn)部更名大林自動(dòng)化培訓(xùn)中心,同時(shí)有了自己的實(shí)訓(xùn)基地,同年推出工業(yè)機(jī)器人及視覺培訓(xùn)課程
?2020年9月 大林機(jī)器視覺培訓(xùn)中心(蘇州校區(qū))成立,和實(shí)訓(xùn)基地在一起,便于學(xué)生實(shí)操,實(shí)訓(xùn),
?2023年11月大林與蘇州農(nóng)業(yè)技術(shù)學(xué)院建立合作實(shí)驗(yàn)基地和教授工作站
?2024年01月 深度學(xué)習(xí)知名專家賈志剛老師加入,推出C++(QT)聯(lián)合OpenCV課程和深度學(xué)習(xí)課程
?2024年05月 推出OpenVM基于opeCV開發(fā)的自己的視覺傳統(tǒng)算法框架,深度學(xué)習(xí)軟件框架,實(shí)現(xiàn)學(xué)員3-5天就能完成一個(gè)項(xiàng)目的夢想
【培訓(xùn)業(yè)績】
從2012年10月-2024年8月28日,培訓(xùn)客戶5000人次,現(xiàn)場班學(xué)員培訓(xùn)共計(jì)5000人次,線上學(xué)員數(shù)十萬。
【核心優(yōu)勢】
校區(qū)環(huán)境舒適,擁有2200平米的實(shí)訓(xùn)基地。
講師有10多年自動(dòng)化軟件編程工程項(xiàng)目設(shè)計(jì)及開發(fā)的工作經(jīng)歷。
注重實(shí)踐,著力培養(yǎng)學(xué)生的動(dòng)手能力。
以真實(shí)項(xiàng)目作為案例,知識更貼近企業(yè)需求。
推進(jìn)“理實(shí)一體”一對一、私人訂制VIP學(xué)員教學(xué)新模式。
實(shí)行學(xué)生與講師零距離互動(dòng)探討,創(chuàng)新教學(xué)理念。
學(xué)習(xí)時(shí)間靈活掌控,隨到隨學(xué)。
培訓(xùn)結(jié)束后,給學(xué)員提供線上或者電話答疑。
【技術(shù)論壇方式】
大林上位機(jī)機(jī)器視覺與賈老師合作開創(chuàng)0penCv學(xué)堂等技術(shù)論壇網(wǎng)站和相互交流學(xué)習(xí)的學(xué)習(xí)方式。
網(wǎng)站技術(shù)論壇集機(jī)器視覺技術(shù)行業(yè)的業(yè)界人士,提供大家學(xué)習(xí)過程中遇到困難的卓越解決渠道。
100%滿意度
大林機(jī)器視覺實(shí)訓(xùn)中心
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0