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

下载本文档

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

文档简介

Programmable(Logic)Controller

可程式控制器1960年代因應多變彈性的生產系統,可程式的控制器開始發展MO.LM.CN.F.B動力迴路啟動停止電磁開關自保接點過載保護電磁開關線圈

控制迴路MC停止啟動輸入ABCMCD輸出PLCDABCD階梯圖程式可簡化硬體配線製程變動時只需修改程式處理1增加一行

(Rung)程式------------------------------------------------------------------------------------------------------------RemRUNO:00200I:00100ChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7F10Edit

進入編輯F4InsertRung

插入一行程式F4InsertInstr

插入一指令F1指令輸入位址I:1/0F3輸入位址

O:2/0Esc回到前一層F10AcceptRungInsert插入表示加在游標之前Append附加表示加在游標之後XIC

F1XIO

F2OTE

F3OTLF4LOTUF5UOSRF6Branch

F1分歧AppendInstr

F3附加指令InsertInstr

F4插入指令ModifyInstr

F5修改指令DeleteInstr

F6刪除指令AcceptRung

F10接受程式行UndelInstr

F7回復指令ChangeMode

F1更改模式I/OEdit

F2I/O編輯AppendRung

F3附加程式行InsertRungF4插入程式行ModifyRung

F5修改程式行DeleteRung

F6刪除程式行CencelEdits

F10取消編輯TestEdits

F9測試編輯AdvancdEdits

F8高階編輯UndelRung

F7回復程式行MultiPoint

F4Move/Logical

F6Bit

F1Timer/Counter

F2I/OMessage

F3Compare

F4Math

F5File

F7Shtft/Seqncer

F8Control

F9Special

F10F1Bit位元指令群2改變PLC工作模式------------------------------------------------------------------------------------------------------------RemRUNChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6O:00201I:00101I:00103M1_STARTEdit

F10Force

F9DataMonitor

F8GeneralUtility

F7選擇F1:ChangeMode(PLC的鑰匙需切在REMote位置)F1:PROGRAM編輯模式F2:TEST測試模式(動作同RUN但輸出模組不動作)F3:RUN執行模式按F8作再確認在PROG或REMPROG模式時主機不執行程式在RUN時不能改程式,在REMRUN時可以改程式Offline編輯才可開立新程式檔或變更資料檔大小MultiPoint

F43編輯PLC內程式0101O:002I:001I:00103------------------------------------------------------------------------------------------------------------RemRUNChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7一.選擇F10:EDIT二.選擇要改的程式F1:OFFLINEPROCESSORF3:DISKPROGF7:ONLINEEDIT三.移動游標至欲修改之程式行,選擇F5:ModifyRung

既有程式以R

標示,複製一程式以I

標示四.修改完成後按F10:AcceptRung主機運轉中需測試修改之程式

F9TestEdit測試後結果滿意則F10Assemable併入蓋掉原程式不滿意則F9UntestEdit取消測試若為OFFLINE編輯後可按F1:SAVE/GOONLINE01I:00101RIIIIRRRIIIIRRO:002I:00103MultiPoint

F44並聯一分歧

(Branch)※F1Branch

分歧※F4InsertBranch

從游標前插入一分歧※F2TargeB

目地B※F4InsertInstr

插入指令Esc回到前一層F10AcceptRungBranch

F1分歧AppendInstr

F3附加指令InsertInstr

F4插入指令ModifyInstr

F5修改指令DeleteInstr

F6刪除指令AcceptRung

F10接受程式行UndelInstr

F7回復指令O:00200I:00100I:00101ExtendUp

F1往上延伸AppendBranch

F3附加分歧InsertBranch

F4插入分歧DeleteBranch

F6刪除分歧UndelBranch

F7回復分歧ExtendDown

F2往下延伸※F1指令輸入位址I:1/1每程式行最多分歧為4層(含原程式行)且不得重疊12345編輯註解說明以提高程式可讀性------------------------------------------------------------------------------------------------------------O:00201I:00101I:00103M1_STARTRemRUNChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7PLCRUNGCOMMENT程式行說明(RungComment)6行,每行80字以說明程式功能及修改摘要指令說明(InstruComment)5行,每行10字以說明指令功能位址說明(AddressComment)5行,每行10字以說明位址意義補充Symbol之不足位址代號*(Symbol)-設備代號

10字以表示該位址意義可代替位址;直接程式輸入限使用英文與數字且起始需英文不得重複RungComment

F1程式行說明EditDbase

F5編輯資料庫ModifySymbol

F6修改代號Save&Continue

F10先存起來並繼續InstructComment

F2指令說明AddressComment

F3位址說明RemoveSymbol

F7刪除代號Display(Suppress)RungCmt

F7顯示/隱藏程式行說明Display(Suppress)InsCmt

F8顯示/隱藏指令說明Display(Suppress)Symble

F9顯示/隱藏代號說明當目前顯示模式為【顯示】則功能鍵為【隱藏】設定註解是否顯示

F2ConfigDisplayMultiPoint

F4C:\IPDS\ATTACH\SLC500\APSIE為程式/註解Import/Export轉換6強制ForcePLCI/O一.選擇F9:Force二.移動游標至欲強制點,選擇

F1:OFF強制OFF

F2:ON強制ON三.F7:ENABLE啟動強制

F3:REMOVE可取消單點強制設定

F4:REMOVEALL可取消全部強制設定主機之Force指示燈:橙色閃爍表示有強制設定而未啟動 橙色常亮表示有強制設定且已啟動,不亮表示沒有設定強制對數位輸入點:不管外部接點動作;強制優先權較高數位輸出點:強制僅強迫外部輸出模組動作而不影響內部輸出資料狀態ChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7Off

F1強制OFFOn

F2強制ONRemove

F3取消單點RemoveAll

F4取消全部MonitorInput

F9監看輸入點Disable

F8停止執行Enable

F7啟動執行使用於現場信號錯誤或模組故障時由程式書寫器強制設定MonitorOutput

F9監看輸出點MultiPoint

F47資料監視

DATAMONITOR選擇F8:DATAMONITOR(針對游標所在之位址)F5:SPECIFYADDRESS可指定新位址ChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7ForceMonitor

F6監看強制ChangeRadix

F1更改顯示格式SpecifyAddress

F5指定位址NextFile

F7看下一檔案PrevFile

F8看上一檔案BinaryData

F1二進制顯示DecimalData

F3十進制顯示Hex/BCDData

F4十六進制/BCD顯示ASCIIData

F5文字顯示移動游標至欲修改資料之位址輸入數值後Enter即可修改MultiPoint

F4二進制十進制十六進制文字0000000000000001

11\00\O10000000000001010

10A\00\OA0000000000001111

15F\00\OF0000000000010000

1610\00\100100000101000010

167064142

AB8多點監視MultiPoint選擇F4:MultiPointChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7VIEWONLINE

F5連線監看EDITFIELDS

F1編輯欄位PROTECT

F4保護COPYTOONLINE

F6複製至plcFORCE

F7強制EDITADDRESS

F1編輯位址EDITONDesc

F4編輯ON說明MultiPoint

F4可指定32點(Bit)監視與操作DISPLAYSYMBOL

F2顯示代號TOGLESTATE

F3切換狀態PointAddressStateDescription0I:001/001B3/0123DEFINESYMBOL

F2定義代號TOGLESTATE

F3切換狀態EDITOFFDesc

F5編輯OFF說明FORCE

F7強制DELETEENTRY

F8刪除欄位9高階剪貼式編輯(AdvancedEdit)

使用於編輯(PROG)時類似之程式編輯

SAVE/GOONLINE

F1存回連線ONLINEConfig

F2連線設定AppendRung

F3附加程式行InsertRung

F4插入程式行ModifyRung

F5修改程式行DeleteRung

F6刪除程式行CencelEdits

F10取消編輯TestEdits

F9測試編輯AdvancdEdits

F8高階編輯UndelRung

F7回復程式行Select

F1選擇起點Cut

F2剪下Copy

F3複製PasteF4貼上※F8AdvancedEdits※F1Select選擇起始程式行※移動游標選擇程式區域※選擇F2Cut將所選擇的程式剪下(並預先存放於暫存區)

或※選擇F3Copy將所選擇的程式複製至暫存區(不改變原程式)※選擇F4Paste將暫存區之程式貼在現在游標之位置F1Online/F3OfflineProg→F8MonitorFile→F10Edit10蒐尋(Search)位址在程式之位置ChangeMode

F1ConfigDisplay

F2Exit

F3Document

F5Search

F6Edit

F10Force

F9DataMonitor

F8GeneralUtility

F7SearchType

F1尋找方式StartSearch

F5開始尋找SaveConfig

F10儲存設定SearchFor

F2尋找目標ToggleScope

F7範圍選擇F6SearchF1:SearchType:SEARCHINST/ADDRF7SearchScope範圍:GLOBALF2SearchFor:尋找目標F8SearchDirection方向:DOWNF9SearchWrap:ONO:00301I:00201I:00203F1SearchType尋找方式:---SearchInstr/addr尋找指令/位址---Search&ReplaceInstr/addr尋找並取代指令/位址---EditZONE尋找編輯區域輸入欲尋找之目標後即開始尋找例如:I:1/0或XIC,I:1/0按F5StartSearch開始尋找SearchWrap

設為ON時找到底後;會回頭找SearchScope尋找範圍設為file表是僅限於目前檔案設為GLOBAL表是所有檔案SearchDirection方向可設為往上(UP)或往下(DOWN)ToggleDirect

F8方向選擇ToggleWrap

F9迴圈選擇F2SearchForMultiPoint

F411輔助功能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輔助說明12當電源重新啟動時;()初始狀態為OFF,(L)初始狀態為斷電前之狀態接點指令(Relay)自保持電路:01I:00102I:00101O:002I:0010100O:002I:0010200O:00201O:002LUDI:第1槽+-啟動停止0102XIC常開(N.O)接點:

當資料狀態為OFF時,此接點不導通。當資料狀態為ON時,此接點導通XIO常閉(N.C)接點:

當資料狀態為OFF時,此接點導通。當資料狀態為ON時,此接點不導通()OTEOUTPUTENERGIZE輸出線圈當輸入條件成立時,此線圈導通。若不成立則不導通(L)OTLOutputLatch輸出自保持線圈當輸入條件成立時,此線圈導通且保持。若不成立則不改變原狀態(U)OTUOutputUnlatch輸出不自保持當輸入條件成立時,此線圈不導通。若不成立則不改變原狀態外部接線:ComABPLC程式中輸出是允許重複的以最後的結果送至外部輸出啟動啟動停止停止輸出13立即I/O更新系統執行包含兩部份:成在I/O掃描時,輸出資料檔(Outputdatafile)傳送至輸出模組以控制外部元件,也將輸入模組的狀態傳至輸入資料檔(Inputdatafile)在程式掃描時;將應用程式一行接著一行解讀執行,依程式邏輯以控制系統輸出及內部資料。IOM立即輸出此指令執行時;中斷程式執行,立即更新輸出資料應用於需快速反應之輸入輸出;例如多工輸入、七節數字顯示器驅動程式掃描I/O掃描IOMSlot槽位01Mask遮罩FFF0IIMSlot槽位01Mask遮罩FFF0IIM立即輸入此指令執行時;中斷程式執行,立即更新輸入資料例如:更新第一槽之輸入模組的第4~15位元14計時器(Timer)指令TON(TIMERONDELAY)延時導通計時器:

輸入條件成立時,EN動作且開始計時;計時到達設定值時;DN動作計時中;TT動作;當輸入條件不成立時;計時器復歸TOF(TIMEROFFDELAY)延時斷電計時器:

輸入條件成立時,EN與DN動作,當輸入條件不成立時開始計時計時到達設定值時;DN斷電計時中;TT動作RTO(RETENTIVETIMERON)自保持計時器:

動作類似TON,不同的是當輸入條件不成立時計時器仍保持原計時值RES(RESET)復歸TONTIMERONDELAYTimerT4:0TimeBase1.0Preset5Accum0﹝EN﹞﹝DN﹞I:00102ENT4:000O:002DNT4:001O:002EN-ENABLE表啟動DN-DONE表完成TT-TIMING表計時中TimeBase-時基有1秒與0.01秒Preset-設定值Accumla

温馨提示

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

评论

0/150

提交评论