《歐姆龍CP1H系列PLC完全自學手冊(第二版)》是2018年6月出版的圖書,作者是陳忠平、戴維、尹梅。本書可供PLC技術人員學習使用,也可作為大中專院校電氣、自動化等相關專業的教材和參考用書。
基本介紹
- 書名:歐姆龍CP1H系列PLC完全自學手冊(第二版)
- 作者:陳忠平、戴維、尹梅
- ISBN:978-7-122-31685-1
- 頁數:535頁
- 出版社:化學工業出版社
- 出版時間:2018年6月
- 裝幀:平
- 開本:16K
內容簡介,圖書目錄,
內容簡介
本書從基礎知識入門和實際工程套用出發,詳細講解了歐姆龍CP1H系列PLC技術。本書內容主要包括:PLC的基礎知識、歐姆龍CP1H PLC的硬體系統、歐姆龍CP1H PLC編程軟體的使用、歐姆龍CP1H的基本指令、歐姆龍CP1H的常用功能指令、歐姆龍CP1H的高級功能指令、數字量控制系統梯形圖的設計方法、歐姆龍CP1H模擬量功能與PID閉環控制、歐姆龍PLC的通信與網路、歐姆龍PLC的安裝維護與系統設計等內容。本書圖文並茂、通俗易懂、實例豐富、實用性和針對性強,特別適合初學者使用,對有一定PLC基礎的讀者也有很大幫助。
圖書目錄
第1章PLC概述1
1.1PLC簡介1
1.1.1PLC的定義1
1.1.2PLC的基本功能與特點1
1.1.3PLC的套用和分類3
1.1.4歐姆龍PLC簡介5
1.1.5歐姆龍CP1H的特點7
1.2PLC的組成及工作原理12
1.2.1PLC的組成12
1.2.2PLC的工作原理17
1.3PLC與其他順序邏輯控制系統的比較17
1.3.1PLC與繼電器控制系統的比較17
1.3.2PLC與微型計算機控制系統的比較19
1.3.3PLC與單片機控制系統的比較19
1.3.4PLC與DCS的比較20
第2章歐姆龍CP1H PLC的硬體系統22
2.1主機單元22
2.1.1主機單元的命名及性能22
2.1.2主機單元的外形及面板說明24
2.1.3主機單元的I/O28
2.2擴展單元30
2.2.1CPM1A擴展單元30
2.2.2CJ擴展單元32
2.3存儲器的數據類型與定址方式34
2.3.1數制及數據格式34
2.3.2I/O存儲器區域及通道編號34
2.3.3地址指定39
2.4硬體系統的接線39
2.4.1硬體接線注意事項40
2.4.2主機單元電源接線40
2.4.3主機單元接線41
2.4.4CPM1A擴展I/O單元的接線44
第3章歐姆龍CP1H PLC編程軟體的使用47
3.1PLC程式語言47
3.1.1梯形圖語言47
3.1.2語句表49
3.1.3順序功能圖語言50
3.2CX-One軟體包50
3.2.1CX-One軟體包介紹50
3.2.2CX-One軟體包的安裝51
3.2.3CX-One軟體包的卸載52
3.3CX-Programmer編程軟體的使用53
3.3.1CX-Programmer的視窗組件53
3.3.2新工程的創建71
3.3.3程式的編寫與編輯73
3.3.4程式的編譯79
3.3.5線上工作79
3.4CX-Simulator仿真軟體的使用83
1.1PLC簡介1
1.1.1PLC的定義1
1.1.2PLC的基本功能與特點1
1.1.3PLC的套用和分類3
1.1.4歐姆龍PLC簡介5
1.1.5歐姆龍CP1H的特點7
1.2PLC的組成及工作原理12
1.2.1PLC的組成12
1.2.2PLC的工作原理17
1.3PLC與其他順序邏輯控制系統的比較17
1.3.1PLC與繼電器控制系統的比較17
1.3.2PLC與微型計算機控制系統的比較19
1.3.3PLC與單片機控制系統的比較19
1.3.4PLC與DCS的比較20
第2章歐姆龍CP1H PLC的硬體系統22
2.1主機單元22
2.1.1主機單元的命名及性能22
2.1.2主機單元的外形及面板說明24
2.1.3主機單元的I/O28
2.2擴展單元30
2.2.1CPM1A擴展單元30
2.2.2CJ擴展單元32
2.3存儲器的數據類型與定址方式34
2.3.1數制及數據格式34
2.3.2I/O存儲器區域及通道編號34
2.3.3地址指定39
2.4硬體系統的接線39
2.4.1硬體接線注意事項40
2.4.2主機單元電源接線40
2.4.3主機單元接線41
2.4.4CPM1A擴展I/O單元的接線44
第3章歐姆龍CP1H PLC編程軟體的使用47
3.1PLC程式語言47
3.1.1梯形圖語言47
3.1.2語句表49
3.1.3順序功能圖語言50
3.2CX-One軟體包50
3.2.1CX-One軟體包介紹50
3.2.2CX-One軟體包的安裝51
3.2.3CX-One軟體包的卸載52
3.3CX-Programmer編程軟體的使用53
3.3.1CX-Programmer的視窗組件53
3.3.2新工程的創建71
3.3.3程式的編寫與編輯73
3.3.4程式的編譯79
3.3.5線上工作79
3.4CX-Simulator仿真軟體的使用83
第4章歐姆龍CP1H的基本指令85
4.1時序輸入指令85
4.1.1基本輸入指令85
4.1.2電路塊操作指令88
4.1.3連線型微分指令89
4.1.4位測試類指令92
4.2時序輸出指令95
4.2.1基本輸出指令95
4.2.2微分輸出指令96
4.2.3置位/復位指令97
4.2.4存儲/保持指令99
4.3定時器指令102
4.3.1通用定時器指令103
4.3.2高速定時器及超高定時器指令104
4.3.3累計定時器指令105
4.3.4長時間定時器指令107
4.3.5多輸出定時器指令108
4.4計數器指令110
4.4.1減法計數器指令111
4.4.2可逆計數器指令113
4.4.3定時/計數器復位指令114
4.5時序控制指令115
4.5.1結束與空操作指令115
4.5.2互鎖指令116
4.5.3轉移指令121
4.5.4循環指令125
4.6CP1H基本指令的套用127
4.6.1三相交流異步電動機的星-三角降壓啟動控制127
4.6.2用4個按鈕控制1個信號燈130
4.6.3簡易6組搶答器的設計132
第5章歐姆龍CP1H的常用功能指令137
5.1數據處理指令137
5.1.1數據傳送指令137
5.1.2數據比較指令148
5.1.3數據移位指令163
5.1.4數據轉換指令179
5.2算術運算指令195
5.2.1加法運算指令195
5.2.2減法運算指令199
5.2.3自加/自減指令203
5.2.4乘法運算指令205
5.2.5除法運算指令207
5.3浮點數運算指令211
5.3.1浮點轉換指令212
5.3.2浮點比較指令216
5.3.3浮點運算指令216
5.3.4弧度、三角函式指令217
5.3.5雙精度浮點數運算指令218
5.3.6特殊運算指令219
5.4邏輯運算指令224
5.4.1邏輯“與”指令224
5.4.2邏輯“或”指令225
5.4.3邏輯“異或”指令226
5.4.4邏輯“同或”指令227
5.4.5邏輯“取反”指令228
5.5表格數據處理指令229
5.5.1堆疊指令229
5.5.2表格處理指令235
5.6數據控制指令242
5.6.1限位、死區/靜區控制指令242
5.6.2時分割比例輸出指令244
5.6.3縮放指令247
5.6.4數據平均化指令250
5.7顯示功能指令251
5.7.1訊息顯示指令251
5.7.2LED數碼管顯示/控制指令253
5.8實時時鐘指令256
5.8.1日曆加/減法指令256
5.8.2時鐘轉換指令258
5.8.3時鐘校正指令259
5.9特殊指令260
5.9.1進位指令260
5.9.2周期時間的監視時間設定指令260
5.9.3狀態標誌指令261
4.1時序輸入指令85
4.1.1基本輸入指令85
4.1.2電路塊操作指令88
4.1.3連線型微分指令89
4.1.4位測試類指令92
4.2時序輸出指令95
4.2.1基本輸出指令95
4.2.2微分輸出指令96
4.2.3置位/復位指令97
4.2.4存儲/保持指令99
4.3定時器指令102
4.3.1通用定時器指令103
4.3.2高速定時器及超高定時器指令104
4.3.3累計定時器指令105
4.3.4長時間定時器指令107
4.3.5多輸出定時器指令108
4.4計數器指令110
4.4.1減法計數器指令111
4.4.2可逆計數器指令113
4.4.3定時/計數器復位指令114
4.5時序控制指令115
4.5.1結束與空操作指令115
4.5.2互鎖指令116
4.5.3轉移指令121
4.5.4循環指令125
4.6CP1H基本指令的套用127
4.6.1三相交流異步電動機的星-三角降壓啟動控制127
4.6.2用4個按鈕控制1個信號燈130
4.6.3簡易6組搶答器的設計132
第5章歐姆龍CP1H的常用功能指令137
5.1數據處理指令137
5.1.1數據傳送指令137
5.1.2數據比較指令148
5.1.3數據移位指令163
5.1.4數據轉換指令179
5.2算術運算指令195
5.2.1加法運算指令195
5.2.2減法運算指令199
5.2.3自加/自減指令203
5.2.4乘法運算指令205
5.2.5除法運算指令207
5.3浮點數運算指令211
5.3.1浮點轉換指令212
5.3.2浮點比較指令216
5.3.3浮點運算指令216
5.3.4弧度、三角函式指令217
5.3.5雙精度浮點數運算指令218
5.3.6特殊運算指令219
5.4邏輯運算指令224
5.4.1邏輯“與”指令224
5.4.2邏輯“或”指令225
5.4.3邏輯“異或”指令226
5.4.4邏輯“同或”指令227
5.4.5邏輯“取反”指令228
5.5表格數據處理指令229
5.5.1堆疊指令229
5.5.2表格處理指令235
5.6數據控制指令242
5.6.1限位、死區/靜區控制指令242
5.6.2時分割比例輸出指令244
5.6.3縮放指令247
5.6.4數據平均化指令250
5.7顯示功能指令251
5.7.1訊息顯示指令251
5.7.2LED數碼管顯示/控制指令253
5.8實時時鐘指令256
5.8.1日曆加/減法指令256
5.8.2時鐘轉換指令258
5.8.3時鐘校正指令259
5.9特殊指令260
5.9.1進位指令260
5.9.2周期時間的監視時間設定指令260
5.9.3狀態標誌指令261
第6章歐姆龍CP1H的高級功能指令262
6.1子程式指令262
6.1.1子程式調用/進入/返回指令262
6.1.2全局子程式調用/進入/返回指令267
6.2I/O單元用指令269
6.2.1七段解碼器指令269
6.2.2七段顯示指令271
6.2.3數字式開關指令274
6.2.410鍵輸入指令276
6.2.516鍵輸入指令279
6.2.6矩陣鍵盤輸入指令281
6.3中斷控制及指令283
6.3.1CP1H的中斷功能283
6.3.2中斷控制指令285
6.3.3直接模式中斷控制286
6.3.4計數器模式中斷控制289
6.3.5定時器模式中斷控制291
6.4高速計數器控制294
6.4.1高速計數器簡介294
6.4.2高速計數器指令299
6.4.3高速計數器的使用步驟及設定303
6.4.4高速計數器的中斷套用303
6.5脈衝輸出控制310
6.5.1脈衝輸出簡介310
6.5.2脈衝輸出指令314
6.5.3脈衝輸出的使用步驟及設定321
6.5.4脈衝輸出的套用321
6.6快速回響輸入功能325
6.6.1快速回響輸入分配325
6.6.2快速回響輸入的系統設定327
6.6.3快速回響的使用步驟327
第7章數字量控制系統梯形圖的設計方法328
7.1梯形圖的設計方法328
7.1.1根據繼電-接觸器電路圖設計梯形圖328
7.1.2用經驗法設計梯形圖330
7.2順序控制設計法與順序功能圖333
7.2.1步與動作334
7.2.2有向連線與轉換335
7.2.3順序功能圖的基本結構335
7.3常見的順序控制編寫梯形圖的方法336
7.3.1啟保停方式的順序控制337
7.3.2轉換中心方式的順序控制338
7.4CP1H順序控制339
7.4.1CP1H順控指令339
7.4.2順控指令方式的順序功能圖341
7.5單序列的CP1H順序控制套用實例342
7.5.1液壓動力滑台的PLC控制342
7.5.2PLC在注塑成型生產線控制系統中的套用346
7.5.3PLC在簡易機械手中的套用353
7.6選擇序列的CP1H順序控制套用實例360
7.6.1LED燈控制360
7.6.2多台電動機的PLC啟停控制365
7.6.3大小球分揀機的PLC控制372
7.7並行序列的CP1H順序控制套用實例382
7.7.1人行道交通信號燈控制382
7.7.2雙面鑽孔組合工具機的PLC控制387
6.1子程式指令262
6.1.1子程式調用/進入/返回指令262
6.1.2全局子程式調用/進入/返回指令267
6.2I/O單元用指令269
6.2.1七段解碼器指令269
6.2.2七段顯示指令271
6.2.3數字式開關指令274
6.2.410鍵輸入指令276
6.2.516鍵輸入指令279
6.2.6矩陣鍵盤輸入指令281
6.3中斷控制及指令283
6.3.1CP1H的中斷功能283
6.3.2中斷控制指令285
6.3.3直接模式中斷控制286
6.3.4計數器模式中斷控制289
6.3.5定時器模式中斷控制291
6.4高速計數器控制294
6.4.1高速計數器簡介294
6.4.2高速計數器指令299
6.4.3高速計數器的使用步驟及設定303
6.4.4高速計數器的中斷套用303
6.5脈衝輸出控制310
6.5.1脈衝輸出簡介310
6.5.2脈衝輸出指令314
6.5.3脈衝輸出的使用步驟及設定321
6.5.4脈衝輸出的套用321
6.6快速回響輸入功能325
6.6.1快速回響輸入分配325
6.6.2快速回響輸入的系統設定327
6.6.3快速回響的使用步驟327
第7章數字量控制系統梯形圖的設計方法328
7.1梯形圖的設計方法328
7.1.1根據繼電-接觸器電路圖設計梯形圖328
7.1.2用經驗法設計梯形圖330
7.2順序控制設計法與順序功能圖333
7.2.1步與動作334
7.2.2有向連線與轉換335
7.2.3順序功能圖的基本結構335
7.3常見的順序控制編寫梯形圖的方法336
7.3.1啟保停方式的順序控制337
7.3.2轉換中心方式的順序控制338
7.4CP1H順序控制339
7.4.1CP1H順控指令339
7.4.2順控指令方式的順序功能圖341
7.5單序列的CP1H順序控制套用實例342
7.5.1液壓動力滑台的PLC控制342
7.5.2PLC在注塑成型生產線控制系統中的套用346
7.5.3PLC在簡易機械手中的套用353
7.6選擇序列的CP1H順序控制套用實例360
7.6.1LED燈控制360
7.6.2多台電動機的PLC啟停控制365
7.6.3大小球分揀機的PLC控制372
7.7並行序列的CP1H順序控制套用實例382
7.7.1人行道交通信號燈控制382
7.7.2雙面鑽孔組合工具機的PLC控制387
第8章歐姆龍CP1H模擬量功能與PID閉環控制399
8.1模擬量的基本概念399
8.1.1模擬量處理流程399
8.1.2模擬量的表示及精度400
8.1.3模擬量輸入方法402
8.1.4模擬量輸出方法402
8.2CP1H系列的內置模擬量輸入/輸出單元403
8.2.1CP1H內置模擬量輸入/輸出的功能403
8.2.2CP1H內置模擬量輸入/輸出的使用405
8.2.3模擬電位器與外部模擬設定輸入409
8.3CP1H系列的擴展模擬量輸入/輸出單元410
8.3.1CPM1A-AD041擴展模擬量輸入單元411
8.3.2CPM1A-DA041擴展模擬量輸出單元416
8.3.3CPM1A-MAD01擴展模擬量輸入/輸出單元421
8.3.4CPM1A-MAD11擴展模擬量輸入/輸出單元427
8.4PID閉環控制432
8.4.1模擬量閉環控制系統的組成432
8.4.2PID控制原理432
8.4.3PID功能指令436
8.4.4PID在模擬量控制中的套用實例440
第9章歐姆龍PLC的通信與網路446
9.1數據通信的基礎知識446
9.1.1數據傳輸方式446
9.1.2串列通信的分類446
9.1.3串列通信的數據通路形式448
9.1.4串列通信的接口標準449
9.1.5通信介質452
9.2計算機網路的基礎知識453
9.2.1網路拓撲結構453
9.2.2網路協定454
9.2.3PLC的數據通信455
9.3歐姆龍PLC通信系統457
9.3.1歐姆龍PLC網路結構體系457
9.3.2歐姆龍PLC網路類型457
9.4CP1H系列PLC的串列通信458
9.4.1無協定通信459
9.4.2上位連結通信464
9.4.3Modbus-RTU簡易通信469
9.4.4工具匯流排通信473
9.4.5串列PLC連結473
9.4.6NT連結通信479
第10章歐姆龍PLC的安裝維護與系統設計482
10.1PLC的安裝和維護482
10.1.1PLC的安裝482
10.1.2PLC的維護檢查486
10.1.3PLC的異常及其處理487
10.2PLC套用系統的設計與調試490
10.2.1系統設計的基本步驟490
10.2.2系統調試方法和步驟492
10.2.3PLC套用系統設計實例493
附錄505
附錄1指令速查集505
附錄2特殊輔助繼電器一覽表519
參考文獻535
8.1模擬量的基本概念399
8.1.1模擬量處理流程399
8.1.2模擬量的表示及精度400
8.1.3模擬量輸入方法402
8.1.4模擬量輸出方法402
8.2CP1H系列的內置模擬量輸入/輸出單元403
8.2.1CP1H內置模擬量輸入/輸出的功能403
8.2.2CP1H內置模擬量輸入/輸出的使用405
8.2.3模擬電位器與外部模擬設定輸入409
8.3CP1H系列的擴展模擬量輸入/輸出單元410
8.3.1CPM1A-AD041擴展模擬量輸入單元411
8.3.2CPM1A-DA041擴展模擬量輸出單元416
8.3.3CPM1A-MAD01擴展模擬量輸入/輸出單元421
8.3.4CPM1A-MAD11擴展模擬量輸入/輸出單元427
8.4PID閉環控制432
8.4.1模擬量閉環控制系統的組成432
8.4.2PID控制原理432
8.4.3PID功能指令436
8.4.4PID在模擬量控制中的套用實例440
第9章歐姆龍PLC的通信與網路446
9.1數據通信的基礎知識446
9.1.1數據傳輸方式446
9.1.2串列通信的分類446
9.1.3串列通信的數據通路形式448
9.1.4串列通信的接口標準449
9.1.5通信介質452
9.2計算機網路的基礎知識453
9.2.1網路拓撲結構453
9.2.2網路協定454
9.2.3PLC的數據通信455
9.3歐姆龍PLC通信系統457
9.3.1歐姆龍PLC網路結構體系457
9.3.2歐姆龍PLC網路類型457
9.4CP1H系列PLC的串列通信458
9.4.1無協定通信459
9.4.2上位連結通信464
9.4.3Modbus-RTU簡易通信469
9.4.4工具匯流排通信473
9.4.5串列PLC連結473
9.4.6NT連結通信479
第10章歐姆龍PLC的安裝維護與系統設計482
10.1PLC的安裝和維護482
10.1.1PLC的安裝482
10.1.2PLC的維護檢查486
10.1.3PLC的異常及其處理487
10.2PLC套用系統的設計與調試490
10.2.1系統設計的基本步驟490
10.2.2系統調試方法和步驟492
10.2.3PLC套用系統設計實例493
附錄505
附錄1指令速查集505
附錄2特殊輔助繼電器一覽表519
參考文獻535