圖解C語言智能制造算法與工業(yè)機器人編程入門教程
定 價:69 元
叢書名:智能制造編程入門與應用系列
- 作者:葉暉 編著
- 出版時間:2020/8/1
- ISBN:9787111658375
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP242.2-64
- 頁碼:180
- 紙張:
- 版次:
- 開本:16開
本書圍繞智能制造相關領域所必需的計算機語言與算法知識進行介紹,主要包括如何理解計算機C語言的數(shù)據(jù)結(jié)構、程序邏輯、函數(shù)和算法,以及如何將C語言中所掌握的面向過程編程的知識點快速遷移運用到ABB工業(yè)機器人RAPID語言編程和PLC的ST語言編程中的流程與方法。
本書可讓讀者在情景式的對話中輕松快速地掌握智能制造所需的計算機語言與算法知識。當讀者掌握智能制造IT算法后,可為智能制造相關設備包括高檔數(shù)控機床、工業(yè)機器人、可編程計算機控制器、可編程邏輯控制器、工業(yè)視覺和伺服設備等進行程序的編制打下堅實的基礎。每節(jié)課后配有相應習題,習題答案請聯(lián)系QQ296447532獲取。
本書適合智能制造相關專業(yè)、自動化專業(yè)、工業(yè)機器人方向或工業(yè)IT方向的讀者學習。
前 言
第一課 什么是計算機編程語言? ........................................................................................................................................2
第二課 揭開算法的神秘面紗 ................................................................................................................................................7
第三課 教你說計算機聽得懂的話 ......................................................................................................................................12
第四課 建立起C語言的運行環(huán)境 .....................................................................................................................................16
第五課 讓計算機說第一句話 ..............................................................................................................................................24
第六課 計算機也會口算 ......................................................................................................................................................29
第七課 找個裝數(shù)據(jù)的盒子—— 變量 ................................................................................................................................34
第八課 不用變量可以嗎? ..................................................................................................................................................38
第九課 寫個簡單程序算房租—— 數(shù)組登場 ....................................................................................................................44
第十課 功能更強大的二維數(shù)組登場 ..................................................................................................................................48
第十一課 學習計算機算法從if語句開始 ..........................................................................................................................53
第十二課 學會為if語句寫更高級的條件和嵌套 ..............................................................................................................60
第十三課 用switch語句寫一個專門店的點餐程序 .........................................................................................................66
第十四課 用while語句做一個好玩的猜數(shù)字程序 ..........................................................................................................70
第十五課 用for語句升級一下猜數(shù)字程序 .......................................................................................................................74
第十六課 一點都不復雜,程序就三種結(jié)構模式 .................................................................................................................. 78
第十七課 初識函數(shù)—— 一個非常有用的概念 .................................................................................................................... 83
第十八課 用函數(shù)做一個好玩的面積計算程序 ...................................................................................................................... 88
第十九課 用結(jié)構體做更好用的房租管理程序 ...................................................................................................................... 92
第二十課 C 語言入門課程總結(jié) .............................................................................................................................................. 97
第二十一課 C 語言的兄弟:ABB 工業(yè)機器人編程語言RAPID .....................................................................................102
第二十二課 RAPID 裝數(shù)據(jù)的盒子—— 程序數(shù)據(jù) ............................................................................................................ 110
第二十三課 RAPID 程序數(shù)據(jù)的數(shù)組運用 .......................................................................................................................... 119
第二十四課 RAPID 專有工業(yè)機器人用程序數(shù)據(jù) ..............................................................................................................126
第二十五課 在RAPID 里創(chuàng)建程序數(shù)據(jù)類型 .....................................................................................................................132
第二十六課 程序指令—— 程序數(shù)據(jù)的廚師 ......................................................................................................................139
第二十七課 RAPID 語言的編程邏輯 ..................................................................................................................................143
第二十八課 RAPID 語言的程序結(jié)構 ..................................................................................................................................149
第二十九課 快速上手一種工業(yè)用新編程語言ST 的方法 .................................................................................................155
附錄 C 語言知識點 ................................................................................................................................................................170