您现在所在的是:

三菱Mitsubishi

回帖:1个,阅读:860 [上一页] [1] [下一页]
4845
gao921219
文章数:791
年度积分:56
历史总积分:4845
注册时间:2004/8/3
发站内信
发表于:2006/11/15 21:17:00
#0楼
利用VB6.0编写通信程序与PLC通信的程序:假设PC机要求从PLC中读入从D123开始的4个字节的数据(D123,D124),
命令报文中10F6H为D123的地址,04H表示要读入4个字节的数据。

现在的问题是:地址的计算方式是:addressx2+1000H.[123(7BH)X2+1000H=10F6H],那么所有类型的地址不是一样了吗?在程序中怎样区分啊?位地址又能如何表示呢?


[此贴子已经被作者于2006-11-15 21:19:37编辑过]
独在异乡为异客,每逢佳节倍思亲。遥知兄弟登高处,遍插茱萸少一人。
2826
流客
文章数:794
年度积分:50
历史总积分:2826
注册时间:2005/8/28
发站内信
发表于:2006/11/15 22:07:00
#1楼
你那个计算公式只针对D寄存器,而且还不是全部D寄存器都符合.其余的另有表对应.

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

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

31.2002