nssdch
級別: 探索解密
|
在順序控制中,一般說來,一個氣缸的初始位和工作位都是有磁敏開關(guān)的,我們假設(shè)一臺設(shè)備有二十個氣缸,那么無特殊情況,就會有四十個磁敏輸入。氣缸在動作時,每一次的步進,基本上都是依靠磁敏開關(guān)去判斷執(zhí)行的。 一臺設(shè)備想要運行穩(wěn)定,就必須在每一個磁敏感應(yīng)到位后加上一定量的延時,那么問題來了,一臺二十個氣缸的設(shè)備,四十個磁敏,再加下一些必要的檢測與開關(guān)按鈕,輸入達到六十個以上是很正常的。六十個的輸入,動作再復(fù)雜點,再加上報警功能,用到的延時就有點多了,可能達到二百個以上了,以上是我理論上的分析,可能真實的與我所說的有很大的出入。畢竟,我真的是新手,還沒有認真寫過一個超過二百步的程序。 如果的我分拆沒有錯誤,那么,問題點來了:如此多的延時,用到的T自然就多了,但如此多的T,其實其中一半的時間都延時得一樣,在實際PLC程序書寫過程中,真的要一個一個寫進去嗎?求指教。有沒有更好的程序書寫方式,時間用的一樣的,全部只用一個T呢(須考慮兩個或更多以上延時同時或錯開運行的情況),求大神指教,或者大家可以討論下。 |
---|---|
|
momo0720
人外有人,天外有天!
級別: 工控俠客
|
寫 FOR,NEXT 更少 |
|
---|---|---|
|
liaohianbin
成功=目標(biāo)+堅持
級別: 略有小成
|
沒有聽說氣缸到位后還要延時的,到位就執(zhí)行下一步動作吧,如果時間一樣,做個定時的子程序,每次調(diào)用他不就行了嗎。 |
---|---|
|
kyy80
態(tài)度決定一切``````
級別: 工控俠客
|
隔個順序狀態(tài)STL里用同一個T一般沒問題的.... |
---|---|
|
ljmmmc
級別: 探索解密
|
步進的話,上下連的兩步里不要用同一個T就行,然后步進里的T是可以一直重復(fù)用的 |
|
---|---|---|
|
nssdch
級別: 探索解密
|
不知道為什么,本能的反抗步進,感覺怪怪的,其實我也知道,步進寫出來清晰多了,但好像步進有上限。真?假? |
---|---|
|