发表于:2010/12/24 8:59:34
#0楼
[size=4]大家好!小弟做了一个简单的devicenet从节点,在实验的工程中遇到了一下问题,还望各位能给予帮助!
我所做的实验是需要从节点和devicenet网络上的micrologix1500和sdn扫描模块进行数据交换,现在的问题是:
1。 利用devicenet扫描卡扫不到我的从节点!但是从节点确实可以上线,也可以与主站进行连接.
2. 利用数据抓包软件得到的数据如下:
id=042f(grp=2,macid=05,msg=07),data=00 01 00 04 03 02 01
id=042f(grp=2,macid=05,msg=07),data=00 01 00 04 03 02 01
id=042e(grp=2,macid=05,msg=06),data=24 4b 04 03 01 01 24
id=042b(grp=2,macid=05,msg=03),data=24 cb 00
id=042c(grp=2,macid=05,msg=04),data=24 0e 01 00 02
说明:从节点macid=05,主站macid=24。
前两条信息是重复macid检测,说明可以上线。中间两条是未连接显示请求信息和响应信息,说明可以建立显示连接。
最后一条也是问题的所在,主站发一条显示请求信息,需要获取标示对象的一些属性,但是data=24 0e 01 00 02
中的数据格式00好像不对!另外还有 从节点没有响应!
以上就是问题的关键,希望各位能给予解答!小弟感激不尽![/size]
我所做的实验是需要从节点和devicenet网络上的micrologix1500和sdn扫描模块进行数据交换,现在的问题是:
1。 利用devicenet扫描卡扫不到我的从节点!但是从节点确实可以上线,也可以与主站进行连接.
2. 利用数据抓包软件得到的数据如下:
id=042f(grp=2,macid=05,msg=07),data=00 01 00 04 03 02 01
id=042f(grp=2,macid=05,msg=07),data=00 01 00 04 03 02 01
id=042e(grp=2,macid=05,msg=06),data=24 4b 04 03 01 01 24
id=042b(grp=2,macid=05,msg=03),data=24 cb 00
id=042c(grp=2,macid=05,msg=04),data=24 0e 01 00 02
说明:从节点macid=05,主站macid=24。
前两条信息是重复macid检测,说明可以上线。中间两条是未连接显示请求信息和响应信息,说明可以建立显示连接。
最后一条也是问题的所在,主站发一条显示请求信息,需要获取标示对象的一些属性,但是data=24 0e 01 00 02
中的数据格式00好像不对!另外还有 从节点没有响应!
以上就是问题的关键,希望各位能给予解答!小弟感激不尽![/size]