本書以三菱公司主流的FX2N系列PLC為例,由淺入深、通俗易懂地介紹了FX2N系列產(chǎn)品的工作原理、硬件結(jié)構(gòu)、指令系統(tǒng)、特殊模塊、通信知識,以及手持編程器和GX Developer編程軟件的使用方法;同時,結(jié)合豐富的工程實例介紹了PLC編程的方法與技巧。
本書適合從事PLC控制系統(tǒng)設(shè)計、開發(fā)的工程技術(shù)人員閱讀使用,也可作為高等院校自動化、電氣工程、測控技術(shù)與儀器、電子科學(xué)與技術(shù)、機電一體化技術(shù)等專業(yè)的教學(xué)用書。
初航副教授,具有豐富的PLC教育培訓(xùn)與科研實踐經(jīng)驗,著有《三菱FX2N系列PLC入門與應(yīng)用實例》、《三菱FX系列PLC編程及應(yīng)用》等多部論著。
第1章PLC概述
1.1PLC的產(chǎn)生與發(fā)展
1.2PLC的特點與工作原理
1.3PLC的分類
1.4PLC的編程語言
1.5繼電控制與PLC控制比較
思考與練習(xí)
第2章FX系列PLC的體系結(jié)構(gòu)
2.1FX系列PLC簡介
2.1.1FX系列PLC型號命名方式
2.1.2FX系列PLC的技術(shù)指標(biāo)
2.1.3FX系列PLC的性能比較
2.2FX2NPLC的硬件結(jié)構(gòu)
2.2.1主機面板結(jié)構(gòu)
2.2.2FX2N系列PLC的技術(shù)特點、技術(shù)指標(biāo) 第1章PLC概述
1.1PLC的產(chǎn)生與發(fā)展
1.2PLC的特點與工作原理
1.3PLC的分類
1.4PLC的編程語言
1.5繼電控制與PLC控制比較
思考與練習(xí)
第2章FX系列PLC的體系結(jié)構(gòu)
2.1FX系列PLC簡介
2.1.1FX系列PLC型號命名方式
2.1.2FX系列PLC的技術(shù)指標(biāo)
2.1.3FX系列PLC的性能比較
2.2FX2NPLC的硬件結(jié)構(gòu)
2.2.1主機面板結(jié)構(gòu)
2.2.2FX2N系列PLC的技術(shù)特點、技術(shù)指標(biāo)
2.2.3FX2N系列PLC的結(jié)構(gòu)模塊
2.2.4FX2N系列PLC常用單元
2.3FX2N系列PLC內(nèi)部資源
2.3.1I/O繼電器的編號及其功能
2.3.2輔助繼電器的編號及其功能
2.3.3狀態(tài)繼電器的編號及其功能
2.3.4定時器的編號及其功能
2.3.5內(nèi)部計數(shù)器的編號及其功能
2.3.6數(shù)據(jù)寄存器的編號及其功能
2.3.7指針的編號及其功能
2.3.8實例:優(yōu)先電路
2.3.9實例:譯碼電路
思考與練習(xí)
第3章FX系列PLC基本指令系統(tǒng)
3.1數(shù)值基礎(chǔ)知識
3.2基本邏輯指令
3.2.1邏輯取及線圈驅(qū)動指令
3.2.2觸點串聯(lián)指令
3.2.3觸點并聯(lián)指令
3.2.4串聯(lián)電路塊并聯(lián)指令
3.2.5并聯(lián)電路塊串聯(lián)指令
3.2.6多重輸出電路指令
3.2.7主控指令
3.2.8置位與復(fù)位指令
3.2.9計數(shù)器、定時器指令
3.2.10脈沖指令
3.2.11脈沖輸出指令
3.2.12取反指令
3.2.13空操作指令、程序結(jié)束指令
3.3梯形圖編程規(guī)則
3.4基本指令應(yīng)用
3.4.1定時器應(yīng)用
3.4.2異步電動機單向運轉(zhuǎn)控制電路設(shè)計
3.4.3異步電動機可逆運行控制互鎖電路設(shè)計
3.4.4三臺電動機分時起動的基本延時電路設(shè)計
3.4.5電動機星三角起動控制
3.4.6按鈕計數(shù)控制
3.4.7單按鈕雙路交替啟/停輸出控制
3.4.8報警電路的PLC程序設(shè)計
3.4.9紡織用刺針沖刺機控制程序
思考與練習(xí)
第4章FX系列PLC步進指令
4.1狀態(tài)轉(zhuǎn)移圖
4.2步進指令及編程方法
4.2.1步進指令介紹
4.2.2步進梯形圖編程方法
4.2.3編程注意事項
4.3狀態(tài)轉(zhuǎn)移圖常見流程狀態(tài)
4.3.1單流程狀態(tài)編程
4.3.2跳轉(zhuǎn)與重復(fù)狀態(tài)
4.3.3選擇性分支與匯合狀態(tài)編程
4.3.4并行分支與匯合狀態(tài)
4.3.5分支與匯合的組合
思考與練習(xí)
第5章PLC應(yīng)用指令
5.1應(yīng)用指令的表示與執(zhí)行方式
5.1.1指令與操作數(shù)
5.1.2指令的數(shù)據(jù)長度與執(zhí)行形式
5.2常用應(yīng)用指令說明
5.2.1程序流程控制指令
5.2.2數(shù)據(jù)傳送與比較指令
5.2.3算術(shù)與邏輯運算指令
5.2.4數(shù)據(jù)循環(huán)與移位指令
5.2.5數(shù)據(jù)處理指令
5.2.6高速處理指令
5.2.7方便類指令
5.2.8外圍設(shè)備I/O應(yīng)用指令
5.3其他應(yīng)用指令
5.4功能指令應(yīng)用實例
5.4.1實例:應(yīng)用轉(zhuǎn)移指令對分支程序A和B進行控制
5.4.2實例:分頻器控制程序
5.4.3實例:十鍵輸入指令編程
5.4.4實例:BCD碼顯示指令編程
5.4.5實例:應(yīng)用高速計數(shù)器控制變頻電動機
5.4.6實例:數(shù)據(jù)傳送程序
5.4.7實例:應(yīng)用子程序調(diào)用指令編程
思考與練習(xí)
第6章三菱FX系列PLC特殊功能模塊
6.1模擬量I/O特殊模塊
6.1.1FX2N—4AD輸入模塊
6.1.2FX2N—4AD—PT溫度輸入模塊
6.1.3FX2N—2DA輸出模塊
6.1.4設(shè)定增益和偏移量
6.2高速計數(shù)模塊
6.3可編程凸輪控制器模塊
6.3.1緩沖寄存器及設(shè)置
6.3.2應(yīng)用實例
6.4通信模塊
6.4.1FX2N—232—BD
6.4.2FX2N—485—BD
6.5應(yīng)用實例
6.5.1實例:恒壓供水系統(tǒng)
6.5.2實例:工業(yè)洗衣機控制系統(tǒng)
思考與練習(xí)
第7章PLC的通信與計算機通信網(wǎng)絡(luò)
7.1通信基本知識
7.1.1數(shù)據(jù)通信系統(tǒng)構(gòu)成
7.1.2數(shù)據(jù)通信方式及傳輸速率
7.1.3串行通信接口標(biāo)準(zhǔn)
7.2計算機通信的國際標(biāo)準(zhǔn)
7.2.1開放系統(tǒng)互連模型
7.2.2IEEE802通信標(biāo)準(zhǔn)
7.2.3局域網(wǎng)的介質(zhì)訪問控制
7.3PLC與PLC之間的通信
7.3.1N∶N鏈接通信
7.3.2雙機并行鏈接通信
7.4計算機鏈接與無協(xié)議數(shù)據(jù)傳輸
7.4.1串行通信協(xié)議的格式
7.4.2計算機鏈接通信協(xié)議
7.4.3無協(xié)議數(shù)據(jù)傳輸
7.5MELSECNET網(wǎng)絡(luò)
7.6實例:PLC與變頻器的RS—485通信
思考與練習(xí)
第8章PLC的應(yīng)用
8.1PLC控制系統(tǒng)設(shè)計的內(nèi)容和步驟
8.1.1系統(tǒng)設(shè)計的主要原則和內(nèi)容
8.1.2PLC控制系統(tǒng)設(shè)計步驟
8.2PLC控制系統(tǒng)的硬件設(shè)計
8.2.1PLC機型的選擇
8.2.2I/O模塊的選擇
8.3PLC控制系統(tǒng)軟件設(shè)計
8.3.1軟件系統(tǒng)設(shè)計的步驟
8.3.2PLC軟件系統(tǒng)設(shè)計的方法
8.3.3用經(jīng)驗法設(shè)計小車的左右行走控制系統(tǒng)
8.3.4用梯形圖法設(shè)計機床刀具主軸運動控制系統(tǒng)
8.3.5用步進順控法設(shè)計搬運機械手控制程序
8.3.6控制系統(tǒng)的調(diào)試
8.4PLC控制系統(tǒng)的可靠性措施
8.4.1系統(tǒng)安裝及環(huán)境條件設(shè)計
8.4.2布線注意事項
8.4.3接地系統(tǒng)設(shè)計
8.4.4供電系統(tǒng)設(shè)計
8.4.5冗余系統(tǒng)與熱備用系統(tǒng)
8.4.6PLC控制系統(tǒng)工程應(yīng)用的抗干擾設(shè)計
8.5靜電預(yù)防
8.6節(jié)省I/O點數(shù)的方法
8.6.1節(jié)省輸入點數(shù)的方法
8.6.2節(jié)省輸出點數(shù)的方法
思考與練習(xí)
第9章三菱FX2N系列PLC應(yīng)用實例
9.1滾砂機控制系統(tǒng)
9.1.1系統(tǒng)需求分析
9.1.2硬件設(shè)計
9.1.3軟件設(shè)計
9.2FX2NPLC在給煤機輸煤系統(tǒng)中的應(yīng)用
9.2.1系統(tǒng)需求分析
9.2.2系統(tǒng)硬件設(shè)計
9.2.3系統(tǒng)軟件設(shè)計
9.3FX2NPLC在氣動機械手中的應(yīng)用
9.3.1系統(tǒng)需求分析
9.3.2系統(tǒng)硬件設(shè)計
9.3.3系統(tǒng)軟件設(shè)計
9.4FX2NPLC在飲料灌裝機中的應(yīng)用
9.4.1系統(tǒng)需求分析
9.4.2系統(tǒng)硬件設(shè)計
9.4.3系統(tǒng)軟件設(shè)計
9.5FX2NPLC在電梯控制系統(tǒng)中的應(yīng)用
9.5.1系統(tǒng)需求分析
9.5.2系統(tǒng)硬件設(shè)計
9.5.3系統(tǒng)軟件設(shè)計
9.6電鍍流水線控制系統(tǒng)設(shè)計
9.6.1系統(tǒng)需求分析
9.6.2系統(tǒng)硬件設(shè)計
9.6.3系統(tǒng)軟件設(shè)計
9.7某機車廠抬車機控制系統(tǒng)設(shè)計
9.8某黃酒廠攪拌冷卻設(shè)備運動控制
思考與練習(xí)
第10章三菱PLC的編程工具簡介
10.1手持編程器簡介
10.2手持式編程器操作方法
10.2.1工作方式選擇
10.2.2基本編程操作
10.2.3對PLC編程元件和基本指令通/斷狀態(tài)的監(jiān)視
10.2.4對編程元件的測試
10.3編程軟件簡介
10.3.1軟件安裝
10.3.2軟件卸載
10.3.3GXDeveloper界面簡介
10.4GXDeveloper基本應(yīng)用
10.4.1創(chuàng)建梯形圖程序
10.4.2用工具按鈕創(chuàng)建梯形圖程序
10.4.3轉(zhuǎn)換已創(chuàng)建的梯形圖程序
10.4.4修改梯形圖程序部件
10.4.5剪切和復(fù)制梯形圖塊
10.4.6改變PLC類型
10.4.7參數(shù)設(shè)定
10.4.8在線操作
思考與練習(xí)
參考文獻