內容簡介
《PAC編程基本教程:適用於羅克韋爾自動化Logix控制器》以羅克韋爾自動化公司的Logix控制器為編程平台,結合現場實例的梯級邏輯介紹了指令的運用,由淺入深,循序漸進地介紹了PAC的四種編程模式。既有PLC的基礎指令編程,數組和通信操作的高級指令編程,還有PAC的特殊指令和編程模式,內容全面覆蓋了當前可程式序控制器的控制功能。
《PAC編程基本教程:適用於羅克韋爾自動化Logix控制器》適用於學校作為實操能力訓練的課程教材,生產企業培訓中心針對技術培訓的教材,也可作為項目開發編程人員和控制系統維護人員提高自身編程能力的自學教材。
在《PAC編程基本教程:適用於羅克韋爾自動化Logix控制器》學習進程的編程練習中,建議使用與之緊密配合的標準編程實驗設備和編程實驗指導書,可以高效地完成各個章節對應的編程訓練,保持完整內容的編程訓練過程。
圖書目錄
前言
第1章 PAC控制器基本性能概述1
1.1 覆蓋廣泛領域的控制功能1
1.2 硬體功能模組化的結構2
1.3 開放的網路平台4
1.4 標準化的數據結構5
1.5 智慧型化的I/O設備管理6
第2章 編程實驗設備基本結構8
2.1 Logix控制器類型簡介8
2.2 Logix控制器的記憶體結構10
2.3 編程實驗設備簡介15
2.4 控制器項目組態18
第3章 梯形圖編程基礎27
3.1 梯形圖的梯級結構28
3.2 梯級的預掃描和後掃描30
3.3 養成標準化編程的習慣32
第4章 位邏輯指令編程37
4.1 繼電器輸入/輸出指令37
4.2 單脈衝指令的用法40
4.3 位的互鎖操作43
第5章 計時器指令和計數器指令編程46
5.1 計時器指令編程46
5.2 計數器指令編程59
5.3 計時器和計數器聯合使用的實例67
5.4 採用用戶自定義結構數據編程73
第6章 算術邏輯運算指令的編程77
6.1 一般算術運算指令編程77
6.2 算術指令編程實例81
6.3 三角函式運算指令的編程87
6.4 邏輯運算指令的編程93
第7章 比較指令的編程97
7.1 等於指令EQU和不等於指令NEQ的編程97
7.2 綜合比較指令CMP的編程100
7.3 範圍比較指令LIM的編程101
第8章 傳送和轉換指令的編程108
8.1 傳送指令MOV和禁止傳送指令MVM的編程108
8.2 複製指令COP、同步複製指令CPS和充填指令FLL的編程112
8.3 位域傳送BTD指令和位元組交換指令SWPB的編程116
8.4 轉換指令TOD/FRD和DEG/RAD的編程122
8.5 ASCII碼轉換指令STOD/DTOS和STOR/RTOS的編程126
第9章 數組指令的編程133
9.1 數組算術邏輯運算指令FAL的編程135
9.2 搜尋指令FSC的編程139
9.3 數組平均值計算指令AVE的編程140
9.4 數組排序指令SRT的編程142
9.5 查找元素長度指令SIZE的編程143
9.6 數據傳送的常規編程144
第10章 暫存器指令的編程149
10.1 位左移指令BSL和位右移指令BSR的編程149
10.2 堆疊指令先入先出FFL/FFU和先入後出LFL/LFU的編程154
10.3 順序器輸出指令SQO、順序器輸入指令SQI和順序器裝載指令SQL的編程161
第11章 程式控制指令的運用170
11.1 調用子例程指令JSR及SBR和RET170
11.2 事件觸發任務調用指令EVENT172
11.3 跳轉指令JMP和LBL173
11.4 循環指令FOR174
11.5 主控復位指令MCR179
11.6 禁止中斷指令UID和UIE181
11.7 暫停指令TND181
11.8 恆假指令AFI183
11.9 空操作指令NOP184
第12章 特殊指令的編程186
12.1 數組(檔案)位比較指令FBC186
12.2 診斷檢測指令DDT190
12.3 數據轉變指令DTR194
12.4 比例微分積分控制指令PID196
第13章 通信指令MSG的編程205
13.1 分配給MSG指令的結構數據205
13.2 MSG指令通信的編程207
13.3 MSG指令的服務性操作編程220
第14章 系統設定和系統狀態指令SSV/GSV的運用231
14.1 訪問系統日期時間232
14.2 訪問控制器的任務和程式234
14.3 訪問控制系統中的模組或設備236
第15章 Add?On指令的創建和編程245
15.1 Add?On指令的創建過程和引用246
15.2 將常規動作轉化為Add?On指令的實例257
15.3 將信息處理過程轉化為Add?On指令的實例263
15.4 將標準規則轉化為Add?On指令的實例270
15.5 將特定數據處理轉化為Add?On指令的實例274
第16章 PhaseManager編程介紹282
16.1 PhaseManager的創建282
16.2 PhaseManager的編程286
16.3 PhaseManager的故障管理和調試編程294
第17章 順序功能流程圖編程介紹297
17.1 建立SFC的結構和步的編程298
17.2 SFC例程運行的外部操作管理305
第18章 功能塊編程簡要介紹309
18.1 累加器功能塊組態309
18.2 簡單功能塊的綜合運用315
第19章 語句結構編程簡要介紹322
19.1 常見賦值語句和結構語句的編程323
19.2 指令語句編程326
第20章 報警功能的三種編程模式330
20.1 離散量報警功能的編程330
20.2 模擬量報警功能的編程340
參考文獻354