有關(guān)ob1過程映像過程映像分區(qū)和外設(shè)尋址
林慧玲
發(fā)布于2014-04-01 17:29
1
0
標(biāo)簽:
https://support.automation.siemens.com/ww/llisapi.dll?func=cslib.csinfo&objid=24148871&load=treecontent&switchlang;18325417;6.x=34&switchlang;18325417;6.y=4&lang=de&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=ww
看了這個鏈接之后有些疑問.
1.首先就是ob1過程映像和pip過程映像有什么區(qū)別?有的時候pip中還有pip1.pip2.pip3這些是自己劃分的還是有些cpu自動分配的?
2.這上面說如果想要實時數(shù)據(jù),那么就用外設(shè)地址,但是又說到外設(shè)地址訪問時間更長,實時數(shù)據(jù)不就是越快越新的嗎/
3.這個問題涉及到一個改造項目.
原來的cpu站點分配的是512.而有些ai變量比如就是piw800,piw1000,但是改造有個需要,要把這piw1000要用成iw1000,所以要把過程映像擴(kuò)大到1024.
這樣會不會影響到piw800這個變量.看了下硬件設(shè)置改了之后,在硬件中編輯變量都變成了iw800了.
但是原程序里面調(diào)用的都是piw800,而且也不能去動這個piw800.這樣會不會對原程序有影響?
問題補(bǔ)充:
sim模擬測試了一下,piw100不等于iw100.
難道只能去把哪些需要保留的全部由piw改成iw嗎?
佳答案
1、ob1隨cpu運行周期自動刷新,而如果組態(tài)了pip,那么需要調(diào)用功能塊刷新,具體幾個或有沒有是cpu決定的
2、這個是個概念的問題。實時不一定就會快,而是在需要的時候就得到了的概念,或者可以看做是立即訪問,但因為涉及到要對外設(shè)直接尋址,所以要比過程影響區(qū)(對內(nèi)存的訪問)要慢。
3、不改可以,過程影響區(qū)內(nèi)也可以p訪問。