您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:785 [上一页] [1] [下一页]
1218
666-liuliu
文章数:136
年度积分:50
历史总积分:1218
注册时间:2011/2/6
发站内信
发表于:2021/11/4 15:43:14
#0楼
如题
请问:西门子1200如何把Dint传给下标连续的以字为单位的两个数组元素?
如果把Dint直接传给该数组的DBD的绝对地址,会有警告“该地址不能通过变量进行分配”。有没有更合理的办法避免这个警告?
如图
补充:
1.数组之所以用word,是因为是用在ModbusTcp通信,都是以字为单位的。
2.当然通信数据块如果不是数组,而是字的连续的地址,应该是不会有这种情况的。但我想问的就是数据块是数组的这种情况。
附件 2021-11-04_154203.jpg



1218
666-liuliu
文章数:136
年度积分:50
历史总积分:1218
注册时间:2011/2/6
发站内信
发表于:2021/11/4 15:45:36
#1楼
重新上一下图
附件 2021-11-04_154345.jpg
图片不清晰,重新上一下图


附件 2021-11-04_154456.jpg
6267
zq3076
文章数:2233
年度积分:449
历史总积分:6267
注册时间:2015/12/26
发站内信
发表于:2021/11/4 18:06:23
#2楼
提示就提示呗?   直接传送有啥不可的?
大连自动化工程 成套设备批发 钣金配电箱 自动化装配线调试。
www apf7 cn                     张总           1 8 9 0 6 4 6 0 4 7 0
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2021/11/4 21:30:35
#3楼
输出做2个w.
md->浮点到双字->双字分开字给2个输出.
+6
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002