一份绝好的abplc学习资料.PPT

上传人:本田雅阁 文档编号:2652410 上传时间:2019-04-29 格式:PPT 页数:73 大小:855.01KB
返回 下载 相关 举报
一份绝好的abplc学习资料.PPT_第1页
第1页 / 共73页
一份绝好的abplc学习资料.PPT_第2页
第2页 / 共73页
一份绝好的abplc学习资料.PPT_第3页
第3页 / 共73页
一份绝好的abplc学习资料.PPT_第4页
第4页 / 共73页
一份绝好的abplc学习资料.PPT_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《一份绝好的abplc学习资料.PPT》由会员分享,可在线阅读,更多相关《一份绝好的abplc学习资料.PPT(73页珍藏版)》请在三一文库上搜索。

1、1 SLC500 Programmable(Logic)Controller 可程式控制器可程式控制器 z1960年代因應多變彈性的生產系年代因應多變彈性的生產系 統統, 可程式的控制器開始發展可程式的控制器開始發展 M O.LM.CN.F.B 動力迴路 啟動 停止 電磁開關 自保接點 過載保護 電磁開關 線圈 控制迴路 MC 停止 啟動 輸入 A B C MCD 輸出 PLC D ABC D 階梯圖程式 可簡化硬體配線 製程變動時只需修改程式 處理處理 2 SLC500 A-B PLC 系系 列列 簡簡 介介 zPLC-2(256896I/O)與與PLC-3(4096I/O) (70年代末期

2、至年代末期至 90年代初期年代初期 )使用使用 1771系列系列 I/O zSLC-500 中中 小小 型型 PLC(90年代初期年代初期 ) v控制點控制點 16960點點 使用使用 1746系列系列 I/O模模 組組 zPLC-5 中中 大大 型型 PLC (80年代中期年代中期 ) v控制點控制點 2564096 I/O點點 , 使用使用 1771系列系列 I/O zPLC-5/250 大大 型整合性控制型整合性控制 v控制點控制點 4096 I/O點點 , 強調通訊整合與資料處理強調通訊整合與資料處理 3 SLC500 SLC-500 系列可程式控制器系列可程式控制器 zSLC-500

3、主機 採單一模組化 ;各種機型尺寸相同安裝於 1746 I/O框架 使用階梯圖程式語言 通訊機能 (RS232,DH485,DH+)採內建式 z輸入/輸出模組 : 每片模組提供 8/16/32及多種電壓可供選用 z1746 I/O 框架 4槽,7槽,10槽,13槽 I/O框架可供選用 最多三組框架 /最多30 I/O 模組 I/O模組可安裝在任何 I/O槽位 主機置於最左槽位 ,佔一I/O槽位 z電源供應模組 外掛式 (不佔槽位 ): P1,2,3,4 依 I/O模組耗電選用 4 SLC500 z 固定型固定型 v 內建主機 , 電源及 I/O於一體 ,內建內建 DH485 v 1747-L2

4、0(12 /8 ) 1747-L30(18 / 12 ) 1747-L40(24 / 16) v 可擴充二槽式框架 ,加大點數至 72點 v 1 K 程式指令 Word. z MicroLogix 1000 固定型 (內建內建 RS232) : v10(6 in/4 out),16(10 in/6 out) ,32(20 in /12 out) z 模組式模組式 v 5/01 1747-L511(1K) I/O最大256點(內建內建 DH485) 1747-L514(4K) v 5/02 1747-L524(4K) I/O最大 480點(內建內建 DH485) v 5/03 1747-L532

5、(12K) I/O最大最大 960點點 (內建內建 RS232,DH485) v 5/04 1747-L541(16K) I/O最大最大 960點點(內建內建 RS232,DH+) L542(28K) L543(64Kword) v 5/05 內建內建 (RS232,EtherNet) vOpen Controller 1747-OC PC Base Controller SLC-500 中中 小小 型型 PLC 5 SLC500 硬體配備 : 內部為 32位元處理器具備浮點運算能力 提供12K Word記憶體可供程式規劃與資料使用 程式掃描速度 1ms/K Word,可控制 960 I/O點

6、 壹組9針RS232串列埠 ,為DF1通訊埠 (可設定為 DH485) 通訊速度可設定為 30019200 電腦可利用此通訊埠作程式規劃或監控 一組DH+通訊埠可上 DH+網路 安裝在 1746 I/O基座上最左槽位 1747-L54x 5/04主機主機 SLC5/04 CPU RUN FLT BATT FORCE SLC5/04 CPU DH+ RS232 RS232 DH+ 指示燈 : RUN亮綠燈 ;表示程式運轉中 FLT燈在模組硬體故障或程式當掉時亮紅燈 BATT亮紅燈表電池電力不足應更換 FORCE橙燈閃爍表有設定強制但未啟動 常亮表有強制已啟動 DH+燈亮表示 DH+埠已接上網路

7、,閃爍表未連上 RS232燈在使用 RS232埠通訊時閃爍 工作狀態選擇開關: RUN-指定主機為運轉模式;程式不允許修改 PROG-指定主機為編輯 (停機 )模式 ;程式允許修改 REM-由遠端程式書寫器指定 ;程式允許修改 REM RUNPROG工作狀態 選擇開關 6 SLC500 A-B I/O 系列系列 1791 Fixed Block I/O 適用於低價分散式控制適用於低價分散式控制 降低安裝時間與費用可送電中更 換模組且不需拆線或移動端子台 1771 I/O 提供多樣的數位類 比式與智慧型特殊模組 1746 I/O 提供低價位多樣的數位 類比式與智慧型特殊模組 1794 7 SLC

8、500 1746 系列數位輸入模組 v 型號型號 點數點數 操作電壓操作電壓 信號延遲信號延遲 On Off ms IA4 4 85132VAC 35 45 IA8 8 “ 35 45 IA16 16 “ 35 45 IM4 4 170265VAC 35 45 IM8 8 “ 35 45 IM16 16 “ 35 45 IB8 8 1030VDC sink 8 8 IB16 16 “ 8 8 IB32 32 “ 3 3 ITB16 16 “ 0.3 0.5 IV8 8 1030VDC source 8 8 IV16 16 “ 8 8 IV32 32 “ 8 8 ITV16 16 “ 0.3 0

9、.5 IG16 16 4.55.5VDC source 0.25 0.5 IN16 16 1030VDC sink,1030VAC 15/25 15/25 8 SLC500 1746 系列數位輸出模組 v 型號型號 點數點數 操作電壓操作電壓 信號延遲信號延遲 On Off ms 電流電流 A OA8 8 85265VAC 1 11 1 OA16 16 “ 1 11 0.5 OB8 8 1050VDC source 0.1 1 1 OB16 16 “ 0.1 1 0.5 OB32 32 550VDC source 0.1 1 0.1 OBP16 16 20.426.4VDC source 0.

10、1 1 1.5 OV8 8 1050VDC sink 0.1 1 1 OV16 16 “ 0.1 1 0.5 OV32 32 550VDC sink 0.1 1 0.1 OVP16 16 20.426.4VDC sink 0.1 1 1.5 OG16 16 4.55.5VDC sink 0.25 0.5 0.024 OW4 4 5265VAC ,5125VDC 接點輸出 10 10 12.5 OW8 8 5265VAC ,5125VDC 接點輸出 10 10 12.5 OW16 16 5265VAC ,5125VDC 接點輸出 10 10 12.5 OX8 8 5265VAC ,5125VDC

11、 獨立接點 10 10 15 9 SLC500 1746 系列數位輸入輸出混合模組 v 型號型號 輸入點數輸入點數 輸出點數輸出點數 操作電壓操作電壓 IO4 2 2 85132VAC IO8 4 4 5265VAC,5125VDC IO12 6 6 5265VAC,5125VDC 1746 系列類比模組 v 型號型號 輸入點數輸入點數 輸出點數輸出點數 操作電壓操作電壓 NI4 4 0 +/- 10VDC或+/-20mA NIO4I 2 2 電流 +/- 10VDC或+/-20mA NIO4V 2 2 電壓 +/- 10VDC或+/-20mA NO4I 0 4 021mA NO4V 0 4

12、+/- 10VDC NT4 4 0 熱電偶 J,K,T,E,N,R,S,B,+/- 50,100mV NR4 4 0 RTD 電阻式 10 SLC500 v BASIC 模組(1746-BAS) 提供 1DH485,2 RS232/422/485埠 v單軸伺服控制 (1746-HS) IMC 110 v高速計數模組 (1746-HSCE) 可達50KHz v步進控制模組 (1746-HSTP1) z通訊模組通訊模組 : vDH485/DF1 232 通訊通訊 (1747-KE模組式模組式 ,1770-KF3獨立型 ) v REMOTE控制 (1747-SN)可擴充 4Rack(512in/51

13、2out),最多 8 片SN v REMOTE端界面 (1747-ASB)可管理 30片模組 v DH485/232界面界面 (1747-PIC) v 電腦 DH+/DH485網路卡 (1784-KTX) v C函數庫 Interchange 9351-DKTS v DH485網路隔離器 (1747-AIC) 掌上型程式書寫器 11 SLC500 PLC-5 Remote I/O 網路網路 1771 Remote Rack 1747-DCM如密碼 ), File 1 保 留 z 系統由系統由 File2 開始執行開始執行 (使用者程式 ) z事件處理 : v故障副程式 (Fault Routi

14、ne) 當系統異常需停機時,系統自動執行此程式 v時間插斷副程式 (Selectable Timed Interrupt) 系統可定義此一程式間隔某時間執行一次 v信號中斷副程式 (Processor Input Interrupt) 由輸入模組硬體觸發執行此程式 z其它之其它之 Prog File 可視為副程式可視為副程式 20 SLC500 階梯程式階梯程式 SLC500使用階梯程式 (Ladder Program)作為控制器動作的 邏輯規劃,階梯程式以“行“(Rung)為基本單位,每行程式由 指令(Instructions)與位址 (Address)所組成,外部的輸入及 輸出元件均可依模

15、組之定址連結至控制程式 O:002 01 I:001 01 I:001 03 指令 輸入/條件指令 輸出指令 位址 Word Bit 21 SLC500 9323-PA2E程式規劃軟體程式規劃軟體 C:IPDS ATTACH ARCH LIS TEXT SLC500 套裝軟體 SLC500 應用程式與說明檔 SLC500 應用程式的報表檔 SLC500 Export ASCII 輸出檔 PLC5 PLC5 PLC5 PLC5 檔案附檔名 : .ACH為程式與資料表 .AC$ .B0$ .B1$ .IX$ .LX$ .OP$ .PC$ 為程式說明與代號 .XD$ .XO$ .B2$ 為Cross

16、s Reference .NAM 為Ladder File Name 檔案附檔名 : .LIS 為程式報表 .XRF為Crosss Reference報表 .DTR為資料報表 .PCR為主機架構報表 檔案附檔名 : .SLC 為架構 .程式與資料 .TXT為說明 .LOG為記錄 22 SLC500 上機操作 CDIPDSATTACHSLC500 執行 AP Online Program F1 Online Configr F2 Offline Program F3 Offline Configr F4 Who F5 Sftware Configr F6 Print Reports F8 Fil

17、e Options F7 System Utils F9 Exit System F10 F1 ONLINE PROGRAM 連線編輯 (編輯線上之 PLC之程式 ) F2 ONLINE CONFIGR 連線介面架構規劃 F3 OFFLINE PROGRAM 離線編輯 (編輯電腦磁碟內之程式) F4 OFFLINE CONFIGR 離線規劃 (選擇欲編輯之程式名稱或機型) F5 WHO 網路狀態監督 F6 SOFTWARE CONFIGR軟體設定 (顏色、檔案路徑 ) F7 FILE OPTIONS檔案公用工具 F8 PRINT REPORTS 報表印出 F9 System Utils 系統公

18、用功能 F10 EXIT SYSTEM 離開 23 SLC500 Offline 程式編輯 F 4 Offline Config Offline Program F1 Create File F6 Define Dir F7 Save Config F9 Fl Conv Utility F10 既有檔案編輯 : 移動游標至該檔案 F1 Offline Program 進行程式編輯 重新建立程式 F6 Create File 輸入檔案名稱 F2 Select Proc 選擇主機機型 F5 Config I/O 設定 I/O配置 BUL 1761 Microcontroller 1747-L511

19、 5/01 CPU-1K USER Memory 1747-L514 5/01 CPU-4K USER Memory 1747-L524 5/02 CPU-4K USER Memory 1747-L532 5/03 CPU-12K USER Memory 1747-L542 5/04 CPU-20K USER Memory F1 Read Config 可直接讀取現 SLC配置 F2 Online Config 設定與 PLC通訊參數 請參考 23頁 F3 Modify Rake 選擇基座型式 F4 Modify Slot 設定 各槽所插之模組型式 F10 SPIO Config 特殊模組設定

20、 如:BASIC模組之 M0/M1長度 Read Config F1 Online Config F2 Modify Rake F4 Exit F8 SPIO Config F10 Modify Slot F5 Delete Slot F6 Undelete Slot F7 RACK 1 = 1746-A4 4-SLOT Backplane RACK 2 = NOT INSTALLED RACK 3 = NOT INSTALLED SLOT Catalog # CARD DESCRIPTION 0 1747-L532 5/03 CPU-12 K MEMORY 1 2 3 系統發現實際安裝配置不

21、同時;會當機系統發現實際安裝配置不同時;會當機 24 SLC500 程式檔程式檔 Program File管理管理 Proc Functns F1 Save F2 Return to Menu F3 Change File F4 CREATE REPORT F6 Monitor File F8 FILE Options F7 Memory Map F10 開程式檔 : F1 Proc Functions 主機操作 F6 Create File 建立程式檔 輸入檔案編號後 Enter F4 Change Fl.Name 可設定各個程式檔名(最多 10字),以便查修整理 SLC-500允許建立 2

22、56(0255)個程式檔,也就是說: 可將系統程式分段來寫 依設計者習慣 : 1. 依動作流程分程式檔 2. 依設備、區域分程式檔 3. 將單獨功能獨立一個檔案 4. 共用功能規劃為副程式檔 . . . . 程式分段結構化設計有助於試車時;分段測試。檢修時找程式也方便 Create File F6 建立建立 程式程式 檔檔 Monitor File F8 監看監看 程式檔程式檔 Change Processor F1 改變主改變主 機機型機機型 Change Passwrd F2 修改修改 密碼密碼 Change Pr.Name F3 改變主改變主 機名稱機名稱 Change FL.Name

23、F4 改變改變 檔案名檔案名 Clear Memory F5 清除清除 記憶記憶 File Protect F10 檔案檔案 保護保護 DATA Monitor F9 資料資料 監看監看 DATA Monitor F9 Delete File F7 刪除刪除 程式檔程式檔 25 SLC500 系統狀態 F1 Online /F3 Offline Prog F8 Monitor File F7 General Util F2 Proc Status 移動游標時 ;螢幕左下角 自動顯示對應位址 可直接輸入數值修改其 設定 Arithmetic flags: S:0 Z:0 V:0 C:0 PROC

24、ESSOR STATUS : 00000000 10001000 SUSPEND CODE 0 PROCESSOR STATUS : 00000000 10001000 SUSPEND FILE 0 PROCESSOR STATUS : 00000000 10001000 Minor fault: 00000000 00000000 WATCHDOG : 100ms Fault code : 0000 LAST SCAN x10ms FAULT DESCRIPION: FREE RUNNING CLOCK 00000000 MATH REGISTER 0000 0000 ACTIVE NODE

25、 LIST (CHANNEL 1) I/O SLOT ENABLES 0 10 20 30 0 10 20 30 0100000000 0000000000 0000000000 00 0000000000 0000000000 00000000000 PROCESSOR BAUD RATE(CHANNEL 1) 19200 PROCESSOR ADDRESS(CHANNEL1) 1 FAULT ROUTINE SUBROUTINE FILE: 0 Processor input interrupt scan(ms) last: 0 maximun: 0 events since last i

26、nterrupt : 0 changed bits : 00000000 00000000 Selectable timed interrupt scan (ms) last: 0 maximun: 0 CHANNEL 0 ACTIVE NODE TABLE 0-255 F10 CLEAR Maj Fault 將故障訊息清除 26 SLC500 資料檔資料檔 Data File管理管理 Proc Functns F1 Save/ Merge F2 Return to Menu F3 Change File F4 Memory Map F6 Monitor File F8 General Uti

27、lity F7 Enter Password F10 叫出記憶體使用情形: F7 General Utility - F1 Memory Map 系統初始設定如右: 在程式編輯時 ;若使用新 位址時會自動增大。 亦可直接開資料檔: F6 Create DT File 輸入欲開之位址 : 例: N7:100 Enter SLC-500 允許建立 256(0255)個資料檔;為便於管理資料 可依設計者習慣 : 1. 依動作流程使用分資料檔 2. 依設備、區域分資料檔 3. 依功能分資料檔 4. 配合高階檔案指令規劃資料檔 . . . . 資料分段結構化設計有助於程式設計;加減資料點時影響少。 DA

28、TA TABLE MAP FILE TYPE LAST ADDRESS Element(元件 ) Word File Protect 0 O output O:003.1 3 3 STATIC 1 I input I:003.1 3 3 CONSTANT 2 S status S:163 164 164 3 B binary or bit B3:0 1 7 4 T timer T4:0 1 9 5 C countr C5:0 1 9 6 R control R6:0 1 9 7 N integer N7:0 1 7 8 F floating point F8:0 1 8 Data 資料 Pro

29、tect保護 F10 Create 建立 DT File 資料檔 F6 Delete 刪除 DT File 資料檔 F7 * File 0,1,2由系統設定 資料保護 : STATIC除程式動作外 ;不允許資料數值被修改(如監控電腦寫入 ) CONST不允任何修改 27 SLC500 系統通訊埠設定 Channel Configuration Channel 0 Configuration Current Communication Mode: SYSTEM System Mode Driver: DF1 FULL DUPLEX User Mode Driver: Generic ASCII

30、Write Protect: Disable Mode Change: Disable Mode Attention Character: 1b System Mode Character: S User Mode Character: U Edit Resource/File Owner Timeout:60 Second Passthru Link ID: 0 Channel 1 Configuration System Mode Driver:DH485 MASTER Write Protect: Disable Edit Resource/File Owner Timeout:60 S

31、econd Passthru Link ID: 0 Accept Edit F1 接受接受 編輯編輯 UNDO EDITS F2 放棄放棄 編輯編輯 CH0 SYS CONFIG F4 CH0 系統設定系統設定 Select Option F10 選擇通選擇通 訊方式訊方式 Ch 0可以F10 Select Option 選擇SYSTEM或USER模式 通訊參數按F4 Ch0 Config 進入設定畫面操作 一般5/03,5/04 之CH0 出廠設定為 1200,NONE Parity,CRC 建議為 19200,None Parity,BCC F1 Online /F3 Offline Pr

32、og F8 Monitor File F7 General Util F5 Channel Config CH0 USR CONFIG F5 CH0 用戶設定用戶設定 CH1 SYS CONFIG F4 CH1 系統設定系統設定 28 SLC500 設定 (檢查 )通訊參數 F1 Port COM1 F2 CURRENT DEVICE 1747-PIC(DH485) F3 Baud Rate 19200 F4 TERMINAL ADDRESS 0 F5 PLC ADDRESS 1 F6 MAX Node ADDRESS 31 F9 SAVE CONFIGURATION F2 ONLINE CO

33、NFIG 使用1747-PIC設定例 使用主機之 RS232 設定例 (新品內定為 1200,N,CRC) F1 Port COM 1 F2 Current Device KF3/KE( Full-Duplex) F4 KF3/KE ADDRESS 0 F5 PLC ADDRESS 1 F6 MAX Node Address 31 F7 KF3/KE/Modem/Full-Duplex Configuration F9 SAVE CONFIGURATION F1 Port COM 1 F2 Current Device Full-Duplex F4 SOURCE ADDRESS 0 F5 DE

34、STINATION ADDRESS 1 F7 Device/Modem/Full-Duplex Configuration F9 SAVE CONFIGURATION 使用1747KE/1770KF3 設定例 29 SLC500 檢查檢查 PLC內程式內程式 一. 選擇 F1 : ONLINE PROGRAM 與PLC連線 連線成功可看到程式目錄,螢幕右上角顯示ONLINE - File Name Type Size(words) 0 system 4 1 undefine 0 2 Main_PROG Ladder 350 3 MOTOR 223 Ladder 123 - Rem RUN Pr

35、oc Functns F1 Save Restore F2 Return to Menu F3 Change Station F4 Who Active F5 Memory Map F6 Monitor File F8 ONLINE 二. 用上下鍵移動游標至所要看之程式上 選擇 F8 : Monitor File 可叫出該段程式 30 SLC500 程式錄存程式錄存 - File Name Type Size(words) 0 system 4 1 undefine 0 2 Main_PROG Ladder 350 3 MOTOR 223 Ladder 123 - Rem RUN Proc F

36、unctns F1 Save Restore F2 Return to Menu F3 Change Station F4 Who Active F5 Memory Map F6 Monitor File F8 ONLINE 一. 選擇 F2 SAVE/RESTORE 選擇 F2 : SAVE 可將 PLC內程式存到電腦硬碟 選擇 F4 : RESTORE將 電腦硬碟內程式載入PLC 存檔時 ;可設定保護 : F1Single Step Test 內定為 Disable, 設定為 Enable時;會使程式記憶使用增加0.375指令 Word/Rung, 但允許 on-line時一次執行一 Ru

37、ng或一段程式以便於程式除錯. F2Future Access 內定為 ALLOW,設定為 DISALLOW時;當無相同的檔案在磁碟時不允許on-line操作 . 不允許 : 看程式或建立報表 輸入或改變密碼 將程式錄存至磁碟中 將程式燒錄至 EPROM 允許 : 清除主機記憶體 將EPROM內程式傳至主機 錄存 (Restore)一新程式至主機 此功能在 Download至主機後生效 F3Index Check 內定為 Disallow,設定為 Allow時;主機不檢查間接位址,設定為Disallow時;主機檢查間接位址 F4File Protection 內定為 Output,可設定為 O

38、utput,All,None 三種 . 此保護係針對資料檔,設定為 Output表示僅保護 File 0 Output設為保護時 ;該項僅允許由程式執行來 改變資料狀態 ;而不允許以通訊方式改變資料狀態(包括 ControlView,程式書寫器與 DTAM操作器 ) 31 SLC500 檢查檢查 PLC內程式內程式 綠色表受電中 . 用上下 鍵或 移動游標 可捲動程式 輸入 3:5 按 Enter 可直接跳至第 3段程式的第 5行 - Rem RUN Change Mode F1 Config Display F2 Exit F3 Document F5 Search F6 O:002 01

39、I:001 01 I:001 03 M1_START Edit F10 Force F9 Data Monitor F8 General Utility F7 Page Up Page Down Multi Point F4 32 SLC500 增加一行增加一行 (Rung)程式程式 - Rem RUN O:002 00 I:001 00 Change Mode F1 Config Display F2 Exit F3 Document F5 Search F6 Edit F10 Force F9 Data Monitor F8 General Utility F7 F10 Edit 進入編輯 F4 Insert Rung 插入一行程式 F4 Insert Instr 插入一指令 F1 指令 輸入位址 I:1/0 F3 輸入位址 O:2/0 Esc 回到前一層 F10 Accept Rung Insert 插入表示加在游標之前 Append附加表示加在游標之後 XIC F1 XIO F2 OTE F3 OTL F4 L OTU F5 U OSR F6 Branch F1 分歧分歧 Append Instr F3 附加附加 指令指令 Insert Instr F4 插入插入 指令指令 Modify Instr F5

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1