流辰沙
級別: 家園?
![]() |
如圖,今天在網(wǎng)上看大神說在FB中可以用到變址 ![]() ![]() 問題是添加完后,怎么在梯形圖里面調(diào)用它?試了下各種格式都沒成功 之所以用到變址是因為在FB塊中用到除法,除法的結(jié)果和余數(shù)是相鄰地址兩個D,需要用到余數(shù) 又或者有其他辦法實現(xiàn)嗎? 方法很多,感謝! 1、變址(必須用DDIV,基于數(shù)組的數(shù)據(jù)類型是Double): ![]() 2、內(nèi)嵌ST,用MOD_E函數(shù) ![]() [ 此帖被wangdai527在2019-05-08 15:09重新編輯 ] |
---|---|
|
流辰沙
級別: 家園?
![]() |
![]() 確實是這種格式,直接用DDIV,就可以把商和余放在數(shù)組里 [ 此帖被wangdai527在2019-05-08 15:00重新編輯 ] |
---|---|
|
流辰沙
級別: 家園常客
![]() |
三菱里面DIV(D1 D3 D5),執(zhí)行的是D1/D3=D5,余數(shù)會放在D6。我想在FB塊的梯形圖里面用到這相鄰兩個D,但FB塊局部定義只能定義單個數(shù)據(jù)類型。所以尋求變址的方式,去找余數(shù)。 [ 此帖被wangdai527在2019-05-08 14:44重新編輯 ] |
---|---|
|
流辰沙
級別: 家園?
![]() |
我是說的在FB塊梯形圖里面得到余數(shù),正常掃描程序的梯形圖是沒問題的,因為得出來的D位有地址,直接地址上+1的D位就是余數(shù) |
---|---|
|
流辰沙
級別: 家園?
![]() |
好吧,還沒用過結(jié)構(gòu)化工程......一直只用了梯形圖 |
---|---|
|
流辰沙
級別: 家園?
![]() |
我是試的DIV指令,沒有用到DDIV ![]() 還得考慮到單雙字啊,受教了 |
---|---|
|