我陈述的问题可能不是很清楚,我的意思是我得到了一个程序,要去跟现场的设备作比较,现场呢有14台机器人,而我呢,从得到的这段程序中的硬件组态里呢并没有发现组态里有这14台机器人的GSD文件,而我又没用过DPDP copuler,所以我就想,是不是机器人作为子站挂在coupler后边了,所以在已经得到的程序组态里没有机器人,但是我又大致看了一下DPDP coupler的使用,发现如果使用DPDP coupler后边挂一些从站的话就要把数据交互组态到DPDP coupler ,如图所示,也就是在红圈中的第二行第三行都拖进GSD文件已实现数据交互,但图中只是在第一行定义了几个字的数据交换,这根本不够两三台机器人的数据交互,那么,图中的DPDP coupler 情形有没有可能后边挂着一些机器人子站呢?忘大神来解答!
问题补充:
现在已经确定机器人是挂在第二张图示所标注出,这是一个SEW生产的网关,但是新的问题又来了,在程序中采用了FC1,FC2进行数据收发,可是FC1,FC2的DP地址标注的是336,数据段是时候20个byte,于是我到硬件组态里找寻对应的地址,可是在这个网关上333到352之间的地址是缺失的,如图中所表示的,有没有大神给个解释,唉,弄这种久远的程序就是问题多!
图片说明:
最佳答案
嗯,我昨天大概理解你想问的问题,但是从你的描述来看,却是dp coupler的问题。就只能回答dp coupler 的问题了。
其实我一直都觉得5号站和9号站才是控制机器人的。
你在从5、9号站入手,仔细查看一下它们的gsd文件。
果然被我猜中了。
你另外的问题,336地址,估计是在5号站中呢,不在9号站。
提问者对于答案的评价:
确实是在9号站中,已经证实了,SEW网关跟一般的网关设置不一样,机器人的地址没有在硬件组态中体现出来!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc224376.html