200和300MPI通讯的问题
刘玉蓉
发布于2014-11-07 17:36
105
0
标签:
现场有两个200与S7-300用MPI通讯。我两个200上都用了VW500-VW550,我可不可以把个200的VW500-VW550传到300的DB1里,第二个200的VW500-500传到300的DB2里。
另外,300里对应的DB,其DB内的地址是不是也得是500-550才行???
佳答案
--------“我可不可以把个200的VW500-VW550传到300的DB1里,第二个200的VW500-500传到300的DB2里。”
是可以的,即使都送到一个DB块里也不会有有影响,因为虽然是另个200,但是它们的MPI地址是不一样的,所以在200内定义的相同的数据地址也不会有有影响
------------“另外,300里对应的DB,其DB内的地址是不是也得是500-550才行??? ”
不是的,只要定义的数据地址长度和200内交换的数据长度一致就可以,比如VW500-VW550是50个字,那么你可以在DB块内定义DBW0----DBW50与其相对应,不是非得说要定义成DBW500-------DBW550