發布日期:2022-04-26 點擊率:65 品牌:三菱_Mitsubishi
一、單流程狀況搬運圖的編程
(一)啥是單流程
所謂單流程,是指狀況搬運只或許有一種次第。例如臺車主動往復的操控進程只需一種次第:S0→S20→S21→S22→S23→S24→S0,沒有別的或許,所以叫單流程。
(二)單流程狀況搬運圖的編程辦法
1.狀況的三要素
狀況搬運圖中的狀況三要素是指驅動、狀況搬運條件和狀況搬運方向三個要素。其間指定狀況搬運條件和狀況搬運方向是不行短少的。
表達本狀況的作業使命(負載驅動)時能夠運用OUT指令也能夠運用SET指令。
OUT指令和SET指令的差異:OUT指令驅動的輸出在本狀況關閉后主動關閉,運用SET指令驅動的輸出可堅持到別的狀況施行,直到在程序的別的本地運用RST指令使其復位。
狀況三要素
2.狀況搬運圖的編程辦法
步進順控指令的編程準則:搶先行驅動處理,然后進行狀況搬運處理。狀況搬運處理便是依據搬運方向和搬運條件完畢向下一個狀況的搬運。
步進順控指令的編程準則
二、編程要害和留神思項
(1) 對狀況進行編程處理,有必要運用步進接點指令STL,它標明這些處理(包含驅動、搬運)均在該狀況接點構成的子母線跋涉行。
(2)與STL步進接點相連的觸點應運用LD或LDI指令,下一條STL指令的呈現意味著其時STL程序區的完畢和新的STL程序區的初步。
RET指令意味著悉數STL程序區的完畢,LD點回來左面母線。每個STL步進接點驅動的電路通常放在一同,終究一個STL電路完畢時(即步進程序的終究),必定要運用RET指令,不然將呈現“程序語法差錯”信息,plc不能施行用戶程序。
(3)狀況編程次第為:搶先行驅動處理,再進行搬運處理,不能倒置。驅動處理便是該狀況的輸出處理,搬運處理便是依據搬運方向和搬運條件完畢下一個狀況的搬運。
(4)初始狀況可由別的狀況驅動,但作業初步時,有必要用別的辦法預先作好驅動,不然狀況流程不或許向下進行。通常用操控體系的初始條件,若無初始條件,可用M8002或M8000進行驅動。
M8002是一個初始脈沖,它只在PLC作業開關由STOP→RUN時有電一個掃描周期,故初始狀況S0就只被它“激活”一次,因而,初始狀況S0就只需初始復位的功用。M8000是作業監督,它在PLC的作業開關由STOP→RUN后一貫有電,直到PLC停電或PLC的作業開關由RUN→STOP,故初始狀況S0就一貫處在被“激活”的狀況。有的時分還用別的觸點進行組合來驅動S0。
(5)STL步進接點能夠直接驅動或經過別的觸點驅動Y、M、S、T等元件的線圈和運用指令。驅動負載運用OUT指令時,若同一負載需求接連在多個狀況下驅動,則可在各個狀況下別離輸出,也能夠運用SET指令將負載置位,比及負載不需求驅動時,用RST指令將其復位。負載的驅動或狀況搬運的條件也或許是多個,要視其詳細邏輯聯絡,將其進行串、并聯組合。
單流程狀況搬運圖及指令表
(6)若為次第不接連搬運(即跳轉),不能運用SET指令進行狀況搬運,應改用OUT指令進行狀況搬運。
非接連搬運狀況搬運圖
(7)因為CPU只施行活動步對應的電路塊,因而,運用STL指令時容許雙線圈輸出,即紛歧樣的STL觸點能夠驅動同一軟元件的線圈,可是同一軟元件的線圈不能在一同為活動步的STL區內呈現。在有并行流程的狀況搬運圖中,應分外留神這一疑問。別的,狀況軟元件S在狀況搬運圖中不能重復運用,不然會致使程序施行差錯。
(8)在步的活動狀況的搬運進程中,相鄰兩步的狀況繼電器會一同ON一個掃描周期,或許會致使瞬時的雙線圈疑問。所以,要分外留神如下兩個疑問:
一是守時器鄙人一次作業之前,應將它的線圈“斷電”復位后才調初步下一次的作業,不然將致使守時器的非正常作業。所以,同必守時器的線圈能夠在紛歧樣的步運用,可是同必守時器的線圈不行以在相鄰的步運用。若同必守時器的線圈用于相鄰的兩步,在步的活動狀況搬運時,該守時器的線圈還沒有來得及斷開,又被下一活動步起動并初步計時,這么,致使守時器的其時值不能復位,然后致使守時器的非正常作業。
二是為了避免不能一同接通的兩個輸出(如操控異步電動機正回轉的溝通觸摸器線圈)一同動作,除了在梯形圖中設置軟件互鎖電路外,還應在PLC外部設置由常閉觸點構成的硬件互鎖電路。
(9)并行流程或挑選流程中每一分支狀況的支路數不能逾越8條,總的支路數不能逾越16條。
(10)STL步進接點右邊不能緊跟著運用MPS指令。STL指令不能與MC、MCR指令一同運用。在FOR、NEXT構造中、子程序和接連程序中,不能有STL程序塊,但STL程序塊中可容許運用最多4級嵌套的FOR、NEXT指令。盡管并不阻遏在STL步進接點驅動的電路塊中運用CJ指令,可是為了不致使附加的和不用要的程序流程失調,主張不要在STL程序中運用跳轉指令。
(11)需求在停電康復后持續堅持停電前的作業狀況時,可運用S500~S899停電堅持狀況繼電器。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航