cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
函數:功能塊與功能的總稱(chēng),其實(shí)就是一些學(xué)了高級語(yǔ)言的程序員們處于對FB,FC的理解所起的稱(chēng)呼。 功能塊與功能的區別是: 1、功能塊可以通過(guò)OUT變量返回多種類(lèi)型的值,功能只能返回單一類(lèi)型的值。 2、功能塊可以依靠靜態(tài)變量來(lái)存儲功能塊所使用的數據,而功能無(wú)法保存。 以上僅僅是針對于符合IEC61131-3規范的廠(chǎng)家來(lái)說(shuō)。 不完全符合IEC規范的廠(chǎng)家可能會(huì ): 1、通過(guò)在FC中使用全局變量來(lái)達到返回多種類(lèi)型的值得目的。 2、同樣依靠全局變量來(lái)存儲FC使用的數據。 這樣做破壞了封裝,因此一些廠(chǎng)家在后續已經(jīng)開(kāi)始更改了。 以上~ |
---|---|
|
zmrs163
級別: 家園?
![]() |
另外5U怎么新建功能,只有新建FB或者FB文件或者FUN文件并沒(méi)有新建FUN? |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
我覺(jué)得您需要: 1、整理一下您提問(wèn)的文字組織。 2、可以看看GX Works3的使用手冊。 ![]() Good Luck~ |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級別: VIP會(huì )員
![]() ![]() ![]() ![]() |
第二個(gè)函數就是啦,函數:Function:FC:FUN。 主要是翻譯問(wèn)題。 ![]() |
---|---|
|
zmrs163
級別: 家園?
![]() |
圖片:
![]() 上面一個(gè)是函數,下面一個(gè)是功能塊,里面都是輸入ON就給兩個(gè)輸出賦值2,寫(xiě)到PLC里面閉合M1之后4個(gè)輸出都變成2,然后把PLC開(kāi)關(guān)打到STOP再打到RUN,D5,D6在沒(méi)有輸入的情況下就從0變成2了是什么原因 |
---|---|
|
zmrs163
級別: 家園?
![]() |
問(wèn)題已經(jīng)解決,結果就是函數的輸出變量是鎖存的,相當于FB塊的VAR OUT RETAIN,綜上,函數是個(gè)雞肋功能 |
---|---|
|
zmrs163
級別: 家園?
![]() |
我突然又發(fā)現5U的函數里面有VAR OUTPUT,通過(guò)這個(gè)不是可以返回多個(gè)變量? |
---|---|
|