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