注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)人工智能圖解C#語言智能制造與機(jī)器人工業(yè)軟件開發(fā)入門教程

圖解C#語言智能制造與機(jī)器人工業(yè)軟件開發(fā)入門教程

圖解C#語言智能制造與機(jī)器人工業(yè)軟件開發(fā)入門教程

定 價(jià):¥59.00

作 者: 葉暉
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111731375 出版時(shí)間: 2023-07-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了13個(gè)項(xiàng)目,通過有一定C語言應(yīng)用基礎(chǔ)的現(xiàn)場工程師吳工在葉暉老師的指導(dǎo)下,學(xué)習(xí)使用C#語言開發(fā)一個(gè)工業(yè)APP來解決工業(yè)機(jī)器人現(xiàn)場應(yīng)用的全過程,使讀者在同步跟隨吳工一起學(xué)習(xí)和開發(fā)軟件的過程中,不知不覺就掌握了使用C#編程語言對智能制造設(shè)備進(jìn)行工業(yè)APP開發(fā)的基本方法。本書配套了教學(xué)視頻、試題模板和課件,通過關(guān)注公眾號(hào)“葉暉yehui”獲取。本書適合從事智能制造設(shè)備工業(yè)APP開發(fā),特別是有一定ABB工業(yè)機(jī)器人應(yīng)用經(jīng)驗(yàn)的工程技術(shù)人員閱讀參考,也可供普通高校和高職院校相關(guān)專業(yè)學(xué)生學(xué)習(xí)使用。

作者簡介

暫缺《圖解C#語言智能制造與機(jī)器人工業(yè)軟件開發(fā)入門教程》作者簡介

圖書目錄

前 言
項(xiàng)目1 用C#開發(fā)一個(gè)工業(yè)軟件解決生產(chǎn)線的問題 // 001
任務(wù)1-1 現(xiàn)狀把握.001
任務(wù)1-2 實(shí)施.002
1-2-1 下載社區(qū)版Visual Studio002
1-2-2 部署工業(yè)軟件的開發(fā)環(huán)境003
任務(wù)1-3 梳理知識(shí)點(diǎn).005
1-3-1 C#的特點(diǎn)是什么005
1-3-2 工業(yè)軟件為什么會(huì)選C#來開發(fā)006
任務(wù)1-4 挑戰(zhàn)一下自己.006
項(xiàng)目2 開發(fā)一個(gè)簡單實(shí)用的工程換算軟件 // 007
任務(wù)2-1 現(xiàn)狀把握.007
任務(wù)2-2 實(shí)施.008
2-2-1 創(chuàng)建一個(gè)WinForms的窗體008
2-2-2 添加互動(dòng)的TextBox控件011
2-2-3 添加換算功能按鈕的Button控件011
2-2-4 編寫代碼實(shí)現(xiàn)換算功能.012
任務(wù)2-3 梳理知識(shí)點(diǎn).014
2-3-1 什么是.NET Framework014
2-3-2 WinForms控件的設(shè)置技巧014
2-3-3 Form1.cs里面都包含什么015
2-3-4 Form1.Designer.cs里面都包含什么.017
2-3-5 系統(tǒng)自帶的命名空間里有很多寶藏功能017
2-3-6 C#的功能強(qiáng)大而復(fù)雜,應(yīng)該從哪里學(xué)起018
2-3-7 屬性設(shè)置的窗口被關(guān)掉,如何找回來019
任務(wù)2-4 挑戰(zhàn)一下自己.019
項(xiàng)目3 建立與工業(yè)機(jī)器人的連接 // 020
任務(wù)3-1 現(xiàn)狀把握.020
任務(wù)3-2 實(shí)施.021
3-2-1 在物理上建立與工業(yè)機(jī)器人的連接021
3-2-2 建立一個(gè)用于測試的虛擬工業(yè)機(jī)器人工作站022
3-2-3 在軟件中建立與工業(yè)機(jī)器人的連接024
任務(wù)3-3 梳理知識(shí)點(diǎn).029
3-3-1 什么是ABB獨(dú)有的命名空間.029
3-3-2 如何查看ABB獨(dú)有命名空間里的內(nèi)容.029
3-3-3 總結(jié)軟件的開發(fā)步驟.030
3-3-4 在代碼編輯時(shí)出現(xiàn)紅色小波浪是什么意思031
3-3-5 編寫代碼時(shí)必須知道的符號(hào)使用標(biāo)準(zhǔn)032
3-3-6 Winform控件的屬性與事件查看方法.033
3-3-7 什么是對類的實(shí)例化.033
3-3-8 什么是構(gòu)造函數(shù).034
3-3-9 “勤勤懇懇”的指令foreach034
任務(wù)3-4 挑戰(zhàn)一下自己.035
項(xiàng)目4 控制工業(yè)機(jī)器人的啟動(dòng)與停止 // 036
任務(wù)4-1 現(xiàn)狀把握.036
任務(wù)4-2 實(shí)施.037
4-2-1 在軟件中進(jìn)行功能分區(qū)的設(shè)置037
4-2-2 將原來的連接功能添加進(jìn)來039
4-2-3 創(chuàng)建工業(yè)機(jī)器人的啟動(dòng)/停止功能.040
4-2-4 在RobotStudio中運(yùn)行測試.042
任務(wù)4-3 梳理知識(shí)點(diǎn).044
4-3-1 控件屬性中(Name)和Text的區(qū)別044
4-3-2 為什么“啟動(dòng)”和“停止”兩個(gè)按鈕大小不一樣045
4-3-3 為什么單擊“停止”按鈕工業(yè)機(jī)器人不會(huì)馬上停下來046
4-3-4 熟悉而陌生的Form1.cs046
4-3-5 在軟件界面單擊按鈕就有對應(yīng)功能,背后是怎么實(shí)現(xiàn)的046
4-3-6 ABB獨(dú)有命名空間:Mastership類049
4-3-7 指令using的一個(gè)新用法049
4-3-8 使用try指令來實(shí)現(xiàn)異常處理050
4-3-9 用MessageBox.Show()與操作者互動(dòng)051
任務(wù)4-4 挑戰(zhàn)一下自己.051
項(xiàng)目5 工業(yè)機(jī)器人上下電和程序指針的復(fù)位操作 // 052
任務(wù)5-1 現(xiàn)狀把握.052
任務(wù)5-2 實(shí)施.053
5-2-1 設(shè)計(jì)軟件界面UI.053
5-2-2 編寫單擊事件的代碼.053
5-2-3 在RobotStudio中運(yùn)行測試.056
任務(wù)5-3 梳理知識(shí)點(diǎn).057
5-3-1 ABB命名空間RapidDomain的功能.057
5-3-2 工業(yè)機(jī)器人系統(tǒng)里到底有多少個(gè)系統(tǒng)任務(wù)運(yùn)行Rapid057
5-3-3 什么是枚舉.057
5-3-4 什么是數(shù)組.060
5-3-5 C#有哪些常用的比較運(yùn)算符061
5-3-6 異常處理時(shí)會(huì)用到的異常類062
任務(wù)5-4 挑戰(zhàn)一下自己.063
項(xiàng)目6 工業(yè)機(jī)器人事件日志的查看 // 064
任務(wù)6-1 現(xiàn)狀把握.064
任務(wù)6-2 實(shí)施.064
6-2-1 設(shè)計(jì)軟件界面UI.065
6-2-2 編寫單擊事件的代碼.066
6-2-3 在RobotStudio中運(yùn)行測試.067
任務(wù)6-3 梳理知識(shí)點(diǎn).067
6-3-1 ABB命名空間EventLogDomain的功能068
6-3-2 工業(yè)機(jī)器人系統(tǒng)里的事件日志的分類068
6-3-3 有沒有快捷方法查看控件的屬性與事件的含義069
6-3-4 沒想到數(shù)學(xué)運(yùn)算加法可以這樣用069
6-3-5 顯示輸出字符時(shí)如何進(jìn)行換行070
任務(wù)6-4 挑戰(zhàn)一下自己.070
項(xiàng)目7 工業(yè)機(jī)器人運(yùn)行速度的控制 // 071
任務(wù)7-1 現(xiàn)狀把握.071
任務(wù)7-2 實(shí)施.072
7-2-1 設(shè)計(jì)軟件界面UI.072
7-2-2 編寫事件的代碼.073
7-2-3 在RobotStudio中運(yùn)行測試.076
任務(wù)7-3 梳理知識(shí)點(diǎn).077
7-3-1 控件HScrollBar的屬性設(shè)置技巧.077
7-3-2 控件Timer:周期性事件的好幫手.077
7-3-3 在代碼中設(shè)置控件的屬性078
7-3-4 積極想跟你互動(dòng)的指令MessageBox.079
任務(wù)7-4 挑戰(zhàn)一下自己.080
項(xiàng)目8 監(jiān)控工業(yè)機(jī)器人的實(shí)時(shí)位置 // 081
任務(wù)8-1 現(xiàn)狀把握.081
任務(wù)8-2 實(shí)施.081
8-2-1 設(shè)計(jì)顯示時(shí)間的軟件界面082
8-2-2 設(shè)計(jì)實(shí)時(shí)工業(yè)機(jī)器人位置顯示功能083
8-2-3 編寫讀取軸角度和大地坐標(biāo)數(shù)據(jù)的代碼085
8-2-4 在RobotStudio中運(yùn)行測試.086
任務(wù)8-3 梳理知識(shí)點(diǎn).087
8-3-1 控件Label的使用技巧087
8-3-2 工業(yè)機(jī)器人的歐拉角.088
8-3-3 ABB命名空間MotionDomain的功能088
8-3-4 什么是結(jié)構(gòu)體(Struct).089
8-3-5 如何設(shè)置顯示的小數(shù)點(diǎn)后的位數(shù)090
8-3-6 為什么要用double類型來獲取歐拉角數(shù)據(jù).091
任務(wù)8-4 挑戰(zhàn)一下自己.091
項(xiàng)目9 控制I/O信號(hào)對真空吸盤夾具進(jìn)行檢修 // 092
任務(wù)9-1 現(xiàn)狀把握.092
任務(wù)9-2 實(shí)施.093
9-2-1 設(shè)計(jì)真空吸盤夾具檢修的軟件界面093
9-2-2 編寫事件代碼.095
9-2-3 在RobotStudio中運(yùn)行測試.097
任務(wù)9-3 梳理知識(shí)點(diǎn).099
9-3-1 ABB命名空間IOSystemDomain的功能099
9-3-2 怎么設(shè)置工業(yè)機(jī)器人I/O信號(hào)才能從軟件進(jìn)行賦值.099
9-3-3 如何用好按鈕按下—松開的事件觸發(fā)099
9-3-4 如何對工業(yè)機(jī)器人的組信號(hào)進(jìn)行監(jiān)控100
9-3-5 將軟件功能變灰為不可操作應(yīng)該如何編程100
任務(wù)9-4 挑戰(zhàn)一下自己 .101
項(xiàng)目10 實(shí)現(xiàn)工業(yè)機(jī)器人實(shí)時(shí)位置微調(diào)的功能 // 102
任務(wù)10-1 現(xiàn)狀把握.102
任務(wù)10-2 實(shí)施.103
10-2-1 設(shè)計(jì)拾取位置微調(diào)的軟件界面103
10-2-2 編寫事件代碼.106
10-2-3 在RobotStudio中運(yùn)行測試.108
任務(wù)10-3 梳理知識(shí)點(diǎn).109
10-3-1 如何能準(zhǔn)確對接工業(yè)機(jī)器人的程序數(shù)據(jù)109
10-3-2 如何實(shí)現(xiàn)每次位置偏移值不超過 /-5mm.110
10-3-3 工業(yè)機(jī)器人專用的程序數(shù)據(jù)中的值是如何提取出來的110
任務(wù)10-4 挑戰(zhàn)一下自己.111
項(xiàng)目11 遠(yuǎn)程工業(yè)機(jī)器人系統(tǒng)的備份 // 112
任務(wù)11-1 現(xiàn)狀把握.112
任務(wù)11-2 實(shí)施.112
11-2-1 設(shè)計(jì)訂閱事件的軟件界面113
11-2-2 編寫事件代碼.114
11-2-3 在RobotStudio中運(yùn)行測試.115
任務(wù)11-3 梳理知識(shí)點(diǎn).116
11-3-1 關(guān)于工業(yè)機(jī)器人的用戶權(quán)限管理116
11-3-2 怎么自定義備份的目錄.116
任務(wù)11-4 挑戰(zhàn)一下自己 117
項(xiàng)目12 從工業(yè)機(jī)器人系統(tǒng)自動(dòng)獲取數(shù)據(jù)更新 // 118
任務(wù)12-1 現(xiàn)狀把握.118
任務(wù)12-2 實(shí)施.119
12-2-1 設(shè)計(jì)訂閱事件的軟件界面119
12-2-2 編寫事件代碼.121
12-2-3 在RobotStudio中運(yùn)行測試.123
任務(wù)12-3 梳理知識(shí)點(diǎn).125
12-3-1 ABB工業(yè)機(jī)器人訂閱事件有哪些.125
12-3-2 新建一個(gè)訂閱事件是怎么做的125
12-3-3 要取消訂閱事件應(yīng)該怎么做126
12-3-4 指令I(lǐng)nvoke的作用126
任務(wù)12-4 挑戰(zhàn)一下自己.127
項(xiàng)目13 軟件的發(fā)布與便捷操作技巧 // 128
任務(wù)13-1 現(xiàn)狀把握.128
任務(wù)13-2 實(shí)施.129
13-2-1 發(fā)布你的第一個(gè)軟件.129
13-2-2 Visual Studio的實(shí)用技巧.130
13-2-3 工業(yè)軟件的一般開發(fā)步驟133
任務(wù)13-3 梳理知識(shí)點(diǎn).133
13-3-1 解決方案配置選擇Debug或Release有何區(qū)別.133
13-3-2 如何跟著葉暉老師學(xué)習(xí)智能制造領(lǐng)域工業(yè)IT相關(guān)的實(shí)操技能134
任務(wù)13-4 挑戰(zhàn)一下自己.134

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)