●前言
章 可編程序控制器的基礎知識1
1.1 PLC的產生與發展1
1.1.1 可編程序控制器(PLC)的定義1
1.1.2 PLC的產生1
1.1.3 PLC的發展趨勢2
1.2 PLC的特點與應用領域2
1.2.1 PLC的特點2
1.2.2 PLC的應用領域4
1.3 PLC控制的基本概念5
1.4 PLC的基本組成與各部分的作用7
1.4.1 PLC的基本組成7
1.4.2 PLC各部分的作用8
1.5 PLC的工作原理13
1.5.1 PLC的循環掃描工作過程13
1.5.2 PLC的I/O滯後現像15
1.6 PLC的編程語言17
1.6.1 梯形圖17
1.6.2 語句表18
1.6.3 功能塊19
1.6.4 結構文本21
1.7 PLC的性能指標與分類22
1.7.1 PLC的性能指標22
1.7.2 PLC的分類23
1.8 OMRON PLC發展概況25
1.9 OMRON NJ繫列機器自動化控制器27
思考題與習題29
第2章 CJ2 PLC的規格與繫統配置31
2.1 CJ2 PLC的31
2.1.1 C31
2.1.2 基本I36
2.1.3 特殊I38
2.1.4 CPU40
2.1.5 40
2.2 CJ2 PLC的繫統配置42
2.2.1 基本配置43
2.2.2 擴展配置43
2.2.3 編程工具44
2.3 CJ PLC的輸入/輸出規格45
2.3.1 輸入規格45
2.3.2 輸出規格46
2.4 CJ PLC的I/O分配47
2.4.1 I/O表的創建48
2.4.2 默認I/O地址分配48
2.4.3 自由I/O地址分配50
2.5 CJ2 PLC的主要功能及特長51
思考題與習題56
第3章 CJ2 PLC的存儲器區57
3.1 存儲器概述57
3.2 CJ2 PLC的I/O存儲器區58
3.2.1 CIO區60
3.2.2 工作區(W)62
3.2.3 保持區(H)62
3.2.4 輔助區(A)63
3.2.5 暫存區(TR)63
3.2.6 定時器區(TIM)63
3.2.7 計數器區(CNT)64
3.2.8 數據存儲器區(D)64
3.2.9 擴展數據存儲器區(E)65
3.2.10 索引寄存器區(IR)65
3.2.11 數據寄存器區(DR)67
3.2.12 任務標志區(TK)68
3.2.13 狀態標志區68
3.2.14 時鐘脈衝區69
3.3 CJ2 PLC的參數區70
思考題與習題70
第4章 CJ PLC的指令繫統71
4.1 概述71
4.2 基本指令73
4.2.1 順序輸入/順序輸出指令73
4.2.2 指令的微分執行和立即刷新執行80
4.2.3 編程規則及技巧81
4.3 順序控制指令83
4.4 定時器/計數器指令87
4.4.1 定時器類指令89
4.4.2 計數器類指令90
4.4.3 定時器/計數器復位指令92
4.5 數據傳送指令93
4.6 數據比較指令100
4.7 數據移位指令105
4.8 數據轉換指令111
4.9 遞增/遞減指令116
4.10 四則運算指令118
4.11 邏輯運算指令124
4.12 單精度浮點數轉換與運算指令126
4.12.1 浮點數126
4.12.2 單精度浮點數轉換與運算指令130
4.13 子程序控制指令133
4.14 高速計數/脈衝輸出指令135
4.15 步進指令148
4.16 中斷控制指令149
思考題與習題153
第5章 編程軟件CX-P157
5.1 CX-P簡介157
5.2 CX-P主窗口159
5.3 CX-P工程162
5.4 CX-P視圖168
5.5 CX-P編程174
5.6 CX-P在線工作179
5.7 CX-P監控181
思考題與習題187
第6章 PLC控制繫統設計188
6.1 概述188
6.1.1 繫統分析188
6.1.2 硬件電路設計188
6.1.3 軟件程序設計190
6.1.4 制作控制櫃及現場施工192
6.1.5 繫統調試192
6.1.6 編制技術文件192
6.2 梯形圖的基本電路192
6.2.1 起保停電路192
6.2.2 雙向控制電路193
6.2.3 電動機 -△降壓起動控制193
6.2.4 單按鈕起停控制194
6.2.5 優先權程序195
6.2.6 分頻器196
6.2.7 脈衝發生器197
6.2.8 長定時程序199
6.2.9 斷電延時定時器200
6.2.10 雙延時定時器200
6.2.11 移位寄存器的應用舉例201
6.3 梯形圖的經驗設計方法202
6.4 梯形圖的邏輯設計方法204
6.5 梯形圖的順序控制設計方法207
6.5.1 順序控制設計方法207
6.5.2 順序控制程序設計舉例211
6.6 多種工作方式的程序設計215
6.7 具有斷電保持功能的程序設計218
6.8 PLC控制應用案例220
6.8.1 PLC控制搶答器220
6.8.2 PLC控制變頻器調速222
6.8.3 PLC控制泡沫塑料切片機228
思考題與習題233
第7章 CJ PLC的特殊I237
7.1 脈衝I237
7.1.1 I/O連接237
7.1.2 輸入/輸出功能241
7.1.3 高速計數器243
7.1.4 脈衝輸出252
7.1.5 原點搜索/原點返回266
7.1.6 PWM輸出272
7.2 模擬量272
7.2.1 性能指標273
7.2.2 工作原理273
7.2.3 硬件設置與接線275
7.2.4 軟件配置281
7.2.5 模擬量輸入程序設計283
7.3 模擬量284
7.3.1 性能指標284
7.3.2 工作原理284
7.3.3 硬件設置與接線286
7.3.4 軟件配置289
7.3.5 模擬量輸出程序設計291
思考題與習題292
第8章 OMRON PLC的通信與網絡294
8.1 OMRON PLC網絡294
8.1.1 OMRON PLC網絡簡介294
8.1.2 網絡配置軟件296
8.2 HOST Link通信298
8.2.1 概述298
8.2.2 串行通信端口298
8.2.3 HOST Link通信繫統構成299
8.2.4 HOST Link通信協議299
8.2.5 HOST Link命令/響應的格式301
8.2.6 HOST Link命令303
8.2.7 使用HOST Link發送FINS命令305
8.2.8 上位機與PLC的HOST Link通信設計舉例306
……
內容簡介
歐姆龍CJ繫列為高性能模塊式PLC,分為CJ1和CJ2兩個子繫列,CJ2是對CJ1的繼承和升級。CJ2與CJ1相比,在基本功能、特殊功能和通信網絡等各個方面,均有大幅提升,CJ2為歐姆龍當前乃至今後相當長時間內主推的機型。
《可編程序控制器應用技術(歐姆龍CJ1/CJ2繫列)》講述了可編程序控制器的基礎知識,並以廣泛應用的CJ2繫列PLC為背景機,繫統介紹了PLC的繫統配置、指令繫統、編程軟件CX-P的使用和PLC控制繫統的設計方法。詳細說明了脈衝I/O、模擬量輸入和模擬量輸出三種常用特殊I的功能和使用方法。關於PLC的通信與網絡,內容有歐姆龍的HOSTLink串行通信,以及EtherNet/IP、CompoBus/D和CompoNet三種歐姆龍當前主推的FA(工廠自動化)網絡,對於每一種網絡,從、網絡配置、網絡功能、通信協議及相關編程等方面均進行了詳細的討論。......