a374319066
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 129 點(diǎn)
下載積分: 548 分
在線(xiàn)時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2012-01-10
最后登錄: 2018-06-15
查看a374319066的 主題 / 回貼
樓主  發(fā)表于: 2015-10-15 12:00
查看三菱自己提供的函數(shù)時(shí),很多的返回值都是void類(lèi)型的,但是我在類(lèi)型選項(xiàng)中找不到這個(gè)類(lèi)型,手動(dòng)輸出void會(huì)報(bào)錯(cuò)

就算設(shè)一個(gè)bit類(lèi)型的函數(shù),在函數(shù)塊里面要怎么和返回值關(guān)聯(lián)啊
zhuyikang
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 196 個(gè)
工控威望: 5892 點(diǎn)
下載積分: 9459 分
在線(xiàn)時(shí)間: 970(小時(shí))
注冊(cè)時(shí)間: 2011-04-26
最后登錄: 2024-08-26
查看zhuyikang的 主題 / 回貼
1樓  發(fā)表于: 2015-10-15 13:24
[attachment=140467] 用的ST編程格式看看是不是這個(gè)
a374319066
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 129 點(diǎn)
下載積分: 548 分
在線(xiàn)時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2012-01-10
最后登錄: 2018-06-15
查看a374319066的 主題 / 回貼
2樓  發(fā)表于: 2015-10-15 15:56
不是ST,就是新建數(shù)據(jù)類(lèi)型的時(shí)候,可以新建FB,函數(shù)啊
我要是新建函數(shù)的話(huà),比起新建FB多了一個(gè)返回值類(lèi)型讓你選擇,不選就確認(rèn)的話(huà),就會(huì)有“未輸入返回值類(lèi)型”的彈窗

而三菱自帶的函數(shù)(比如ADDP),顯示返回值類(lèi)型:VOID

還有一個(gè)問(wèn)題就是新建的函數(shù)展開(kāi)其實(shí)和FB外觀(guān)一樣,那么怎么把自己想要的值傳遞給返回值呢
zhuyikang
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 196 個(gè)
工控威望: 5892 點(diǎn)
下載積分: 9459 分
在線(xiàn)時(shí)間: 970(小時(shí))
注冊(cè)時(shí)間: 2011-04-26
最后登錄: 2024-08-26
查看zhuyikang的 主題 / 回貼
3樓  發(fā)表于: 2015-10-15 17:41
VIOD就是無(wú)返回值 怎么傳
a374319066
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 129 點(diǎn)
下載積分: 548 分
在線(xiàn)時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2012-01-10
最后登錄: 2018-06-15
查看a374319066的 主題 / 回貼
4樓  發(fā)表于: 2015-10-15 22:25
第一.我希望設(shè)置成VOID類(lèi)型,但是實(shí)際上我不知道怎么設(shè)置,我想知道怎么設(shè)置

第二.在我希望使用返回值時(shí),比如bit型,我希望把M1的狀態(tài)給返回值,怎么在函數(shù)里把M1傳到返回值里去呢
ayusecret
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 171 個(gè)
工控威望: 246 點(diǎn)
下載積分: 773 分
在線(xiàn)時(shí)間: 69(小時(shí))
注冊(cè)時(shí)間: 2021-10-31
最后登錄: 2024-09-19
查看ayusecret的 主題 / 回貼
5樓  發(fā)表于: 2022-05-10 08:50
引用
引用第4樓a374319066于2015-10-15 22:25發(fā)表的  :
第一.我希望設(shè)置成VOID類(lèi)型,但是實(shí)際上我不知道怎么設(shè)置,我想知道怎么設(shè)置

第二.在我希望使用返回值時(shí),比如bit型,我希望把M1的狀態(tài)給返回值,怎么在函數(shù)里把M1傳到返回值里去呢


最近剛研究函數(shù),1、無(wú)法設(shè)置Void 2、如函數(shù)名:=M0;或函數(shù)名:=D0;或函數(shù)名:=某個(gè)結(jié)構(gòu)體,可返回函數(shù)返回值。