●緒論(1)一、可編程控制器的產生(1)二、可編程控制器的特點(1)三、可編程控制器的分類(2)四、可編程控制器的應用(2)五、可編程控制器的發展趨勢(3)第一章 可編程控制器繫統組成及工作原理(4)第一節 外部結構(4)一、產品型號(5)二、指示部分(5)三、接口部分(5)四、外部端子(6)五、其他部分(7)第二節 內部結構(7)一、中央(8)二、存儲器(8)三、總線(8)四、接口部分(8)五、電源模塊(8)六、輸入接口電路(8)七、輸出接口電路(10)第三節 軟件(11)一、繫統程序(11)二、用戶程序(12)第四節 編程語言(12)一、指令表(12)二、梯形圖(13)三、順序功能圖(13)四、功能圖塊(13)五、結構化文本(14)第五節 數據結構(14)一、數制(14)二、編碼(14)三、數據類型(16)第六節 &nbs件(18)一、輸入/輸出繼電器(X/Y)(18)二、輔助繼電器(M)(20)三、狀態繼電器(S)(22)四、定時器(T)(23)五、內部計數器(C)(25)六、數據寄存器(D)(27)七、變址寄存器(V/Z)(28)八、嵌套等級(N)、指針(P/I)及常數(K/H)(30)件存儲器(30)第七節 可編程控制器工作原理(32)一、工作模式(32)二、程序執行過程(32)三、掃描周期(34)四、I/O響應滯後現像(34)五、PLC技術性能指標(34)第二章 基本指令及應用(35)第一節 指令格式(35)一、基本格式(35)二、數據寄存器D的位指定(36)三、變址修飾(36)第二節 基本指令(37)一、LD、LDI、AND、ANI、OR、ORI、OUT指令(37)二、LDP、LDF、ANDP、ANDF、ORP、ORF指令(41)三、ANB、ORB指令(42)四、MPS、MRD、MPP指令(44)五、INV指令(46)六、MEP、MEF指令(46)七、SET、RST指令(47)八、PLS、PLF指令(48)九、MC、MCR指令(49)十、NOP、END指令(50)第三節 梯形圖設計的基本規則(52)一、梯形圖的基本要素及要求(52)二、梯形圖的優化設計(53)三、梯形圖的執行順序(54)第四節 常用基本控制程序及電路(54)一、啟動、停止控制程序(55)二、互鎖、聯鎖控制程序(56)三、定時器時間控制程序(57)四、計數器時間控制程序(59)五、長時間控制程序(59)六、振蕩電路(61)七、連續脈衝電路(62)八、分頻電路(63)九、優先電路(63)十、比較電路(63)第五節 基本指令的應用(64)第三章 步進指令及應用(77)第一節 步進指令(77)一、指令功能說明(77)二、指令使用說明(78)第二節 步進梯形圖的流程結構(80)一、單流程結構(80)二、選擇性分支與彙合(81)三、並行性分支與彙合(82)四、特殊情況處理(82)五、步進梯形圖中常用的特殊輔助繼電器(83)第三節 步進指令的應用(84)第四章 順序功能圖及應用(92)第一節 順序控制(92)第二節 順序功能圖程序設計(93)一、順序功能圖(94)二、SFC的流程結構(97)三、特殊情況處理(98)四、SFC程序設計應注意的問題(99)五、SFC的程序結構(101)第三節 順序功能圖程序編輯(102)一、創建新工程(102)二、塊列表窗口(103)三、梯形圖塊編輯(103)四、SFC塊編輯(104)五、整體轉換(106)六、程序類型轉化(106)七、在線操作(107)第四節 順序功能圖的應用(108)第五章 常用功能指令及應用(114)第一節 功能指令的基本規則(114)一、指令格式(114)二、數據長度(115)三、執行方式(115)四、尋址方式(116)五、標志位(117)六、指令使用次數的(118)第二節 程序流程指令及應用(119)一、條件跳轉(119)二、子程序(122)三、中斷(125)四、循環(127)五、監視定時器(128)六、指令應用(129)第三節 數據比較指令及應用(131)一、比較(131)二、區間比較(132)三、指令應用(133)第四節 數據傳送指令及應用(134)一、傳送(134)二、移位傳送(136)三、塊傳送(137)四、多點傳送(138)五、指令應用(139)第五節 數據交換指令及應用(140)一、字交換(140)二、字節交換(141)三、指令應用(142)第六節 碼制轉換指令及應用(142)一、BCD轉換(142)二、BIN轉換(143)三、格雷碼轉換(144)四、格雷碼逆轉換(145)五、指令應用(145)第七節 七段碼譯碼指令及應用(146)一、指令格式(146)二、指令功能說明(146)三、指令使用說明(147)四、指令應用(147)第八節 四則運算指令及應用(148)一、二進制加法(148)二、二進制減法(149)三、二進制乘法(151)四、二進制除法(152)五、二進制加一(153)六、二進制減一(153)七、指令應用(154)第九節 邏輯運算指令及應用(156)一、邏輯與(156)二、邏輯或(156)三、邏輯非(157)四、邏輯異或(158)五、求補(159)六、指令應用(160)第十節 移位指令及應用(162)一、循環移位(162)二、位移位(164)三、字移位(166)四、先入先出(167)五、指令應用(168)第十一節 數據處理指令及應用(170)一、成批復位(170)二、譯碼與編碼(171)三、位ON總和(172)四、位ON判定(173)五、平均值(174)六、信號報警器(174)七、開方(175)八、指令應用(176)第十二節 方便指令及應用(179)一、狀態初始化(179)二、數據查找(181)三、數據排序(182)四、凸輪控制絕對方式(183)五、凸輪控制相對方式(185)六、示教定時器(186)七、特殊定時器(187)八、交替輸出(188)九、旋轉工作臺控制(189)十、指令應用(191)第十三節 時鐘處理指令及應用(197)一、時鐘數據比較(197)二、時鐘數據區間比較(198)三、時鐘數據加法(199)四、時鐘數據減法(200)五、時鐘數據讀取(201)六、時鐘數據寫入(202)七、計時表(202)八、指令應用(203)第十四節 觸點比較指令及應用(204)一、指令格式(204)二、指令功能說明(205)三、指令使用說明(205)四、指令應用(206)第六章 PLC控制繫統設計(209)第一節 PLC控制繫統設計原則及步驟(209)一、PLC控制繫統設計基本原則(209)二、PLC控制繫統設計基本步驟(209)第二節 PLC控制繫統設計應用實例(210)一、生產線自動分揀控制繫統(211)二、自動售貨機控制繫統(217)三、四層電梯控制繫統(219)第三節 PLC控制繫統設計應注意的問題(222)一、提高繫統可靠性的措施(222)二、輸入和輸出點的方法(223)三、安全保護(227)第七章 編程軟件的使用(228)第一節 GX Developer編程軟件的使用(228)一、基本界面(228)二、基本操作(228)三、梯形圖輸入與編輯(232)四、在線操作(234)五、監視(236)六、調試及診斷(240)七、注釋、聲明及注解(241)八、FXGP(WIN)格式文件處理(244)第二節 GX Simulator仿真軟件的使用(245)一、公共操作(245)件監視(246)三、時序圖監視(248)第三節 SWOPC-FXGP/WIN-C編程軟件的使用(249)一、基本界面(249)二、基本操作(250)三、梯形圖輸入與編輯(251)四、在線操作(253)五、監控/測試(255)六、注釋(256)七、打印(257)附錄一 FX繫列PLC型號命名方式(259)附錄二 FX繫列PL件(260)附錄三 FX繫列PLC功能指令繫統(264)參考文獻(269)