流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
樓主  發(fā)表于: 2019-05-07 17:13
 如圖,今天在網(wǎng)上看大神說(shuō)在FB中可以用到變址





問(wèn)題是添加完后,怎么在梯形圖里面調(diào)用它?試了下各種格式都沒(méi)成功  

之所以用到變址是因?yàn)樵贔B塊中用到除法,除法的結(jié)果和余數(shù)是相鄰地址兩個(gè)D,需要用到余數(shù)
又或者有其他辦法實(shí)現(xiàn)嗎?

方法很多,感謝!
1、變址(必須用DDIV,基于數(shù)組的數(shù)據(jù)類(lèi)型是Double):  

2、內(nèi)嵌ST,用MOD_E函數(shù)
[ 此帖被wangdai527在2019-05-08 15:09重新編輯 ]
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
1樓  發(fā)表于: 2019-05-08 13:59
引用
引用第3樓楓落云端于2019-05-08 10:15發(fā)表的  :
結(jié)果[0]:=被除數(shù)/除數(shù);
結(jié)果[1]:=被除數(shù) MOD 除數(shù);




確實(shí)是這種格式,直接用DDIV,就可以把商和余放在數(shù)組里
[ 此帖被wangdai527在2019-05-08 15:00重新編輯 ]
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
2樓  發(fā)表于: 2019-05-08 14:12
引用
引用第2樓mall9002于2019-05-08 00:14發(fā)表的  :
搞不懂你要問(wèn)啥,取余數(shù)有指令mod.你建的是一個(gè)兩元素的一維數(shù)組,和變址有什么關(guān)系!  ddiv(TURE,D1,D3,D5) D1/D3=D5;MOD_E(TRUE,D1,D3,D10)  D10存放D1除以D3的余數(shù)。
另外fx3的變址用V,Z.如D0Z3,如果Z3值是K0,那么D0Z3代表D0,如果Z3值為K5那么D0Z3代表D5,詳細(xì)的看一下軟元件手冊(cè)。變值用在指令使用次數(shù)有限制的情況或者需要變化數(shù)據(jù)內(nèi)容的情況下。

三菱里面DIV(D1 D3 D5),執(zhí)行的是D1/D3=D5,余數(shù)會(huì)放在D6。我想在FB塊的梯形圖里面用到這相鄰兩個(gè)D,但FB塊局部定義只能定義單個(gè)數(shù)據(jù)類(lèi)型。所以尋求變址的方式,去找余數(shù)。
[ 此帖被wangdai527在2019-05-08 14:44重新編輯 ]
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
3樓  發(fā)表于: 2019-05-08 14:39
引用
引用第6樓海你好咸于2019-05-08 14:35發(fā)表的  :
敢問(wèn)樓主用的事哪款型號(hào)的PLC?,我用FX3U模擬測(cè)試可以得到余數(shù)啊

我是說(shuō)的在FB塊梯形圖里面得到余數(shù),正常掃描程序的梯形圖是沒(méi)問(wèn)題的,因?yàn)榈贸鰜?lái)的D位有地址,直接地址上+1的D位就是余數(shù)
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
4樓  發(fā)表于: 2019-05-08 14:43
引用
引用第7樓mall9002于2019-05-08 14:37發(fā)表的  :


簡(jiǎn)單工程中確實(shí)是沒(méi)有直接取余
選擇標(biāo)簽的話(huà),內(nèi)嵌ST可以做。
結(jié)構(gòu)化工程中有MOD函數(shù)直接使用

好吧,還沒(méi)用過(guò)結(jié)構(gòu)化工程......一直只用了梯形圖
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
5樓  發(fā)表于: 2019-05-08 14:45
引用
引用第8樓海你好咸于2019-05-08 14:38發(fā)表的  :
???????

我是試的DIV指令,沒(méi)有用到DDIV
還得考慮到單雙字啊,受教了
流辰沙
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 313 個(gè)
工控威望: 641 點(diǎn)
下載積分: 1068 分
在線(xiàn)時(shí)間: 124(小時(shí))
注冊(cè)時(shí)間: 2018-12-27
最后登錄: 2024-04-16
查看流辰沙的 主題 / 回貼
6樓  發(fā)表于: 2019-05-08 14:56
引用
引用第12樓mall9002于2019-05-08 14:53發(fā)表的  :


簡(jiǎn)單工程下的內(nèi)嵌st在 FB里也可以使用。你看看


是的,可以了