歐姆龍CP1HPLC套用基礎與編程實踐(第2版)

歐姆龍CP1HPLC套用基礎與編程實踐(第2版)

《歐姆龍CP1HPLC套用基礎與編程實踐(第2版)》是2018年機械工業出版社出版的圖書,作者是霍罡。

基本介紹

  • 書名:歐姆龍CP1HPLC套用基礎與編程實踐(第2版)
  • 作者:霍罡
  • ISBN:9787111482369
  • 定價:69元
  • 出版社:機械工業出版社
  • 出版時間:2018年12月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書主嬸朵以歐姆龍公司CP1H型可程式兵匪台組序控制器(PLC)為對象,詳細介紹了CP1H的硬體結構、擴展方式;指令系統、程式設計與調試方法、編程軟體CX-Programmer的使用方法;PLC套用系統設計方法及典型案例,內容涵蓋了邏輯控制、順序控制、過程控制、運動控制及串列通信等新技術的套用。

圖書目錄

目 錄
前言
第1章 可程式序控制器基礎
1.1 可程式序控制器的基本概念
1.2 可程式序控制器的特點與發展趨勢
1.2.1 可程式序控制器的特點
1.2.2 可程式序控制器的發展趨勢
1.3 可程式序控制器的基本結構與類型
1.3.1 可程式序控制器的基本結構
1.3.2 可程式序控制器的類型
1.4 可程式序控制器的工作原理與性能指標
1.4.1 可程式序控制器的工作原理
1.4.2 可程式序控制器的性能指標
1.5 習題
第2章 CP1H PLC的硬體系統
2.1 CP1H PLC的基本結構與系統特點
2.1.1 CP1H PLC的基本結構
2.1.2 CP1H PLC的系統特點
2.2 CPU單元
2.2.1 CP1H的CPU單元類型及其特點
2.2.2 CPU單元的結構
2.3 CP1H PLC的輸入/輸出單元
2.3.1 CP1H PLC輸入單元的用法
2.3.2 CP1H PLC輸入單元的工作原理
2.3.3 CP1H PLC輸出單元的用法
2.3.4 CP1H PLC輸出單元的工作原理
2.4 CP1H PLC的模擬量輸入/輸出單元
2.4.1 CP1H PLC的模擬量輸入單元的功能
2.4.2 CP1H PLC的模擬量輸入單元的工作原理
2.4.3 CP1H PLC的模擬量輸出單元的功能
2.4.4 CP1H PLC的模擬量輸出單元的工作原理
2.5 CP1H PLC的存儲區分配
2.5.1 存儲器概述
2.5.2 數據區域結構
2.5.3 CIO區
2.5.4 內部輔助繼電器區
2.5.5 保持繼電器區
2.5.6 特殊輔助繼電器區
2.5.7 暫時存儲繼電器區譽她踏轎
2.5.8 定時器區
2.5.9 計數器區
2.5.10 數據存儲器區
2.5.11 變址暫存器
2.5.12 數據暫存器
2.5.13 任務標誌
2.5.14 狀態標誌
2.5.15 時鐘脈衝
2.6 CP1H PLC的I/O擴展單元
2.6.1 CPM1A系列擴展單元
2.6.2 CJ系列擴展單元
2.7 習題
第3章 CP1H PLC的指令系統
3.1 PLC的程式語言
3.1.1 順序輸入/輸出指令
3.1.2 編程規則及技巧
3.2 定時計數類指令
3.2.1 定時器指令
3.2.2 計數器指令
3.2.3 定時器與計數器的典型套用
3.3 順序控制指令
3.4 數據移位類指令
3.4.1 移位料喇白暫存器SFT(010)
3.4.2 可逆移位暫存器SFTR(084)/@SFTR(084)
3.4.3 算術左移指令ASL(025)/雙字嘗跨槓算術左移指令ASLL(570)
3.4.4 算術右移指令ASR(026)/雙字算術右移指令ASRL(571)
3.4.5 循環左移指令ROL(027)/雙字循環左移指令ROLL(572)
3.4.6 循環右移指令ROR(028)/雙字循環右移指令RORL(573)
3.4.7 數(4bit)左移指令SLD(074)/數(4bit)右移指令SRD(075)
3.4.8 字移位指遙戒令WSFT(016)/@WSFT(016)
3.5 數據傳送類指令
3.5.1 傳送指令MOV(021)/求反傳送指令MVN(022)
3.5.2 塊傳送指令XFER(070)
3.5.3 塊設定指令BSET(071)
3.5.4 數據交換指令XCHG(073)
3.5.5 位傳送指令MOVB(082)
3.5.6 數隻疊贈(4bit)傳送指令MOVD(083)
3.5.7 數據分配指令DIST(080)
3.5.8 數據抽取指令COLL(081)
3.6 數據比較類指令
3.6.1 無符號比較指令CMP(020)
3.6.2 塊比較指令BCMP(068)
3.6.3 表比較指令TCMP(085)
3.6.4 區域比較指令ZCP(088)
3.6.5 符號比較類指令
3.6.6 時刻比較類指令
3.7 數據轉換類指令
3.7.1 BCD→BIN轉換指令BIN(023)
3.7.2 BIN→BCD轉換指令BCD(024)
3.7.3 4→16/8→256解碼器MLPX(076)
3.7.4 16→4/256→8編碼器DMPX(077)
3.7.5 七段解碼指令SDEC(078)
3.7.6 ASCII轉換指令ASC(086)
3.7.7 ASCII→HEX轉換HEX(162)
3.8 遞增/遞減指令
3.8.1 BCD碼遞增指令++B(594)/雙字BCD碼遞增指令++BL(595)
3.8.2 BCD碼遞減指令???B(596)/雙字BCD碼遞減指令???BL(597)
3.8.3 二進制遞增指令++(590)/雙字二進制遞增指令++L(591)
3.8.4 二進制遞減指令???(592)/雙字二進制遞減指令???L(593)
3.9 四則運算類指令
3.9.1 置進位STC(040)/清進位CLC(041)
3.9.2 無CY BCD碼加法指令+B(404)/帶CY BCD碼加法指令+BC(406)
3.9.3 無CY BCD碼減法指令-B(414)/帶CY BCD碼減法指令-BC(416)
3.9.4 BCD碼乘法指令*B(424) /雙字BCD碼乘法指令*BL(425)
3.9.5 BCD碼除法指令/B(434)/雙字BCD碼除法指令/BL(435)
3.9.6 帶符號無CY BIN加法指令+(400)/帶符號CY BIN加法指令+C(402)
3.9.7 帶符號無CY BIN減法指令-(410)/帶符號CY BIN減法指令-C(412)
3.9.8 帶符號BIN乘法指令*(420)/帶符號雙字BIN乘法指令*L(421)
3.9.9 帶符號BIN除法指令/(430)/帶符號雙字BIN除法指令/L(431)
3.10 邏輯運算類指令
3.10.1 位取反指令COM(029)/雙字位取反指令COML(614)
3.10.2 字邏輯與指令ANDW(034)/雙字邏輯與指令ANDL(610)
3.10.3 字邏輯或指令ORW(035)/雙字邏輯或指令ORWL(611)
3.10.4 字異或指令XORW(036)/雙字異或指令XORL(612)
3.10.5 字異或非指令XNRW(037)/雙字異或非指令XNRL(613)
3.11 高速計數/脈衝輸出指令
3.11.1 頻率設定指令SPED(885)
3.11.2 脈衝量設定指令PULS(886)
3.11.3 動作模式控制指令INI(880)
3.11.4 讀取脈衝數指令PRV(881)
3.11.5 比較表登錄指令CTBL(882)
3.12 習題
第4章 CP1H編程軟體的使用方法
4.1 CX-Programmer的基本操作
4.1.1 梯形圖離線編程
4.1.2 梯形圖線上操作
4.2 功能塊的基本操作
4.2.1 功能塊概述
4.2.2 創建新功能塊的定義
4.2.3 功能塊的調用
4.2.4 功能塊的線上監視
4.3 任務編程概述
4.4 任務的使用方法
4.5 中斷任務
4.5.1 CP1H的中斷功能
4.5.2 直接模式的輸入中斷
4.5.3 計數器模式的輸入中斷
4.5.4 定時中斷
4.5.5 高速計數器中斷
4.5.6 外部中斷
4.6 習題
第5章 PLC應用程式設計與調試方法
5.1 PLC應用程式設計概述
5.1.1 PLC應用程式設計內容
5.1.2 PLC應用程式設計步驟
5.2 PLC應用程式設計方法
5.2.1 繼電器-接觸器電路圖/梯形圖轉換設計法
5.2.2 組合邏輯設計法
5.2.3 經驗設計法
5.2.4 順控圖設計法
5.2.5 步進順控設計法
5.2.6 時序圖設計法
5.3 PLC應用程式調試方法
5.3.1 信號校驗方法
5.3.2 信號校驗實例
5.3.3 PLC應用程式的現場調試方法
5.3.4 編程軟體調試程式法
5.4 習題
第6章 PLC套用系統設計
6.1 PLC套用系統設計概述
6.1.1 PLC套用系統設計的原則與內容
6.1.2 PLC套用系統設計的主要步驟
6.2 PLC套用系統控制方案設計
6.2.1 項目分析
6.2.2 控制方案制定
6.3 PLC套用系統硬體設計
6.3.1 PLC機型的選取原則與方法
6.3.2 開關量輸入/輸出單元的選取原則與方法
6.3.3 模擬量輸入/輸出單元的選取原則與方法
6.3.4 PLC電源單元的選取原則與方法
6.4 CP1系列PLC安裝布線規範
6.4.1 PLC系統安裝條件
6.4.2 CP1系列PLC安裝布線規範
6.5 PLC系統運行管理
6.5.1 PLC日常維護
6.5.2 定期檢查控制系統的硬體設備
6.5.3 PLC系統的自診斷功能
6.5.4 故障診斷與處理方法
第7章 PLC實用案例
7.1 三相異步電動機Y-△減壓起動控制案例
7.1.1 系統配置
7.1.2 Y-△減壓起動PLC控制程式設計
7.1.3 編程要點
7.1.4 組合邏輯法編程
7.2 風機運行監控案例
7.2.1 控制要求
7.2.2 系統配置
7.2.3 PLC控制程式設計
7.3 三人搶答器控制案例
7.3.1 控制要求
7.3.2 系統配置
7.3.3 搶答器PLC控制程式設計
7.3.4 編程要點
7.4 動力頭鑽孔控制案例
7.4.1 控制要求
7.4.2 系統配置
7.4.3 動力頭PLC控制程式設計
7.4.4 其他方法編程
7.5 交通信號燈控制案例
7.5.1 控制要求
7.5.2 系統配置
7.5.3 交通信號燈PLC控制程式設計
7.5.4 編程要點
7.6 順序加熱與報警控制案例
7.6.1 控制要求
7.6.2 系統配置
7.6.3 順序加熱PLC控制程式設計
7.6.4 編程要點
第8章 PLC過程控制套用系統設計實例
8.1 衝壓車間空調機組系統設計
8.1.1 衝壓車間空調機組項目分析
8.1.2 衝壓車間空調機組控制方案設計
8.2 PLC系統配置與地址分配
8.2.1 PLC系統硬體配置
8.2.2 PT使用流程與畫面功能設定
8.2.3 I/O與記憶體地址分配
8.3 衝壓車間空調機組控制程式設計
8.3.1 模擬量信號的軟體設定
8.3.2 工程量顯示
8.3.3 工程量設定
8.3.4 量程標準化處理
8.3.5 PID指令工作原理及控制算法
8.3.6 PID迴路調節程式設計
8.3.7 報警程式設計
8.4 CPM1A模擬量輸入/輸出擴展單元套用
8.4.1 模擬量輸入單元CPM1A-AD041
8.4.2 模擬量輸出單元CPM1A-DA041
第9章 基於PLC的六軸機械手控制系統設計
9.1 六軸示教機械手系統概述
9.1.1 工業機器人概述
9.1.2 六軸機械手系統
9.1.3 步進電動機及驅動器概述
9.2 六軸機械手控制系統及I/O分配
9.2.1 控制系統設計
9.2.2 CP1H PLC連結通信
9.2.3 I/O表及記憶體表
9.3 控制系統軟體設計
9.3.1 控制系統軟體設計流程
9.3.2 主PLC示教操作的程式設計
9.3.3 主PLC自動復現示教過程的程式設計
第10章 PLC串列通信實例
10.1 串列通信基礎知識
10.1.1 數據傳輸方式
10.1.2 線路通信方式
10.1.3 差錯控制
10.1.4 傳輸介質
10.1.5 串列通信接口標準
10.1.6 歐姆龍PLC串列通信協定綜述
10.2 協定宏串列通信實例
10.2.1 控制要求與系統配置
10.2.2 串列通信單元參數設定方法
10.2.3 變頻器串列通信設定
10.2.4 協定宏的創建
10.2.5 串列通信控制程式設計
參考文獻
2.6.2 CJ系列擴展單元
2.7 習題
第3章 CP1H PLC的指令系統
3.1 PLC的程式語言
3.1.1 順序輸入/輸出指令
3.1.2 編程規則及技巧
3.2 定時計數類指令
3.2.1 定時器指令
3.2.2 計數器指令
3.2.3 定時器與計數器的典型套用
3.3 順序控制指令
3.4 數據移位類指令
3.4.1 移位暫存器SFT(010)
3.4.2 可逆移位暫存器SFTR(084)/@SFTR(084)
3.4.3 算術左移指令ASL(025)/雙字算術左移指令ASLL(570)
3.4.4 算術右移指令ASR(026)/雙字算術右移指令ASRL(571)
3.4.5 循環左移指令ROL(027)/雙字循環左移指令ROLL(572)
3.4.6 循環右移指令ROR(028)/雙字循環右移指令RORL(573)
3.4.7 數(4bit)左移指令SLD(074)/數(4bit)右移指令SRD(075)
3.4.8 字移位指令WSFT(016)/@WSFT(016)
3.5 數據傳送類指令
3.5.1 傳送指令MOV(021)/求反傳送指令MVN(022)
3.5.2 塊傳送指令XFER(070)
3.5.3 塊設定指令BSET(071)
3.5.4 數據交換指令XCHG(073)
3.5.5 位傳送指令MOVB(082)
3.5.6 數(4bit)傳送指令MOVD(083)
3.5.7 數據分配指令DIST(080)
3.5.8 數據抽取指令COLL(081)
3.6 數據比較類指令
3.6.1 無符號比較指令CMP(020)
3.6.2 塊比較指令BCMP(068)
3.6.3 表比較指令TCMP(085)
3.6.4 區域比較指令ZCP(088)
3.6.5 符號比較類指令
3.6.6 時刻比較類指令
3.7 數據轉換類指令
3.7.1 BCD→BIN轉換指令BIN(023)
3.7.2 BIN→BCD轉換指令BCD(024)
3.7.3 4→16/8→256解碼器MLPX(076)
3.7.4 16→4/256→8編碼器DMPX(077)
3.7.5 七段解碼指令SDEC(078)
3.7.6 ASCII轉換指令ASC(086)
3.7.7 ASCII→HEX轉換HEX(162)
3.8 遞增/遞減指令
3.8.1 BCD碼遞增指令++B(594)/雙字BCD碼遞增指令++BL(595)
3.8.2 BCD碼遞減指令???B(596)/雙字BCD碼遞減指令???BL(597)
3.8.3 二進制遞增指令++(590)/雙字二進制遞增指令++L(591)
3.8.4 二進制遞減指令???(592)/雙字二進制遞減指令???L(593)
3.9 四則運算類指令
3.9.1 置進位STC(040)/清進位CLC(041)
3.9.2 無CY BCD碼加法指令+B(404)/帶CY BCD碼加法指令+BC(406)
3.9.3 無CY BCD碼減法指令-B(414)/帶CY BCD碼減法指令-BC(416)
3.9.4 BCD碼乘法指令*B(424) /雙字BCD碼乘法指令*BL(425)
3.9.5 BCD碼除法指令/B(434)/雙字BCD碼除法指令/BL(435)
3.9.6 帶符號無CY BIN加法指令+(400)/帶符號CY BIN加法指令+C(402)
3.9.7 帶符號無CY BIN減法指令-(410)/帶符號CY BIN減法指令-C(412)
3.9.8 帶符號BIN乘法指令*(420)/帶符號雙字BIN乘法指令*L(421)
3.9.9 帶符號BIN除法指令/(430)/帶符號雙字BIN除法指令/L(431)
3.10 邏輯運算類指令
3.10.1 位取反指令COM(029)/雙字位取反指令COML(614)
3.10.2 字邏輯與指令ANDW(034)/雙字邏輯與指令ANDL(610)
3.10.3 字邏輯或指令ORW(035)/雙字邏輯或指令ORWL(611)
3.10.4 字異或指令XORW(036)/雙字異或指令XORL(612)
3.10.5 字異或非指令XNRW(037)/雙字異或非指令XNRL(613)
3.11 高速計數/脈衝輸出指令
3.11.1 頻率設定指令SPED(885)
3.11.2 脈衝量設定指令PULS(886)
3.11.3 動作模式控制指令INI(880)
3.11.4 讀取脈衝數指令PRV(881)
3.11.5 比較表登錄指令CTBL(882)
3.12 習題
第4章 CP1H編程軟體的使用方法
4.1 CX-Programmer的基本操作
4.1.1 梯形圖離線編程
4.1.2 梯形圖線上操作
4.2 功能塊的基本操作
4.2.1 功能塊概述
4.2.2 創建新功能塊的定義
4.2.3 功能塊的調用
4.2.4 功能塊的線上監視
4.3 任務編程概述
4.4 任務的使用方法
4.5 中斷任務
4.5.1 CP1H的中斷功能
4.5.2 直接模式的輸入中斷
4.5.3 計數器模式的輸入中斷
4.5.4 定時中斷
4.5.5 高速計數器中斷
4.5.6 外部中斷
4.6 習題
第5章 PLC應用程式設計與調試方法
5.1 PLC應用程式設計概述
5.1.1 PLC應用程式設計內容
5.1.2 PLC應用程式設計步驟
5.2 PLC應用程式設計方法
5.2.1 繼電器-接觸器電路圖/梯形圖轉換設計法
5.2.2 組合邏輯設計法
5.2.3 經驗設計法
5.2.4 順控圖設計法
5.2.5 步進順控設計法
5.2.6 時序圖設計法
5.3 PLC應用程式調試方法
5.3.1 信號校驗方法
5.3.2 信號校驗實例
5.3.3 PLC應用程式的現場調試方法
5.3.4 編程軟體調試程式法
5.4 習題
第6章 PLC套用系統設計
6.1 PLC套用系統設計概述
6.1.1 PLC套用系統設計的原則與內容
6.1.2 PLC套用系統設計的主要步驟
6.2 PLC套用系統控制方案設計
6.2.1 項目分析
6.2.2 控制方案制定
6.3 PLC套用系統硬體設計
6.3.1 PLC機型的選取原則與方法
6.3.2 開關量輸入/輸出單元的選取原則與方法
6.3.3 模擬量輸入/輸出單元的選取原則與方法
6.3.4 PLC電源單元的選取原則與方法
6.4 CP1系列PLC安裝布線規範
6.4.1 PLC系統安裝條件
6.4.2 CP1系列PLC安裝布線規範
6.5 PLC系統運行管理
6.5.1 PLC日常維護
6.5.2 定期檢查控制系統的硬體設備
6.5.3 PLC系統的自診斷功能
6.5.4 故障診斷與處理方法
第7章 PLC實用案例
7.1 三相異步電動機Y-△減壓起動控制案例
7.1.1 系統配置
7.1.2 Y-△減壓起動PLC控制程式設計
7.1.3 編程要點
7.1.4 組合邏輯法編程
7.2 風機運行監控案例
7.2.1 控制要求
7.2.2 系統配置
7.2.3 PLC控制程式設計
7.3 三人搶答器控制案例
7.3.1 控制要求
7.3.2 系統配置
7.3.3 搶答器PLC控制程式設計
7.3.4 編程要點
7.4 動力頭鑽孔控制案例
7.4.1 控制要求
7.4.2 系統配置
7.4.3 動力頭PLC控制程式設計
7.4.4 其他方法編程
7.5 交通信號燈控制案例
7.5.1 控制要求
7.5.2 系統配置
7.5.3 交通信號燈PLC控制程式設計
7.5.4 編程要點
7.6 順序加熱與報警控制案例
7.6.1 控制要求
7.6.2 系統配置
7.6.3 順序加熱PLC控制程式設計
7.6.4 編程要點
第8章 PLC過程控制套用系統設計實例
8.1 衝壓車間空調機組系統設計
8.1.1 衝壓車間空調機組項目分析
8.1.2 衝壓車間空調機組控制方案設計
8.2 PLC系統配置與地址分配
8.2.1 PLC系統硬體配置
8.2.2 PT使用流程與畫面功能設定
8.2.3 I/O與記憶體地址分配
8.3 衝壓車間空調機組控制程式設計
8.3.1 模擬量信號的軟體設定
8.3.2 工程量顯示
8.3.3 工程量設定
8.3.4 量程標準化處理
8.3.5 PID指令工作原理及控制算法
8.3.6 PID迴路調節程式設計
8.3.7 報警程式設計
8.4 CPM1A模擬量輸入/輸出擴展單元套用
8.4.1 模擬量輸入單元CPM1A-AD041
8.4.2 模擬量輸出單元CPM1A-DA041
第9章 基於PLC的六軸機械手控制系統設計
9.1 六軸示教機械手系統概述
9.1.1 工業機器人概述
9.1.2 六軸機械手系統
9.1.3 步進電動機及驅動器概述
9.2 六軸機械手控制系統及I/O分配
9.2.1 控制系統設計
9.2.2 CP1H PLC連結通信
9.2.3 I/O表及記憶體表
9.3 控制系統軟體設計
9.3.1 控制系統軟體設計流程
9.3.2 主PLC示教操作的程式設計
9.3.3 主PLC自動復現示教過程的程式設計
第10章 PLC串列通信實例
10.1 串列通信基礎知識
10.1.1 數據傳輸方式
10.1.2 線路通信方式
10.1.3 差錯控制
10.1.4 傳輸介質
10.1.5 串列通信接口標準
10.1.6 歐姆龍PLC串列通信協定綜述
10.2 協定宏串列通信實例
10.2.1 控制要求與系統配置
10.2.2 串列通信單元參數設定方法
10.2.3 變頻器串列通信設定
10.2.4 協定宏的創建
10.2.5 串列通信控制程式設計
參考文獻

相關詞條

熱門詞條

聯絡我們