EM277做DP从站的时候V区地址分配的问题

项目组成情况是1台313C-2 DP主站  用EM277 组DP网络带2台226 1台224 从站 
我想问下 如果 1#EM277做DP从站的时候 地址分配的是2word out/ 8word in
(如图)v区偏移从100开始  
2#em277也是2word out/8 word in(如图)(本站带4位模拟量)
v区偏移从200开始  
3#EM277 是2word out/2word IN  
v区偏移从300开始
的话, S7-300对S7-200 的发送缓存区 和 接受缓存区怎么算?
比如2#站点的 2word out/ 8 word in   
V区偏移起始是200   那么 应该用8word的64字节  263做偏移终点么?
还是200~231 是写缓存区  232~263 是读缓存区么?
em277的输出位可是从260到263,而输入则是从272到287,   
我有点算不清楚, 请指点迷津

图片说明:

EM277做DP从站的时候V区地址分配的问题    EM277做DP从站的时候V区地址分配的问题    EM277做DP从站的时候V区地址分配的问题   

最佳答案

1个word对应2个字节,从200偏移地址开始先对应300的输出,把输出地址占用完了200的V区接着就是300的输入了。
所以
1# 站 S7-300地址:PQW256-PQW258 对应S7-200地址:VW100-VW102
         S7-300地址:PIW256-PIW270 对应S7-200地址:VW104-VW118
2# 站 S7-300地址:PQW260-PQW262 对应S7-200地址:VW200-VW202
         S7-300地址:PIW272-PIW286 对应S7-200地址:VW204-VW218
3# 站 S7-300地址:PQW264-PQW266 对应S7-200地址:VW300-VW302
         S7-300地址:PIW288-PIW290 对应S7-200地址:VW304-VW306
另外建议:如果子站传输数据大小一致,如你的1#站和2#站,为什么不把V区偏移地址设成一致呢?这样就不用每个站的V区数据地址都要算了。

提问者对于答案的评价:
基本理解了 感谢您不惜字数的回答,

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐