200的掃描
劉玉蓉
發(fā)布于2014-12-12 17:21
2
0
標簽:
就是想問下S7-200問題
1.它的掃描是從網(wǎng)段上到下,先掃描主
程序,再掃描子程序的嗎?
例如可以這樣理解嗎:網(wǎng)絡1的程序就比網(wǎng)絡20
幾的程序要快點嗎?
我將子程序的梯形圖做到主程序就要快點嗎?
2.還有為什么每次調用主程序
前面都要用SM0.0?
3.S7-200可以寫嗎,是在數(shù)據(jù)塊里面嗎?
4.用200的PID塊,每次改積分,微分,比例,
都必須要停機,可以不用嗎???
問題補充:
200寫參數(shù)是需要停機的。但是你可以把積分、微分、比例作可以人機交互的界面,這樣就不用修改PLC程序。而通過上位機來修改參數(shù)了!這樣就不用停機?????
1.這樣的嗎,比如用VD100連接為積分引腳,然后上位機,就用個輸入/輸出域 連接變量就是VD100這樣就不用停機了吧
2.再問下200支持C VB語言嗎?還有數(shù)據(jù)塊一般我看別的程序
都是寫的什么VD**然后后面是寫它裝的數(shù)值。一般什么情況下才用數(shù)據(jù)塊?PID定義那幾個積分,微分,比例會用嗎?
佳答案
1、網(wǎng)絡1的程序就比網(wǎng)絡20 幾的程序要快點嗎?
系統(tǒng)執(zhí)行程序是自上而下,自左至右。但對于結果沒有快慢之說。因為PLC系統(tǒng)機制與PC不同,PLC系統(tǒng)采用的是周期掃描,每個周期掃描開始要更新輸入映像區(qū),掃描結束時要更新輸出映像區(qū),更新輸出映像區(qū)時才是真正輸出。除非你應用了立即輸出(不受映像區(qū)限制)但周期時間均在微秒級的。所以沒有快慢之說。建議你首先理解PLC系統(tǒng)的周期掃描、輸入輸出映像區(qū)的概念,這個問題就有正確之解了。
2、有關SM0.0:
SM為特殊標志繼電器。SM0.0上電始終接通,是一個無條件常閉點,是不可控的觸點。
比如你PLC上電就需要有一個輸出,到輔助繼電器或是Y,而你的輸出前面又是不帶任何條件的,但是程序又不允許直接把輸出和母線連接,這時候你就需要SM0.0。
并非每個指令都需要SM0.0。在其它場合,要用可控制的觸點來觸發(fā)指令,如I0.0、M0.0或各種比較指令等等。如果沒有可控觸點可用,就只能用SM0.0。
3、3.S7-200可以寫嗎,是在數(shù)據(jù)塊里面嗎?
問題不明。
4、用200的PID塊,每次改積分,微分,比例, 都必須要停機,可以不用嗎???
S7-200的PID可以應用系統(tǒng)的PID向導來進行。如果要修改參數(shù)不必停機,但是要通過PID向導來進行。積分,微分,比例三者必須要有其中之一,不然怎么稱為PID!