您现在所在的是:

台达论坛

回帖:4个,阅读:3669 [上一页] [1] [下一页]
606
617671501
文章数:25
年度积分:50
历史总积分:606
品牌积分(台达):0
注册时间:2016/10/11
发站内信
发表于:2016/11/21 12:55:27
#0楼
附件 QQ截图20161121120029.jpg

附件 QQ截图20161121120052.jpg


plc读取数据两个数据 00 d5和02 d8分别存与plc的d1073到d1076里,这种情况是把一个数据分开到两个地址里存放了,00d5实际存放在了d1073和d1074两个地址了。我想要的是把00d5存放在d1073一个地址里。怎么才能让一个数据存放在一个地址里或者怎么把两个地址和并在一起读出来呢,比如说把d1073和d1074合并在一起读出来。谢谢各位了,
17364
pan_xiansheng
文章数:2330
年度积分:1012
历史总积分:17364
品牌积分(台达):10
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2016/11/21 13:26:11
#1楼
把d1073和d1074合并在一起读出来,你首先要确定D1073、D1074的数据有效位是8位(如果是8位,还要注意高8位、低8位的区别),还是16位,然后才能考虑怎么解决。
606
617671501
文章数:25
年度积分:50
历史总积分:606
品牌积分(台达):0
注册时间:2016/10/11
发站内信
发表于:2016/11/21 15:05:28
#2楼
回复 #1楼 pan_xiansheng
应该是八位的,一个地址有一半是用00代替的
17364
pan_xiansheng
文章数:2330
年度积分:1012
历史总积分:17364
品牌积分(台达):10
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2016/11/21 16:40:03
#3楼
按你所述,8位数据传输,合并2个寄存器到D** :

HEX  D**  D1073  K2
50
朕从未离开Fk
文章数:1
年度积分:50
历史总积分:50
品牌积分(台达):0
注册时间:2019/2/26
发站内信
发表于:2019/2/26 8:50:15
#4楼
附件 QQ图片20190109181114.jpg

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

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

46.8003