久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 關于PLC掃描工作方式的疑惑 [打印本頁]

作者: -YUN-    時間: 2021-6-2 21:58
標題: 關于PLC掃描工作方式的疑惑
大家好,最近在自學PLC,關于PLC掃描工作方式遇到了一些問題沒想明白,特來社區求教,還望各位社區前輩賜教!
0 a" k' M& q: m" u+ ]5 k3 ZPLC的掃描工作方式:輸入掃描→程序執行→輸出刷新,問題出在對程序執行時的疑惑,具體如下:3 a/ L$ e) v  B$ [& P  Z
首先看梯形圖:3 k2 d/ }0 f1 J* y4 P
7 Z: a0 V* ^$ P+ S" U
1、我圖片中的梯形圖,假設程序段4在某一掃描周期時觸點接通,使得M0.0線圈得電,此時T37開始計時1秒,同時M0.0常開觸點閉合,實現自鎖;
! ?) w9 N9 M& D/ V; Q, b) K2、當T37計時未滿1s時(在這1s內會經歷n個掃描周期),程序段5的T37常開觸點不會閉合,因此M0.1沒有得電;
4 e$ @: L- g7 Z. K7 o" Q$ Y4 P3、當T37計時滿1s時(此時處于第k個掃描周期),T37常開觸點閉合,M0.1得電- ]2 ~- \" G$ P0 n7 q3 u7 I" P
那么問題來了:
! u7 }2 j/ M/ q0 LPLC是按從上到下的順序依次執行程序的,在第k個掃描周期時,先執行程序段4,此時M0.0是得電的。然后執行程序段5,T37常開觸點閉合,M0.1得電,但是程序段4中串聯了一個M0.1的常閉觸點,此時PLC是否會回過頭去把M0.1常閉觸點斷開,使得M0.0斷電,當這一個掃描周期執行完的時候,M0.0的狀態應該為0,M0.1的狀態應該為1。(或者是程序繼續往下執行,當這一掃描周期執行完的時候,M0.0的狀態為1,M0.1的狀態也為1,等下一個掃描周期,即第k+1個掃描周期的時候,M0.1常閉觸點斷開,M0.0失電,當第K+1個掃描周期執行完的時候,M0.0狀態為0,M0.1狀態為1)
, T" U6 `: G1 _( `; t$ b7 J  r2 I5 r
0 n5 Z3 W3 K. f' b. [3 }9 z
" H( M7 m  R* D

2 h5 F9 h( d" t* |; T6 }  [補充內容 (2021-6-3 08:59):
5 n1 U# m. Q7 d. @3 ]* k. m6 y在網上找到了一個比較詳細的說法,按照該說法,我括號里面的分析才是對的。http://www.plc100.com/jichu/yuanli/yunxing.htm
作者: davyhero4    時間: 2021-6-2 23:06
是的,按照程序跑
* B4 W' V. g/ k: g+ R4 Z, N8 v/ E! L% x
《PLC工業控制》
作者: gszsg    時間: 2021-6-3 07:42
每一本編程手冊都有關于掃描周期的說明,一般來說,程序是順序執行的,本掃描周期中,輸出以最后的狀態為準,輸出也作為輸入的,本周期的狀態到下一周期才會更新到輸入。計時器是獨立于掃描周期的。
作者: -YUN-    時間: 2021-6-3 08:36
標題: 鈑金上的沉頭孔規格問題
davyhero4 發表于 2021-6-2 23:060 H# t) j0 b+ {. s  s
是的,按照程序跑4 w# B2 p* d* f- t
% E( G8 n4 \7 P6 e4 [
《PLC工業控制》

# |: j3 z- f# b: `& y" F/ Z感謝您的回復就是在我圖片的梯形圖中,在第K個掃描周期執行完后,M0.0和M0.1的狀態應該分別是什么呢?能否幫忙看看,謝謝!
作者: -YUN-    時間: 2021-6-3 08:37
gszsg 發表于 2021-6-3 07:42+ A8 A/ M) Y0 z) V/ ^
每一本編程手冊都有關于掃描周期的說明,一般來說,程序是順序執行的,本掃描周期中,輸出以最后的狀態為準 ...
9 q  ]1 g8 R9 n9 l4 Z) e' j
感謝您的回復就是在我圖片的梯形圖中,在第K個掃描周期執行完后,M0.0和M0.1的狀態應該分別是什么呢?能否幫忙看看,謝謝!
2 t3 v& m8 X& j2 D6 }
作者: gszsg    時間: 2021-6-3 14:28
在第K個掃描周期執行完后,M0.0和M0.1,都是1,k+1個周期時M0.0=0 M0.1=1
作者: 6vvv    時間: 2021-6-3 21:01
看看% A4 u6 \1 G; X1 |, a& R1 R8 y. u% ~7 x

作者: 遠祥    時間: 2021-6-5 04:52
學習了!
作者: davisa    時間: 2021-6-9 14:42
如果第5行M0.1=1,則下一個掃描周期第4行必將M0.0=0




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5