久久播我不卡丨婷婷成人小说综合专区丨亚洲熟妇少妇任你躁在线观看丨久久亚洲伊人丨欧美亚洲综合成人专区丨鲁丝一区二区三区免费丨久久视频在线免费观看丨精品国内自产拍在线观看丨欧美激情爱爱丨成人之间dvd丨日韩在线视频在线丨欧美激情视频一区二区丨人人色视频丨男女羞羞无遮掩视频免费网站丨新版资源天堂中文

廣州凌控自動(dòng)化科技有限公司
客戶至上 誠(chéng)信經(jīng)營(yíng) 開拓創(chuàng)新 求實(shí)合作 因?yàn)閷W?所以專業(yè) 不斷完善 不斷創(chuàng)新
首 頁(yè) >> 問(wèn) 題 >> FB編譯出錯(cuò) Q2ASHCPU-S124
問(wèn)題分類

FB編譯出錯(cuò) Q2ASHCPU-S124

時(shí)間: 2020/8/4 17:09:48

FX1S-10MR使用 Q2ASHCPU-S124 GX Q2ASHCPU-S124 WORKS2 1.77F版,用ST編程。
FB1程序:CC:=AA+BB;
FB1標(biāo)簽定義:
VARINPOT AA WORD[SIGNED]
VARINPOT BB WORD[SIGNED]
VAR CC WORD[SIGNED]


POU01程序:VAR1:=FB11(AA:= 15 ,BB:=16 );
P
Re:  時(shí)間: 2020/8/5 3:38:00
我是想把它定義為函數(shù),改為如下程序后,編譯通過(guò),可是調(diào)用FUN1,最后VAR1=0,為什么?
建立FUN1數(shù)據(jù)時(shí),返回值類型為: Word[Signed]

FUN1: VAR_INPOT AA Word[Signed]
VAR_INPOT BB Word[Signed]
VAR CC Word[Sign
Re:Re:  時(shí)間: 2020/8/5 6:02:00
CC的類型應(yīng)該設(shè)置為VAR_OUTPUT。
FB1登錄后,應(yīng)該寫FB1_1(AA:= 15 ,BB:= 16 ,CC:= VAR1 );


Re:Re:Re:  時(shí)間: 2020/8/5 10:50:00
用函數(shù)的話,函數(shù)中寫FUN1:=AA+BB;
POU_01程序?qū)慥AR1:=FUN1( 15 ,16 );


Re:Re:Re:Re:  時(shí)間: 2020/8/5 13:14:00
你好,F(xiàn)UN1中程序?yàn)?
IF MX THEN
FUN1:=AA+BB;
ELSE
FUN1:=AA-BB;
END_IF;
POU1中程序?yàn)椋?
VAR1:=15;VAR2:=51;
VAR3:=FUN1( VAR1 , VAR2 ,M0 );
運(yùn)行正常,那么請(qǐng)問(wèn)如何定義才能和 GX WORKS2中的函數(shù)形式一致,即把參數(shù)M0作為第一個(gè)參數(shù),格式為FUN1(?BOOL_
Re:Re:Re:Re:Re:  時(shí)間: 2020/8/5 18:02:00
在函數(shù)的局部標(biāo)簽中,把MX建在第一行即可形成 FUN1(?BOOL_MX?, ?INT_AA? , ?INT_BB?);的格式。


相關(guān)問(wèn)題
相關(guān)產(chǎn)品
三菱
CPU單元
Q2ASHCPU
三菱 CPU單元 Q2ASHCPU
輸入輸出點(diǎn)數(shù):512點(diǎn)。 輸入輸出數(shù)據(jù)設(shè)備點(diǎn)數(shù):8192點(diǎn)。 程序容量:28k。 基本命令
三菱
CPU單元
Q2ASHCPU-S1
三菱 CPU單元 Q2ASHCPU-S1
輸入輸出點(diǎn)數(shù):1024點(diǎn)。 輸入輸出數(shù)據(jù)設(shè)備點(diǎn)數(shù):8192點(diǎn)。 程序容量:60k。 基本命
相關(guān)下載