S7300-DP组态通讯的问题?

以S7-315-2dp作为DP网络的主站,通过EM277将S7200连接到DP网络中,现在需要能够对S7200中V100到V110这十个字节的数据进行读取和改写,西门子网上课堂中的例子讲解的例子说只需要在EM277模块下面挂上一个输入输出模块,然后通过移位指令将输入输出模块的数据移至V区的V0-V10就能够通过,通过PQB和PIB就能在S7300中读取到数据,请大家能否详细讲解一下S7200中数据在S7300之间的映射关系,谢谢!

问题补充:
谢谢东方红一红的回答,现在我在组建DP网络的时候,不只是一个EM277模块,还包括其他各个EM277模块,在建立数据交换区时,其他各EM277模块是不是也是VB0开始为默认的数据交换区。还有,在S7300中映像区的IB与QB的大小是不是通过选择不同的输入与输出模块来决定的,与EM277实际挂的输入与输出模块无关,谢谢!

最佳答案

em277模块与s7-300plc之间的profibus dp通讯只要按下面的步骤组态即可。
 1,首先建立S7-300的硬件组成,然后开通PROFIBUS-DP网络;
 2,将EM277挂接入PROFIBUS-DP网络;
 3,建立EM277与S7-300的数据交换区,假设S7-300的映象区为IB0~IB3,QB0~QB3;默认S7-200的交换区为VB0~VB7。
 4,设置好EM277的站址;
 5,下载硬件组态后,系统即可自动建立通讯和如下数据交换。
 QB0----->VB0
 QB1----->VB1
 QB2----->VB2
 QB3----->VB3
 QB4----->VB4
 IB0  <-----VB5
 IB1  <-----VB6
 IB2  <-----VB7
 IB3  <-----VB8
 IB4  <-----VB9

 

提问者对于答案的评价:
OK

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐