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