流辰沙
級別: 家園?
![]() |
如圖,今天在網(wǎng)上看大神說在FB中可以用到變址 ![]() ![]() 問題是添加完后,怎么在梯形圖里面調(diào)用它?試了下各種格式都沒成功 之所以用到變址是因?yàn)樵贔B塊中用到除法,除法的結(jié)果和余數(shù)是相鄰地址兩個D,需要用到余數(shù) 又或者有其他辦法實(shí)現(xiàn)嗎? 方法很多,感謝! 1、變址(必須用DDIV,基于數(shù)組的數(shù)據(jù)類型是Double): ![]() 2、內(nèi)嵌ST,用MOD_E函數(shù) ![]() [ 此帖被wangdai527在2019-05-08 15:09重新編輯 ] |
---|---|
|
mall9002
級別: 略有小成
![]() |
搞不懂你要問啥,取余數(shù)有指令mod.你建的是一個兩元素的一維數(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ì)的看一下軟元件手冊。變值用在指令使用次數(shù)有限制的情況或者需要變化數(shù)據(jù)內(nèi)容的情況下。 [ 此帖被mall9002在2019-05-08 00:31重新編輯 ] |
---|---|
|
mall9002
級別: 略有小成
![]() |
圖片:
![]()
圖片:
![]()
簡單工程中確實(shí)是沒有直接取余 選擇標(biāo)簽的話,內(nèi)嵌ST可以做。 結(jié)構(gòu)化工程中有MOD函數(shù)直接使用 |
---|---|
本帖最近評分記錄: |