內容簡介
本書根據作者多年來的課程教學改革成果及經驗進行編寫,以三菱FX2N系列PLC為典型機型,重點培養PLC的編程技術與套用技能。全書內容分為三個部分:第一部分包括第1~3章,介紹PLC的產生與發展、PLC的特點、PLC的工作原理,三菱PLC的海擊臘硬體結構及軟元件、PLC的基本指令、步進順控指令和功能指令的犁鍵勸辨簡單套用等;第二部分包括第4~7章,通過工程實踐中常見被控機構的控制實例,講述各種控制要求的處理方法和編程思路,包括典型繼電器控制電路、時間控制電路、順序控制電路的PLC編程方法,以及感測器套用與定位問題的處理等;第三部分包括第8~和棵鍵櫃9章,第8章分析簡化程式的技巧與方法,第9章以典型的自動生產線為依託,分析PLC在工業生產中的綜合套用,並將系統的單機控制運行拓展到網路控制。
本書配有免費的電子教學課件、練習題參考答案,詳見前言。
圖書目錄
第1章 可程式序控制器的特點與工作原理 (1)良仔墊
教學導航 (1)
1.1 PLC的產生、發展和特點 (2)
1.1.1 PLC的產生和發展 (2)
1.1.2 PLC的特點 (3)
1.1.3 PLC的發展 (4)
1.2 PLC的組成及工作原理 (多恥樂5)
1.2.1 PLC的組成 (5)
1.2.2 PLC的工作原理 (9)
1.2.3 三菱PLC資料下載 (10)
1.3 三菱FX2N系列PLC的編程軟元件 (10)
1.3.1 FX2N系列PLC的輸入繼電器 (10)
1.3.2 FX2N系列PLC的輸出繼電器 (11)
1.3.3 輔助繼電器 (11)
1.3.4 定時器 (12)
1.3.5 計數器 (13)
1.3.6 狀態元件 (14)
實訓課題1 認識三菱FX2N系列PLC硬體結構 (15)
知識梳理與總結 (18)
思考與練習1 (19)
第2章 基本指令與步進順控指令 (23)
教學導航 (23)
2.1 基本指令 (24)
2.1.1 連線與驅動指令 (24)
2.1.2 串聯指令 (26)
2.1.3 並聯指令 (27)
2.1.4 電路塊指令 (28)
2.1.5 多重輸出指令與主控指令 (30)
2.1.6 置位、復位指令與脈衝微分指令 (32)
2.1.7 其他基本指令 (33)
2.2 狀態元件與步進順控指令 (34)
2.2.1 狀態轉移圖 (34)
2.2.2 步進順控指令 (35)
2.2.3 步進順控編程的流程結構 (37)
實訓課題2 認識三菱PLC編程軟體 (39)
知識梳理與總結 (44)
思考與練習2 (46)
第3章 典型功能指令在編程中的套用 (50)
教學導航 (50)
3.1 功能指令的格式與表示方法 (51)
3.1.1 功能指令格式 (51)
3.1.2 數據暫存器D (51)
3.1.3 數據表示方法 (52)
3.2 程式流程控制指令與比較傳送指令 (53)
3.2.1 程式流程控制指令 (53)
3.2.2 比較類指令 (56)
3.2.3 傳送類指令 (57)擔主府
3.3 四則運算指令與循環移位指令 (60)
3.3.1 四則運算指令 (60)
3.3.2 循環移位指令 (62)
3.4 數據處理指令與高速處理指令 (65)
3.4.1 數據處理指令 (65)
3.4.2 PLC高速處理指令 (69)
3.5 方便指令與外部欠承設備指令 (72)
3.5.1 方便指令 (72)
3.5.2 外部設備指令 (75)
3.6 觸點比較指令 (78)
3.6.1 LD觸點比較指令 (78)
3.6.2 AND觸點比較指令 (78)
3.6.3 OR觸點比較指令 (79)
知識梳理與總結 (79)
思考與練習3 (82)
第4章 典型繼電器控制電路的PLC編程 (86)
教學導航 (86)
4.1 PLC控制電動機正反轉 (87)
4.1.1 繼電器控制線路轉換為梯形圖 (88)
4.1.2 採用主控方式處理正反轉程式設計 (89)
4.1.3 採用置位復位指令處理正反轉程式設計 (91)
4.1.4 採用傳送指令編寫正反轉程式 (91)
4.2 Y—△降壓啟動控制 (92)
4.2.1 常用控制梯形圖的形式 (94)
4.2.2 採用啟、保、停方式設計程式 (95)
4.2.3 採用傳送指令設計程式 (97)
4.3 水塔/水池水位自動運行控制 (97)
4.3.1 採用啟、保、停方式設計程式 (98)
4.3.2 水塔水位控制中的隨機問題處理 (100)
知識梳理與總結 (102)
思考與練習題4 (103)
第5章 時間控制問題的PLC編程 (105)
教學導航 (105)
5.1 PLC控制實現彩燈閃爍 (106)
5.1.1 定時器構成典型振盪電路 (106)
5.1.2 採用特殊輔助繼電器M8013實現彩燈閃爍 (108)
5.1.3 使用特殊定時器指令處理振盪電路 (108)
5.1.4 採用計數器處理彩燈閃爍中閃爍次數 (109)
5.1.5 採用定時器處理彩燈閃爍中閃爍次數 (110)
5.1.6 採用撥碼盤控制延時時間的方法 (112)
5.1.7 長延時信號的處理問題 (117)
5.2 PLC控制紅綠燈 (118)
5.2.1 採用時間控制方式編寫紅綠燈控制程式 (118)
5.2.2 二分頻電路的處理 (121)
5.2.3 採用步進順控方式編寫紅綠燈程式 (122)
5.2.4 時間顯示系統的處理 (126)
知識梳理與總結 (126)
思考與練習題5 (127)
第6章 順序控制問題的PLC編程套用 (128)
教學導航 (128)
6.1 PLC控制運料小車 (129)
6.1.1 採用啟、保、停方式編程控制運料小車 (129)
6.1.2 採用步進順控方式編程控制運料小車 (132)
6.1.3 運料小車的急停與開機復位問題的處理 (132)
6.1.4 運料小車的暫停處理 (136)
6.1.5 運料小車循環完停止處理 (137)
6.1.6 運料小車循環n次停止處理 (140)
6.1.7 工作方式可選的運料小車 (141)
6.2 PLC控制花式噴泉系統 (142)
6.2.1 採用時序方式編寫噴水池程式 (145)
6.2.2 採用步進順控方式編寫噴水池程式 (148)
6.2.3 減少定時器的使用個數利用通用定時器自復位 (148)
6.2.4 採用移位指令控制方式編寫噴水池程式 (150)
6.2.5 採用功能指令數據傳送方式編寫噴水池程式 (151)
知識梳理與總結 (152)
思考與練習題6 (152)
第7章 感測器套用與定位問題的處理 (154)
教學導航 (154)
7.1 PLC控制分揀輸送帶 (155)
7.1.1 分揀輸送帶簡單分揀處理程式 (157)
7.1.2 分揀輸送帶自檢處理程式 (157)
7.1.3 分揀輸送帶單料倉包裝問題 (162)
7.1.4 分揀輸送帶多料倉包裝問題與報警處理問題 (165)
7.1.5 採用旋轉編碼器定位的輸送帶定位問題 (168)
7.2 PLC控制機械手 (172)
7.2.1 簡單機械手(單作用汽缸)的急停 (172)
7.2.2 步進電動機驅動的機械手系統的暫停 (173)
7.2.3 步進電動機驅動的機械手系統的斷電 (178)
知識梳理與總結 (180)
思考與練習7 (182)
第8章 相類似工藝的程式縮減問題 (184)
教學導航 (184)
8.1 PLC控制自動混料罐 (185)
8.1.1 基本編程方法 (186)
8.1.2 程式縮減方法 (189)
8.2 PLC控制立體倉庫系統 (194)
8.2.1 基本編程方法 (195)
8.2.2 賦值處理程式 (200)
8.2.3 利用四則運算處理程式 (201)
知識梳理與總結 (207)
思考與練習8 (207)
第9章 綜合套用實例——自動生產線控制系統 (208)
教學導航 (208)
9.1 PLC傳送、搬運與分揀控制系統——單機控制套用 (209)
9.2 PLC控制工件分揀、搬運、裝配、倉儲流水線——1 : 1網路控制套用(211)
9.2.1 PLC控制工件分揀、搬運、裝配、倉儲流水線的組成單元及功能(211)
9.2.2 三菱PLC的1 : 1網路 (217)
9.2.3 控制功能與程式編制方法 (219)
9.3 PLC控制供料、輸送、加工、裝配與分揀流水線——N : N網路控制套用(227)
9.3.1 PLC控制供料、輸送、加工、裝配與分揀流水線組成單元及功能(227)
9.3.2 三菱PLC的N : N網路 (230)
9.3.3 控制功能與程式編制方法 (233)
知識梳理與總結 (240)
思考與練習9 (242)
附錄A FX2N系列PLC特殊輔助繼電器 (243)
附錄B FX2N系列PLC特殊暫存器 (248)
2.2.2 步進順控指令 (35)
2.2.3 步進順控編程的流程結構 (37)
實訓課題2 認識三菱PLC編程軟體 (39)
知識梳理與總結 (44)
思考與練習2 (46)
第3章 典型功能指令在編程中的套用 (50)
教學導航 (50)
3.1 功能指令的格式與表示方法 (51)
3.1.1 功能指令格式 (51)
3.1.2 數據暫存器D (51)
3.1.3 數據表示方法 (52)
3.2 程式流程控制指令與比較傳送指令 (53)
3.2.1 程式流程控制指令 (53)
3.2.2 比較類指令 (56)
3.2.3 傳送類指令 (57)
3.3 四則運算指令與循環移位指令 (60)
3.3.1 四則運算指令 (60)
3.3.2 循環移位指令 (62)
3.4 數據處理指令與高速處理指令 (65)
3.4.1 數據處理指令 (65)
3.4.2 PLC高速處理指令 (69)
3.5 方便指令與外部設備指令 (72)
3.5.1 方便指令 (72)
3.5.2 外部設備指令 (75)
3.6 觸點比較指令 (78)
3.6.1 LD觸點比較指令 (78)
3.6.2 AND觸點比較指令 (78)
3.6.3 OR觸點比較指令 (79)
知識梳理與總結 (79)
思考與練習3 (82)
第4章 典型繼電器控制電路的PLC編程 (86)
教學導航 (86)
4.1 PLC控制電動機正反轉 (87)
4.1.1 繼電器控制線路轉換為梯形圖 (88)
4.1.2 採用主控方式處理正反轉程式設計 (89)
4.1.3 採用置位復位指令處理正反轉程式設計 (91)
4.1.4 採用傳送指令編寫正反轉程式 (91)
4.2 Y—△降壓啟動控制 (92)
4.2.1 常用控制梯形圖的形式 (94)
4.2.2 採用啟、保、停方式設計程式 (95)
4.2.3 採用傳送指令設計程式 (97)
4.3 水塔/水池水位自動運行控制 (97)
4.3.1 採用啟、保、停方式設計程式 (98)
4.3.2 水塔水位控制中的隨機問題處理 (100)
知識梳理與總結 (102)
思考與練習題4 (103)
第5章 時間控制問題的PLC編程 (105)
教學導航 (105)
5.1 PLC控制實現彩燈閃爍 (106)
5.1.1 定時器構成典型振盪電路 (106)
5.1.2 採用特殊輔助繼電器M8013實現彩燈閃爍 (108)
5.1.3 使用特殊定時器指令處理振盪電路 (108)
5.1.4 採用計數器處理彩燈閃爍中閃爍次數 (109)
5.1.5 採用定時器處理彩燈閃爍中閃爍次數 (110)
5.1.6 採用撥碼盤控制延時時間的方法 (112)
5.1.7 長延時信號的處理問題 (117)
5.2 PLC控制紅綠燈 (118)
5.2.1 採用時間控制方式編寫紅綠燈控制程式 (118)
5.2.2 二分頻電路的處理 (121)
5.2.3 採用步進順控方式編寫紅綠燈程式 (122)
5.2.4 時間顯示系統的處理 (126)
知識梳理與總結 (126)
思考與練習題5 (127)
第6章 順序控制問題的PLC編程套用 (128)
教學導航 (128)
6.1 PLC控制運料小車 (129)
6.1.1 採用啟、保、停方式編程控制運料小車 (129)
6.1.2 採用步進順控方式編程控制運料小車 (132)
6.1.3 運料小車的急停與開機復位問題的處理 (132)
6.1.4 運料小車的暫停處理 (136)
6.1.5 運料小車循環完停止處理 (137)
6.1.6 運料小車循環n次停止處理 (140)
6.1.7 工作方式可選的運料小車 (141)
6.2 PLC控制花式噴泉系統 (142)
6.2.1 採用時序方式編寫噴水池程式 (145)
6.2.2 採用步進順控方式編寫噴水池程式 (148)
6.2.3 減少定時器的使用個數利用通用定時器自復位 (148)
6.2.4 採用移位指令控制方式編寫噴水池程式 (150)
6.2.5 採用功能指令數據傳送方式編寫噴水池程式 (151)
知識梳理與總結 (152)
思考與練習題6 (152)
第7章 感測器套用與定位問題的處理 (154)
教學導航 (154)
7.1 PLC控制分揀輸送帶 (155)
7.1.1 分揀輸送帶簡單分揀處理程式 (157)
7.1.2 分揀輸送帶自檢處理程式 (157)
7.1.3 分揀輸送帶單料倉包裝問題 (162)
7.1.4 分揀輸送帶多料倉包裝問題與報警處理問題 (165)
7.1.5 採用旋轉編碼器定位的輸送帶定位問題 (168)
7.2 PLC控制機械手 (172)
7.2.1 簡單機械手(單作用汽缸)的急停 (172)
7.2.2 步進電動機驅動的機械手系統的暫停 (173)
7.2.3 步進電動機驅動的機械手系統的斷電 (178)
知識梳理與總結 (180)
思考與練習7 (182)
第8章 相類似工藝的程式縮減問題 (184)
教學導航 (184)
8.1 PLC控制自動混料罐 (185)
8.1.1 基本編程方法 (186)
8.1.2 程式縮減方法 (189)
8.2 PLC控制立體倉庫系統 (194)
8.2.1 基本編程方法 (195)
8.2.2 賦值處理程式 (200)
8.2.3 利用四則運算處理程式 (201)
知識梳理與總結 (207)
思考與練習8 (207)
第9章 綜合套用實例——自動生產線控制系統 (208)
教學導航 (208)
9.1 PLC傳送、搬運與分揀控制系統——單機控制套用 (209)
9.2 PLC控制工件分揀、搬運、裝配、倉儲流水線——1 : 1網路控制套用(211)
9.2.1 PLC控制工件分揀、搬運、裝配、倉儲流水線的組成單元及功能(211)
9.2.2 三菱PLC的1 : 1網路 (217)
9.2.3 控制功能與程式編制方法 (219)
9.3 PLC控制供料、輸送、加工、裝配與分揀流水線——N : N網路控制套用(227)
9.3.1 PLC控制供料、輸送、加工、裝配與分揀流水線組成單元及功能(227)
9.3.2 三菱PLC的N : N網路 (230)
9.3.3 控制功能與程式編制方法 (233)
知識梳理與總結 (240)
思考與練習9 (242)
附錄A FX2N系列PLC特殊輔助繼電器 (243)
附錄B FX2N系列PLC特殊暫存器 (248)