一份绝好的abplc学习资料PPT课件_第1页
一份绝好的abplc学习资料PPT课件_第2页
一份绝好的abplc学习资料PPT课件_第3页
一份绝好的abplc学习资料PPT课件_第4页
一份绝好的abplc学习资料PPT课件_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 Programmable Logic Controller可程式控制器 1960年代因應多變彈性的生產系統 可程式的控制器開始發展 M O L M C N F B 動力迴路 啟動 停止 電磁開關自保接點 過載保護 電磁開關線圈 控制迴路 MC 停止 啟動 輸入 A B C MC D 輸出 PLC 可簡化硬體配線製程變動時只需修改程式 處理 2 增加一行 Rung 程式 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 F10Edit進入編輯 F4InsertRung插入一行程式 F4InsertInstr插入一指令 F1指令輸入位址I 1 0 F3輸入位址O 2 0 Esc 回到前一層 Insert插入表示加在游標之前Append附加表示加在游標之後 XICF1 XIOF2 OTEF3 OTLF4 L OTUF5 U OSRF6 BranchF1分歧 AppendInstrF3附加指令 InsertInstrF4插入指令 ModifyInstrF5修改指令 DeleteInstrF6刪除指令 AcceptRungF10接受程式行 UndelInstrF7回復指令 ChangeModeF1更改模式 I OEditF2I O編輯 AppendRungF3附加程式行 InsertRungF4插入程式行 ModifyRungF5修改程式行 DeleteRungF6刪除程式行 CencelEditsF10取消編輯 TestEditsF9測試編輯 AdvancdEditsF8高階編輯 UndelRungF7回復程式行 MultiPointF4 Move LogicalF6 BitF1 Timer CounterF2 I OMessageF3 CompareF4 MathF5 FileF7 Shtft SeqncerF8 ControlF9 SpecialF10 F1Bit位元指令群 3 改變PLC工作模式 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 選擇F1 ChangeMode PLC的鑰匙需切在REMote位置 F1 PROGRAM編輯模式 F2 TEST測試模式 動作同RUN但輸出模組不動作 F3 RUN執行模式按F8作再確認 在PROG或REMPROG模式時主機不執行程式在RUN時不能改程式 在REMRUN時可以改程式Offline編輯才可開立新程式檔或變更資料檔大小 MultiPointF4 4 編輯PLC內程式 01 01 O 002 I 001 I 001 03 RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 一 選擇F10 EDIT二 選擇要改的程式F1 OFFLINEPROCESSORF3 DISKPROGF7 ONLINEEDIT三 移動游標至欲修改之程式行 選擇F5 ModifyRung既有程式以R標示 複製一程式以I標示四 修改完成後按F10 AcceptRung主機運轉中需測試修改之程式F9TestEdit測試後結果滿意則F10Assemable併入蓋掉原程式不滿意則F9UntestEdit取消測試若為OFFLINE編輯後可按F1 SAVE GOONLINE 01 I 001 01 R I I I I R R R I I I I R R O 002 I 001 03 MultiPointF4 5 並聯一分歧 Branch F1Branch分歧 F4InsertBranch從游標前插入一分歧 F2TargeB目地B F4InsertInstr插入指令 Esc 回到前一層 01 F1指令輸入位址I 1 1 每程式行最多分歧為4層 含原程式行 且不得重疊 1 2 3 4 6 編輯註解說明以提高程式可讀性 M1 START RemRUN ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 PLCRUNGCOMMENT 程式行說明 RungComment 6行 每行80字以說明程式功能及修改摘要 指令說明 InstruComment 5行 每行10字以說明指令功能 位址說明 AddressComment 5行 每行10字以說明位址意義補充Symbol之不足 位址代號 Symbol 設備代號10字以表示該位址意義可代替位址 直接程式輸入限使用英文與數字且起始需英文不得重複 Display Suppress RungCmtF7顯示 隱藏程式行說明 Display Suppress InsCmtF8顯示 隱藏指令說明 Display Suppress SymbleF9顯示 隱藏代號說明 當目前顯示模式為 顯示 則功能鍵為 隱藏 設定註解是否顯示F2ConfigDisplay MultiPointF4 C IPDS ATTACH SLC500 APSIE為程式 註解Import Export轉換 7 強制ForcePLCI O 一 選擇F9 Force 二 移動游標至欲強制點 選擇F1 OFF強制OFFF2 ON強制ON三 F7 ENABLE啟動強制F3 REMOVE可取消單點強制設定F4 REMOVEALL可取消全部強制設定主機之Force指示燈 橙色閃爍表示有強制設定而未啟動橙色常亮表示有強制設定且已啟動 不亮表示沒有設定強制對數位輸入點 不管外部接點動作 強制優先權較高數位輸出點 強制僅強迫外部輸出模組動作而不影響內部輸出資料狀態 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 OffF1強制OFF OnF2強制ON RemoveF3取消單點 RemoveAllF4取消全部 MonitorInputF9監看輸入點 使用於現場信號錯誤或模組故障時由程式書寫器強制設定 MonitorOutputF9監看輸出點 MultiPointF4 8 資料監視DATAMONITOR 選擇F8 DATAMONITOR 針對游標所在之位址 F5 SPECIFYADDRESS可指定新位址 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 ForceMonitorF6監看強制 ChangeRadixF1更改顯示格式 SpecifyAddressF5指定位址 NextFileF7看下一檔案 PrevFileF8看上一檔案 BinaryDataF1二進制顯示 DecimalDataF3十進制顯示 Hex BCDDataF4十六進制 BCD顯示 ASCIIDataF5文字顯示 移動游標至欲修改資料之位址輸入數值後Enter即可修改 MultiPointF4 9 多點監視MultiPoint 選擇F4 MultiPoint ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 VIEWONLINEF5連線監看 EDITFIELDSF1編輯欄位 PROTECTF4保護 COPYTOONLINEF6複製至plc FORCEF7強制 EDITADDRESSF1編輯位址 EDITONDescF4編輯ON說明 MultiPointF4 可指定32點 Bit 監視與操作 DISPLAYSYMBOLF2顯示代號 TOGLESTATEF3切換狀態 PointAddressStateDescription0I 001 001B3 0123 DEFINESYMBOLF2定義代號 TOGLESTATEF3切換狀態 EDITOFFDescF5編輯OFF說明 FORCEF7強制 DELETEENTRYF8刪除欄位 10 高階剪貼式編輯 AdvancedEdit 使用於編輯 PROG 時類似之程式編輯 SAVE GOONLINEF1存回連線 ONLINEConfigF2連線設定 AppendRungF3附加程式行 InsertRungF4插入程式行 ModifyRungF5修改程式行 DeleteRungF6刪除程式行 CencelEditsF10取消編輯 TestEditsF9測試編輯 AdvancdEditsF8高階編輯 UndelRungF7回復程式行 SelectF1選擇起點 CutF2剪下 CopyF3複製 PasteF4貼上 移動游標選擇程式區域 選擇F2Cut將所選擇的程式剪下 並預先存放於暫存區 或 選擇F3Copy將所選擇的程式複製至暫存區 不改變原程式 選擇F4Paste將暫存區之程式貼在現在游標之位置 F1Online F3OfflineProg F8MonitorFile F10Edit 11 蒐尋 Search 位址在程式之位置 ChangeModeF1 ConfigDisplayF2 ExitF3 DocumentF5 SearchF6 EditF10 ForceF9 DataMonitorF8 GeneralUtilityF7 SearchTypeF1尋找方式 StartSearchF5開始尋找 SaveConfigF10儲存設定 SearchForF2尋找目標 ToggleScopeF7範圍選擇 F6Search F1 SearchType SEARCHINST ADDRF7SearchScope範圍 GLOBALF2SearchFor 尋找目標F8SearchDirection方向 DOWNF9SearchWrap ON O 003 01 I 002 01 F1SearchType尋找方式 SearchInstr addr尋找指令 位址 Search ReplaceInstr addr尋找並取代指令 位址 EditZONE尋找編輯區域 輸入欲尋找之目標後即開始尋找例如 I 1 0或XIC I 1 0按F5StartSearch開始尋找 SearchWrap設為ON時找到底後 會回頭找 SearchScope尋找範圍設為file表是僅限於目前檔案設為GLOBAL表是所有檔案 SearchDirection方向可設為往上 UP 或往下 DOWN ToggleDirectF8方向選擇 ToggleWrapF9迴圈選擇 F2SearchFor MultiPointF4 12 輔助功能Help按AltH呼叫輸入欲查詢之指令名稱可叫出其說明例如 MOV Enter 快速鍵 Alt C ChangeMode改變主機工作模式Run Prog Alt S Search蒐尋 Alt E Configuredisplay設定註解顯示 隱藏 Alt T Documentation註解 Alt M MemoryMap記憶體使用狀況 Alt D Datamonitor資料監看 Alt U AbortsChange放棄編輯 Alt H Help輔助說明 13 當電源重新啟動時 初始狀態為OFF L 初始狀態為斷電前之狀態 接點指令 Relay 自保持電路 01 I 001 02 I 001 I 001 01 I 001 02 L U DI 第1槽 啟動 停止 01 02 XIC常開 N O 接點 當資料狀態為OFF時 此接點不導通 當資料狀態為ON時 此接點導通 XIO常閉 N C 接點 當資料狀態為OFF時 此接點導通 當資料狀態為ON時 此接點不導通 OTEOUTPUTENERGIZE輸出線圈當輸入條件成立時 此線圈導通 若不成立則不導通 L OTLOutputLatch輸出自保持線圈當輸入條件成立時 此線圈導通且保持 若不成立則不改變原狀態 U OTUOutputUnlatch輸出不自保持當輸入條件成立時 此線圈不導通 若不成立則不改變原狀態 外部接線 Com ABPLC程式中輸出是允許重複的以最後的結果送至外部輸出 啟動 啟動 停止 停止 輸出 14 立即I O更新 系統執行包含兩部份 成在I O掃描時 輸出資料檔 Outputdatafile 傳送至輸出模組以控制外部元件 也將輸入模組的狀態傳至輸入資料檔 Inputdatafile 在程式掃描時 將應用程式一行接著一行解讀執行 依程式邏輯以控制系統輸出及內部資料 IOM立即輸出此指令執行時 中斷程式執行 立即更新輸出資料 應用於需快速反應之輸入輸出 例如多工輸入 七節數字顯示器驅動 程式掃描 I O掃描 IOMSlot槽位01Mask遮罩FFF0 IIMSlot槽位01Mask遮罩FFF0 IIM立即輸入此指令執行時 中斷程式執行 立即更新輸入資料例如 更新第一槽之輸入模組的第4 15位元 15 計時器 Timer 指令 TON TIMERONDELAY 延時導通計時器 輸入條件成立時 EN動作且開始計時 計時到達設定值時 DN動作計時中 TT動作 當輸入條件不成立時 計時器復歸 TOF TIMEROFFDELAY 延時斷電計時器 輸入條件成立時 EN與DN動作 當輸入條件不成立時開始計時計時到達設定值時 DN斷電計時中 TT動作RTO RETENTIVETIMERON 自保持計時器 動作類似TON 不同的是當輸入條件不成立時計時器仍保持原計時值RES RESET 復歸 TONTIMERONDELAYTimerT4 0TimeBase1 0Preset5Accum0 EN DN I 001 02 EN T4 0 00 O 002 DN T4 0 01 O 002 EN ENABLE表啟動 DN DONE表完成 TT TIMING表計時中 TimeBase 時基有1秒與0 01秒 Preset 設定值 Accumlate 計數值 數值範圍為整數0 32767 TONTIMERONDELAYTimerT4 0TimeBase1 0Preset3Accum0 TONTIMERONDELAYTimerT4 1TimeBase1 0Preset2Accum0 T4 1 DN T4 0 DN 如右例 T4 0 TT為ON3秒OFF2秒 16 計數器 Counter 指令 CTUCOUNTUPCounterC5 0Preset5Accum0 CU DN I 001 03 CU COUNTUP上數信號 DN DONE表完成 計數值 設定值 Preset 設定值 Accumlate 計數值數值範圍為整數 32768 32767 CTDCOUNTDOWNCounterC5 0Preset5Accum0 CD DN I 001 04 CD COUNTDOWN下數信號 CTU COUNTUP 上數計數器 輸入條件由OFF ON時 CU動作且計數值加1 計數 設定值時 DN動作 RES RESET 復歸輸入條件成立時 將

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论