本書講述歐姆龍CJ2M系列PLC編程技術(shù),包括歐姆龍PLC硬件系統(tǒng)、指令系統(tǒng)、配套軟件和觸摸屏的應(yīng)用。在不同類型單元的應(yīng)用中簡單介紹了與歐姆龍PLC配合應(yīng)用的外圍元器件、傳感器、儀表和電氣設(shè)備,從工業(yè)控制系統(tǒng)的角度說明歐姆龍PLC和外圍電路的配合應(yīng)用,重點講解了歐姆龍PLC通信技術(shù),包括串口RS-485通信、以太網(wǎng)通信和物聯(lián)網(wǎng)遠程監(jiān)控技術(shù)。
本書的讀者對象為工業(yè)自動化領(lǐng)域的工程技術(shù)人員,以及企業(yè)中從事維護工作的電氣、儀表和機電一體化等專業(yè)的技術(shù)人員。
第1章 歐姆龍CJ系列PLC硬件系統(tǒng) / 001
1.1 歐姆龍PLC控制系統(tǒng)組成 / 001
1.1.1 基本系統(tǒng) / 001
1.1.2 擴展系統(tǒng) / 002
1.2 歐姆龍PLC機架構(gòu)成單元 / 003
1.2.1 CJ2M CPU單元 / 003
1.2.2 串行通信選件板 / 005
1.2.3 電源單元 / 006
1.2.4 基本I/O單元 / 006
1.2.5 高功能單元 / 012
1.2.6 I/O控制單元和I/O接口單元 / 017
1.3 歐姆龍NS系列觸摸屏 / 019
1.3.1 功能與參數(shù) / 019
1.3.2 系統(tǒng)參數(shù)設(shè)置 / 021
1.3.3 與主機通信 / 022
第2章 歐姆龍PLC指令系統(tǒng) / 023
2.1 歐姆龍PLC編程基礎(chǔ) / 023
2.1.1 數(shù)據(jù)類型 / 023
2.1.2 存儲器區(qū) / 024
2.1.3 存儲器區(qū)尋址 / 025
2.2 歐姆龍PLC常用指令 / 026
2.2.1 位邏輯指令 / 026
2.2.2 定時器和計數(shù)器指令 / 028
2.2.3 比較指令 / 030
2.2.4 數(shù)據(jù)傳送指令 / 031
2.2.5 遞增、遞減指令 / 031
2.2.6 順序控制指令 / 032
2.2.7 四則運算指令 / 033
2.2.8 浮點數(shù)運算指令 / 034
2.2.9 數(shù)據(jù)控制指令 / 036
2.2.10 子程序指令 / 037
2.2.11 串行通信指令 / 039
2.2.12 網(wǎng)絡(luò)通信指令 / 041
第3章 歐姆龍CX-One軟件包 / 044
3.1 歐姆龍PLC編程軟件CX-Programmer / 044
3.1.1 初始界面 / 044
3.1.2 新建工程 / 046
3.1.3 多任務(wù) / 056
3.1.4 功能塊 / 058
3.2 歐姆龍觸摸屏編程軟件CX-Designer / 060
3.2.1 新建項目 / 060
3.2.2 通信設(shè)置 / 061
3.2.3 通用設(shè)置 / 062
3.2.4 屏幕界面編輯 / 064
3.2.5 程序傳輸 / 071
3.3 歐姆龍串口通信協(xié)議宏軟件CX-Protocol / 071
3.3.1 協(xié)議宏概念 / 071
3.3.2 軟件界面 / 072
3.3.3 協(xié)議宏應(yīng)用 / 073
第4章 歐姆龍PLC基本I/O單元應(yīng)用 / 080
4.1 輸入單元及其常用外圍元器件 / 080
4.1.1 控制按鈕與控制開關(guān) / 080
4.1.2 限位開關(guān)與接近開關(guān) / 081
4.1.3 物位開關(guān) / 082
4.1.4 其他檢測開關(guān) / 082
4.1.5 輸入單元接線方式 / 083
4.2 輸出單元及其常用外圍元器件 / 084
4.2.1 繼電器和接觸器 / 084
4.2.2 電磁閥和電動閥 / 085
4.2.3 輸出單元接線方式 / 087
4.3 歐姆龍PLC基本I/O單元應(yīng)用示例 / 087
4.3.1 控制要求 / 087
4.3.2 電路設(shè)計 / 088
4.3.3 邏輯分析 / 089
4.3.4 程序設(shè)計 / 091
4.3.5 程序調(diào)試 / 093
第5章 歐姆龍PLC模擬量單元應(yīng)用 / 094
5.1 常用儀表 / 094
5.1.1 溫度變送器 / 094
5.1.2 壓力變送器 / 095
5.1.3 液位計 / 095
5.1.4 流量計 / 096
5.1.5 電子秤 / 097
5.2 常用調(diào)節(jié)設(shè)備 / 098
5.2.1 調(diào)節(jié)閥 / 098
5.2.2 變頻器調(diào)速 / 099
5.2.3 液壓泵調(diào)速 / 101
5.3 歐姆龍PLC模擬量單元應(yīng)用示例 / 102
5.3.1 控制要求 / 102
5.3.2 電路設(shè)計 / 103
5.3.3 功能與邏輯分析 / 107
5.3.4 PLC程序設(shè)計 / 109
5.3.5 觸摸屏程序設(shè)計 / 116
第6章 歐姆龍PLC串行通信單元應(yīng)用 / 120
6.1 MODBUS通信協(xié)議 / 120
6.1.1 簡介 / 120
6.1.2 接線方式 / 121
6.1.3 報文格式 / 122
6.2 支持MODBUS協(xié)議外圍設(shè)備 / 124
6.2.1 調(diào)節(jié)閥 / 124
6.2.2 流量計 / 126
6.2.3 伺服裝置 / 128
6.2.4 多功能電度表 / 134
6.2.5 低壓電動機保護控制器 / 136
6.2.6 RS-485接口I/O模塊 / 139
6.2.7 溫度變送器 / 141
6.2.8 壓力變送器 / 141
6.3 歐姆龍PLC與變頻器通信 / 142
6.3.1 英威騰CHE100 / 142
6.3.2 ABB ACS510 / 144
6.3.3 西門子 MM440 / 146
6.4 歐姆龍PLC串行通信單元應(yīng)用示例 / 150
6.4.1 控制要求 / 150
6.4.2 電路設(shè)計 / 150
6.4.3 PLC程序設(shè)計 / 151
6.4.4 觸摸屏程序設(shè)計 / 156
第7章 歐姆龍PLC與上位機串口通信 / 157
7.1 上位機通過串口監(jiān)控歐姆龍PLC示例 / 157
7.1.1 串行通信選件板HOSTLINK協(xié)議 / 157
7.1.2 串行通信單元MODBUS協(xié)議 / 164
7.2 物聯(lián)網(wǎng)遠程監(jiān)控歐姆龍PLC示例 / 168
7.2.1 物聯(lián)網(wǎng)平臺 / 168
7.2.2 有人物聯(lián)GPRS數(shù)傳終端USR-G770 / 171
7.2.3 上位機VB.NET程序 / 173
7.2.4 手機App程序 / 177
7.2.5 有人云“云組態(tài)” / 183
第8章 歐姆龍PLC網(wǎng)絡(luò)通信單元應(yīng)用 / 188
8.1 歐姆龍FINS/UDP通信 / 188
8.1.1 PLC之間FINS/UDP報文解析 / 188
8.1.2 上位機FINS/UDP通信測試 / 192
8.2 歐姆龍FINS/TCP通信 / 193
8.2.1 FINS/TCP報文格式 / 193
8.2.2 上位機通過網(wǎng)絡(luò)接口監(jiān)控PLC示例 / 197
第9章 歐姆龍PLC綜合應(yīng)用實例 / 202
9.1 控制方案 / 202
9.1.1 控制要求 / 202
9.1.2 控制邏輯 / 204
9.2 控制系統(tǒng)設(shè)計 / 205
9.2.1 電氣原理圖 / 205
9.2.2 硬件組態(tài) / 208
9.3 輸料裝置PLC程序設(shè)計 / 215
9.3.1 設(shè)備啟?刂 / 215
9.3.2 氣動閥順序動作控制 / 215
9.3.3 模擬量采集與轉(zhuǎn)換 / 217
9.4 基液PLC程序設(shè)計 / 218
9.4.1 設(shè)備啟?刂 / 218
9.4.2 串口通信 / 220
9.4.3 模擬量處理 / 222
9.4.4 網(wǎng)絡(luò)通信 / 224
9.4.5 變頻器頻率控制 / 225
9.5 液添PLC程序設(shè)計 / 225
9.5.1 設(shè)備啟?刂 / 225
9.5.2 串口通信 / 226
9.5.3 變頻器速度控制 / 229
9.6 觸摸屏程序設(shè)計 / 231
9.6.1 控制界面 / 231
9.6.2 報警界面 / 233
參考文獻 / 234