300系列,ARRAY[1..1000] OF DINT的数组,其实数值由小到大排列(但具体的数值不定)。现有一个数据X,需要运算出此数据位于数组中的比较位置(位于哪两个数据之间)。
紧急请高手门指导!
另数组的间接寻址怎么实现?例如A 是ARRAY[1..1000] OF DINT N是INT,在间接寻址中写A[N]想通过不同的N值读写数组中不同的地址!STP7 梯形图报错?
产品版区:SIMATIC S7-300(F)/S7-400(F/H/FH)
悬赏分:15 | 解决时间:2009-04-20 13:37:41 | 提问者: 阿瓜 - 新生  第1级
最佳答案
间接寻址请参考下载中心文档<关于S7-300和S7-400指针寻址的说明与例程(更新版)>:
http://www2.ad.siemens.com.cn/Download/Upload/AS/faq/F0215.pdf
回答者:
dcount107
-
顶级工程师  第12级
2009-04-17 11:08:54
提问者对于答案的评价:
努力中!汗,强烈建议西门子将数组处理子令作为标准子令提供