【班制】
大班 / 小班 / 一對一
【課時】
2-3月
【課程對象】
1.零基礎學員
2.有電氣及PLC編程基礎的更容易入手
【開課時間】
指定日期 / 滾動開班 / 隨到所學 / 預約開課
【班型】
(全日制/周六日/晚上等)
開課地點(總部或包含分校):分為兩個校區(qū),蘇州校區(qū)(蘇州木瀆),常州校區(qū)(常州新北),
【使用教材】
自編
【項目特色】
老師: 是專業(yè)從事上位機視覺軟件的開發(fā)培訓,培訓老師是電氣自動化專業(yè)出生,從事多年上位機機器視覺相關項目開發(fā),對電氣人員學習C#開發(fā)視覺軟件有獨到的見解,即使您是零基礎,或只要從事過電氣自動化相關工作的學員都能夠輕松快 速 學 會
硬件設施:校區(qū)提供2000多平方的實訓基地,完美的設備硬件配套,可以做到邊學習邊操作,鑒于本機構內屬于某自動化公司,學員可以配合邊學習邊配合公司開發(fā)人員完成項目,這樣學習事半功倍
【畢業(yè)服務】
完成學業(yè)后可以擇優(yōu)錄取,在我們自動化公司的實習
【課程特色】
為您提供零基礎快速成為上位機及機器視覺軟件開發(fā)專家方案
【課程目的】
小白亦可通過學習成為工業(yè)軟件開發(fā)專家,從電氣圖,到梯形圖,到高級語言SCL,再到C#,突破高級語言難的瓶頸,輕松掌握從零開始,從電氣基本元件入手,跟隨課程遞進學習,PLC,工業(yè)機器人,數據庫,運動控制器,上位機,機器視覺,一 網打盡
【上課現場】
【課程內容】
機器視覺及上位機上的C#語言高級應用基礎
第一章 基本語法
第一節(jié) C#入門技術介紹
1.1認識 C#
1.2 C# 與 .NET 的關系
1.3 C#和.NET的區(qū)別
1.4 C#與工業(yè)自動化
1.5 Native(原生)與 Managed(托管)程序
第二節(jié) 視覺項目中常用數據類型與運算符
2.0 變量使用方法,使用范圍
2.1常量的使用
2.2 基本數據類型
2.3表達式與運算符
2.4 PLC基于C#的枚舉類型
2.5 PLC站點基于C#的結構體表達
2.6 數組
2.7 代碼的折疊
2.8 常見的視覺上位機與C#數值轉換
第三節(jié) 視覺及上位機中常用的流程控制
3.0 條件語句
3.1 選擇語句
3.2 循環(huán)語句
第四節(jié) C#在工控上常用的其他高級特性
4.0 泛型與C#高級類型之數字字典
4.1 進程和線程
4.2 進程的循環(huán)缺陷與改進
4.3 多線程作用示范
4.4 多線程的基本概念及屬性方法
4.5 線程池
4.6 Task 線程應用
4.7 基于Task實現后臺采集數據方法
4.8 委托
4.9 通過委托實現2個UI窗體間數據通信
4.10 委托在視覺上位機編程中應用
4.11 C#事件視覺位置控制中應用
4.12 面向對象編程自定義工業(yè)相機類
4.13 正則表達式在視覺數據文本中的應用
4.14 C#對視覺上位機文件表格EXCEL的操作
4.15 C#對視覺上位機文件文本的操作
4.16 通過設置文件保存數據
4.17 C# invoke使用方法
4.18 C#中try catch finally 用法
第二章 視覺上位機的UI開發(fā)及工業(yè)數據處理
第一節(jié) 常用控件及組件
1.1 窗體常用屬性及方法
1.2 控件通用屬性
1.3 控件的通用事件
1.4 按鈕控件Button
1.5 文本框控件 TextBox
1.6 標簽控件 Label
1.7 下拉列表框控件 ComboBox
1.8 控件ListBox
1.9 控件DateTimePicker
1.10 控件 ListView
1.11 數據控件DataGridView 與數據庫Acess及SQL sever
1.12 數據控件DataGridView動態(tài)代碼操作
1.13 菜單組件
1.14 工具欄組件
1.15 狀態(tài)欄組件
1.16 控件Timer
1.17 控件PictureBox
1.18 控件TreeView
1.19 超鏈接標簽控件LinkLabel
1.20 界面的布局技巧
1.21 容器FlowLayoutPanel
1.22 容器TableLayoutPanel
1.23 容器TabControl
1.24 容器Panel
1.25 信息提示框的多種用法
1.26 變量過程值輸出監(jiān)控
1.27 如何實現窗體切換
1.28 numericUpDown控件
1.29 progressBar 數據進度
1.30 radioBUtton 單選按鈕
1.31 綁定第三方軟件在界面打開
第二節(jié) GDI+使用及自定義控件
2.1 初識GDI+
2.2 GDI+相關知識
2.3 GDI+畫直線
2.4 GDI+畫矩形
2.5 GDI+畫圓或橢圓
2.6 GDI+填充矩形或圓
2.7 GDI+繪制文本
2.8 面向對象自定義控件
2.9 自定義控件案例
2.10 自定義動畫控件
2.11 基于GDI開發(fā)自定義控件
2.12 進度條自定義控件
控件開發(fā)案例
1.代碼介紹 控件的創(chuàng)建過程
2.開發(fā)控件方式
3.擴展控件開發(fā)
4.組合控件開發(fā)
5.自定義控件---相機/電機開關按鈕
6.自定義動畫控件
7.通過GDI+開發(fā)控件
8.應用組件開發(fā)案例
9.美化界面
2.控件二次開發(fā)通過組件非空驗證
第三節(jié) 工業(yè)數據處理及類庫拓展介紹
3.1 智慧工廠數據
3.2 工業(yè)數據處理---數據庫
3.3 數據處理類庫
3.4常用的通訊—C#串口通信 SerialPort類
3.5 常用的通訊類庫—Modbus
3.6 SQL常用函數集錦
3.7 數據庫基礎用法
3.8 SQL語句 增刪改查
3.9 access數據表操作
3.10 DataGridView 控件及與數據庫Access
3.11通過C#編寫代碼實現對數據庫ACCESS的操作
3.12 SQLserver2014
3.13 SQL數據庫基本操作
3.14 數據庫的創(chuàng)建
3.15 SQL數據類型
3.16 DataGridView控件與SQL sever 數據庫綁定
3.17 編寫C#代碼,訪問SQLsever這個數據庫
3.18 C#對數據庫SQLite的操作
第四節(jié) 常用的UI技巧(視覺界面)(視頻資料)
4.1 登錄界面編寫
4.2 主窗體編寫
4.3 界面切換
4.4 報警界面
4.5 打印界面
4.6 Messbox用法
4.7 多語言界面
第五節(jié) 項目安裝部署及VS其他技巧
5.1 軟件安裝和部署
5.2 VS常用技巧
5.3 VS常用調試技巧
第三節(jié) 與其他硬件(變頻器,儀表,掃描槍等)
C#與偉創(chuàng)變頻器通信
C#與運動控制卡
1.ZMC 運動控制器簡介
2.連接配置
3.ZMC432 系列型號規(guī)格
4.ZMC432 接線
5.伺服控制器及伺服電機知識點
6.步進控制方式
7.步進及伺服驅動設置
9.運動控制卡調試軟件介紹
10.如何使用軟件實現運動控制卡軸控制
11.使用廠家提供的C#例程實現在線控制
12.一個簡單的C# 對控制器二次開發(fā)
13.函數庫怎么使用
14.板卡初始化連接
15.搭建控制平臺時注意點
16.如何軸進行參數設定
17.軸控制用到的限位,原點等特殊IO進行設置
18.多軸控制的案例界面設計
19.封裝動作的返回執(zhí)行結果類
20.封裝初始化控制器方法
21.封裝判斷軸運動狀態(tài)
22.獲取實時速度,實時位置顯示的方法
23.軸停止及軸位置操作
24.單軸完成運動信號
25.封裝軸運動步驟
26.單軸連續(xù)運動
27.軸類型,脈沖當量的理解
28.封裝一個初始化數據得處理方法
29.單軸相對及運動
30.二軸和三軸相對及運動
31.插補運動的控制思路分析
32.相對插補和插補運動
33.多軸相對直線插補運動及直線插補
34.XY軸相對圓弧插補及圓弧插補
35.XY軸中點定位相對圓弧插補
36.XY軸中點定位圓弧插補
37.回原點
38.按照UI界面控制需求實現代碼調用
綜合實踐案例
項目1 三軸定位抓取
項目2 手眼標定
項目3 多產品設別分選
項目4 分揀機
項目5 循跡行走
項目6 四軸愛普生機器人對位貼合
項目7 六軸ABB機器人分選
項目8 雙相機定位
項目9 鋰電池焊接缺陷檢測
項目10 鋰電池OCV3測試
項目11 化妝品商標缺陷檢測
項目12 機器視覺通用框架編寫
28.VisionPro與PLC通信處理
29.機器人與視覺通信編程
30.視覺引導機器人抓取編程
【機構環(huán)境】
【機構簡介】
完全零基礎的PLC, C#/.NET上位機,Halcon機器視覺,工業(yè)機器人,單片機等工業(yè)智能化課程,打破高級語言難學的壁壘,輕松快速掌握。課程由從業(yè)多年的工控專家及高級培訓講師研發(fā),以工作實用為基礎,以就業(yè)需求提高待遇為根本,通俗易懂,為零基礎跨行或行內急需提高的工控人員提供優(yōu)質的課程服務,能夠找到更好的,更適合自己的,更能體現自身價值的工作,成為現實。
如今,能夠既懂PLC下位機,又懂得C#機器視覺上位機及數據庫的工控人才匱乏,和訊課程能夠從零基礎學好PLC下位機,無縫銜接輕松學會上位機機器視覺,將每個學員朋友打造成工業(yè)智能化急需的人才!
【機構特色】
線上教育
提供直播課和錄像課程,學員可隨時反復學習,課程通俗易懂,全程干貨,實用性強
線下實訓
常州,蘇州實訓基地2000平,提供完備的設備,可隨時前來實訓,實戰(zhàn)測試,做到理論結合實際,搞透知識點
參與項目
學完后可用在項目工程師輔助下參與實際項目,真正做到學有所成
【培訓優(yōu)勢】
課程亮點
打通了由下位機(電氣及PLC)轉為上位機(C#,視覺,機器人)學習壁壘
技術支持
提供長期的技術支持,免費復讀
線下實訓
線下實訓實戰(zhàn)人手一機,可隨時反復實訓,長期提供指導,學習工作兩不誤
課程錄像及直播
配備自編教材,實用性強,通俗易懂,結合現場實操,提高快速
參與項目
學員可選擇參與項目,更快速的掌握知識點(江蘇和訊下屬的自動化工廠項目部提供)
優(yōu)惠的硬件價格
江蘇和訊為多家硬件設備代理商,可以提供更優(yōu)惠的服務價格
新工控技術課程
不定期的發(fā)布關于總線技術,運動控制卡,滴滴馬達,直線電機等市場很流行,先進的工控技術課程
實訓設備租賃
實訓設備租回家,在家也能操作,上班學習兩不誤。
100%滿意度
江蘇和訊自動化培訓中心
綜合
環(huán)境 : 5.0師資 : 5.0教學 : 5.0