機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 3196|回復(fù): 8
打印 上一主題 下一主題

關(guān)于PLC掃描工作方式的疑惑

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2021-6-2 21:58:08 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
大家好,最近在自學(xué)PLC,關(guān)于PLC掃描工作方式遇到了一些問題沒想明白,特來社區(qū)求教,還望各位社區(qū)前輩賜教!
; s7 [+ ~% l  `, _1 [  KPLC的掃描工作方式:輸入掃描→程序執(zhí)行→輸出刷新,問題出在對(duì)程序執(zhí)行時(shí)的疑惑,具體如下:
6 F: R1 |/ {" ?首先看梯形圖:$ Q$ H8 ]) I4 Q: g
) r, S4 c/ z  D% D5 X8 I
1、我圖片中的梯形圖,假設(shè)程序段4在某一掃描周期時(shí)觸點(diǎn)接通,使得M0.0線圈得電,此時(shí)T37開始計(jì)時(shí)1秒,同時(shí)M0.0常開觸點(diǎn)閉合,實(shí)現(xiàn)自鎖;
( N+ e. f3 M7 f8 {  |% q; J" ^2、當(dāng)T37計(jì)時(shí)未滿1s時(shí)(在這1s內(nèi)會(huì)經(jīng)歷n個(gè)掃描周期),程序段5的T37常開觸點(diǎn)不會(huì)閉合,因此M0.1沒有得電;
* Z& N3 w3 @6 \; }5 a9 J! t" C3、當(dāng)T37計(jì)時(shí)滿1s時(shí)(此時(shí)處于第k個(gè)掃描周期),T37常開觸點(diǎn)閉合,M0.1得電
, t: \- T+ ~; t/ G* c那么問題來了:
  V% q& A1 Q# @: `2 m/ y1 @- }PLC是按從上到下的順序依次執(zhí)行程序的,在第k個(gè)掃描周期時(shí),先執(zhí)行程序段4,此時(shí)M0.0是得電的。然后執(zhí)行程序段5,T37常開觸點(diǎn)閉合,M0.1得電,但是程序段4中串聯(lián)了一個(gè)M0.1的常閉觸點(diǎn),此時(shí)PLC是否會(huì)回過頭去把M0.1常閉觸點(diǎn)斷開,使得M0.0斷電,當(dāng)這一個(gè)掃描周期執(zhí)行完的時(shí)候,M0.0的狀態(tài)應(yīng)該為0,M0.1的狀態(tài)應(yīng)該為1。(或者是程序繼續(xù)往下執(zhí)行,當(dāng)這一掃描周期執(zhí)行完的時(shí)候,M0.0的狀態(tài)為1,M0.1的狀態(tài)也為1,等下一個(gè)掃描周期,即第k+1個(gè)掃描周期的時(shí)候,M0.1常閉觸點(diǎn)斷開,M0.0失電,當(dāng)?shù)贙+1個(gè)掃描周期執(zhí)行完的時(shí)候,M0.0狀態(tài)為0,M0.1狀態(tài)為1)6 |. o5 c) ~$ T. e$ ]4 r
( S/ K" Y$ x, D- j& ?3 @, Q& p

5 d7 U9 g; F$ r6 K/ ]6 p; J" q+ L5 \! W. w" n& X
) u3 ?" O- P; j
補(bǔ)充內(nèi)容 (2021-6-3 08:59):
8 H* `" Y- I8 `* Q, }! k0 [  H在網(wǎng)上找到了一個(gè)比較詳細(xì)的說法,按照該說法,我括號(hào)里面的分析才是對(duì)的。http://www.plc100.com/jichu/yuanli/yunxing.htm

梯形圖.png (197.41 KB, 下載次數(shù): 62)

梯形圖

梯形圖
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2021-6-2 23:06:08 | 只看該作者
是的,按照程序跑5 I! E0 [! ~( Q3 X

% p1 d, _% [/ \# \《PLC工業(yè)控制》
3#
發(fā)表于 2021-6-3 07:42:38 | 只看該作者
每一本編程手冊(cè)都有關(guān)于掃描周期的說明,一般來說,程序是順序執(zhí)行的,本掃描周期中,輸出以最后的狀態(tài)為準(zhǔn),輸出也作為輸入的,本周期的狀態(tài)到下一周期才會(huì)更新到輸入。計(jì)時(shí)器是獨(dú)立于掃描周期的。
4#
 樓主| 發(fā)表于 2021-6-3 08:36:47 | 只看該作者

鈑金上的沉頭孔規(guī)格問題

davyhero4 發(fā)表于 2021-6-2 23:06
! @7 Y# G6 b% U% d4 ]1 K% _是的,按照程序跑
' m' R5 |2 q( W& V( ?  m# @# ?5 a( y8 M) ]5 L- A" g
《PLC工業(yè)控制》

" v+ j/ ~  h4 C8 S7 M- J感謝您的回復(fù)就是在我圖片的梯形圖中,在第K個(gè)掃描周期執(zhí)行完后,M0.0和M0.1的狀態(tài)應(yīng)該分別是什么呢?能否幫忙看看,謝謝!
5#
 樓主| 發(fā)表于 2021-6-3 08:37:21 | 只看該作者
gszsg 發(fā)表于 2021-6-3 07:42( x* F7 w1 O0 f0 z
每一本編程手冊(cè)都有關(guān)于掃描周期的說明,一般來說,程序是順序執(zhí)行的,本掃描周期中,輸出以最后的狀態(tài)為準(zhǔn) ...
0 [0 ?. g* C0 P# B
感謝您的回復(fù)就是在我圖片的梯形圖中,在第K個(gè)掃描周期執(zhí)行完后,M0.0和M0.1的狀態(tài)應(yīng)該分別是什么呢?能否幫忙看看,謝謝!
; q6 v4 t, k$ `6 l% s, G; d. _
6#
發(fā)表于 2021-6-3 14:28:15 | 只看該作者
在第K個(gè)掃描周期執(zhí)行完后,M0.0和M0.1,都是1,k+1個(gè)周期時(shí)M0.0=0 M0.1=1
7#
發(fā)表于 2021-6-3 21:01:42 | 只看該作者
看看( L! r. _* z% L& ]. F% L% H
回復(fù)

使用道具 舉報(bào)

8#
發(fā)表于 2021-6-5 04:52:33 | 只看該作者
學(xué)習(xí)了!
9#
發(fā)表于 2021-6-9 14:42:07 | 只看該作者
如果第5行M0.1=1,則下一個(gè)掃描周期第4行必將M0.0=0

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-11-8 07:52 , Processed in 0.057751 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表