你用FBD實(shí)例化一個(gè)你的FB塊,你就知道你這引腳定義的多么操蛋了,建議用全局的結(jié)構(gòu)體數(shù)組(監(jiān)控時(shí)也方便),既省內(nèi)存,又方便觸摸屏和程序操作,調(diào)用FB建議用FBD,簡(jiǎn)潔明了.
ResetBtn如果是所有氣缸都是相同的控制,可以直接在FB中使用全局,
XY點(diǎn)直接寫(xiě)在FB的輸入輸出引腳(FBD)
為了在FB塊內(nèi)區(qū)分全局和局部變量,可以修改Works2設(shè)置,改改顏色,做好注釋
另外,像有種參數(shù),每個(gè)實(shí)例都不一樣,但又只需要設(shè)置一次的,可以寫(xiě)在FB的引腳上,用常數(shù)賦值,也可以定義在結(jié)構(gòu)體中,然后再程序的一個(gè)地方用ST(Excel)批量修改,賦值.
再另外,定義了全局結(jié)構(gòu)體數(shù)組,直接分配軟元件地址就行,不用再在Excel里寫(xiě),那個(gè)氣缸用了那些地址,觸摸屏里操作,用偏移地址非常方便.
自己封裝的塊自己用當(dāng)然是怎么方便怎么來(lái).