当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
LonWorks
我要发帖
关于Lon网显式消息通讯方式的疑惑
点击:
1336
| 回复:
12
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-09 10:11:00
楼主
现在有3个节点 A(LON网卡),B(该装置程序用NODEBUILDER编译),C(该装置程序用LONBUILDER编译),他们之间采用显式消息的通讯方式。现在A跟B,A跟C之间的通讯正常,不管是广播方式还是节点方式,都可正常通讯。但B跟C之间通讯却有问题,C不能接收B发来的消息,但B却能收到C发去的消息。 请问一下LON高手,这是什么原因,编程和编译哪个环节没注意到。谢谢! PS:收发器均为FTT-10。
分享到:
收藏
邀请回答
回复楼主
举报
衣卓
关注
私信
精华:4帖
求助:0帖
帖子:15帖 | 70回
年度积分:0
历史总积分:134
注册:2003年8月02日
发表于:2004-06-09 13:05:00
1楼
是否使用 LON协议分析仪测试和验证 C不能接收B发来的消息?如果使用,协议分析仪具体显示什么? FYI. Loytec LPA-USB协议分析仪是从事LonWorks专业人员的必备工具.
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-09 13:14:00
2楼
没有,,,我只是自己写程序调试,连仿真都没,,,只能自己写程序调试。。。 这是C中接收消息的部分 //接收装置消息 when (msg_arrives) { unsigned int i,j,k; unsigned int SixData[6],buf[54]; memcpy(buf,msg_in.data,msg_in.len); SendData(buf,54); //此处为往串口(RS232)发数据,我直接在计算机上监视 。。。。。。。。。。。 } B中消息标签定义: msg_tag bind_info(nonbind) Line1_out; msg_out_addr host; #define LINE1 0
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-09 16:26:00
3楼
用NODEUTIL查看各 节点的域信息为: Index Size Subnet Node Auth key DomnID A 0 1 0 126 FF FF FF FF FF FF 00 1 0 1 126 FF FF FF FF FF FF B 0 1 1 *1 FF FF FF FF FF FF 00 C 0 1 1 1 FF FF FF FF FF FF 00 为什么B节点信息为 “*1”,这是什么意思啊?A是网卡(PCLTA-20),为什么有2个域信息呢?而且它的子网跟C,不一样,却能正常通讯。。。 衣卓 或其他高手能帮帮我吗??我为这个已经苦恼好几天了,,郁闷啊,根本找不到方向了。。。。
回复
引用
举报
金越
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 67回
年度积分:0
历史总积分:83
注册:2001年9月12日
发表于:2004-06-09 17:55:00
4楼
该装置程序用LONBUILDER编译?现在同时用LONBuilder和NodeBuilder吗? 两个节点用什么工具安装的?
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-10 08:55:00
5楼
B(该装置程序用NODEBUILDER编译),C(该装置程序用LONBUILDER编译) 楼上所讲的 安装工具,就是指这个吧?
回复
引用
举报
东青
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 25回
年度积分:0
历史总积分:58
注册:2002年6月27日
发表于:2004-06-10 09:18:00
6楼
可以使用NODEBUILDER把B节点的NODE ID 改为2,重新编译下载。
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-10 09:28:00
7楼
我找不到在哪里改 NODE ID 号,,我用的是 Nodebuilder Development Tool,,在哪里改啊,,我没找到啊,,
回复
引用
举报
东青
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 25回
年度积分:0
历史总积分:58
注册:2002年6月27日
发表于:2004-06-10 09:43:00
8楼
你用的是NB3吗?是的话你双击设备模板,选择CONFIGURATION,选中EXPORT CONFIGURED,然后设定即可。
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-10 10:08:00
9楼
我用的版本是1.5,就是那种只能在98下编译的,,好象没你这设置哦,, 能加个QQ指导我么??我的QQ是5545312
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-10 10:18:00
10楼
Loytec LPA-USB协议分析仪,到底是什么啊,只是个软件还是有硬件支持啊,, 我在网上就找到了LPAConv Plug-In Version 2.4
回复
引用
举报
Borus
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:46
注册:2003年5月12日
发表于:2004-06-10 10:23:00
11楼
是个硬件哦,,看到了,谁能告诉我什么价格吗??另外,NODEBUILDER 有XP下的么?什么价格?在哪里购买?
回复
引用
举报
lxmhua
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 25回
年度积分:0
历史总积分:61
注册:2004年2月11日
发表于:2004-06-14 08:21:00
12楼
如果两个节点不在一个域里还可以正常通信的话,就说明这两个节点可能是通过nueron ID进行通讯的。
回复
引用
举报
热门招聘
相关主题
RS485的原理和标准
[1816]
关于建立中国现场总线标准的...
[2725]
谁在做DeviceNet,可以互相学...
[1435]
求教!CAN总线的通讯干扰问题
[5019]
关于方便面封口机刀口感温问...
[1545]
求助:网络不稳定的问题
[1693]
cp5611和cp5613这两个,我应该...
[9873]
FX2N通訊控制多台三菱變頻器
[1522]
智能化系统工程设计中的若干...
[1937]
分享一个真正免费的组态监控...
[7298]
官方公众号
智造工程师
客服
小程序
公众号