S7200与S7300间DP通讯

我现在用S7300做主站,S7200做从站,之是采用PROFIBUS-DP通讯,我现在在200里有数据VW6000、VW6200、VW6500、VW6510、VW6520、VW6530、VW6540、VW6550、VW6560、VW6570需要送往S7300,同时还要接收S7300里的5个数据,请问我在200侧该如何编程,在300侧又该如何编程?

问题补充:
请哪位大哥根据我要的这些交换数据帮我在200与300间编一段程序.

最佳答案

在硬件组态里将200和300的通讯缓冲区设置好就可以了,编程的话只要用传送指令就可以完成。具体做法:
先插入EM277从站,按照你要传送的数据,需要建立一个32Bytes Out/32Bytes In的缓冲区,只要双击EM277 PROFIBUS DP下的“32Bytes Out/32Bytes In”即可,系统将自动分配地址给这个通讯缓冲区,现假设这个缓冲区的地址是IB0~~IB31(接收区),QB0~~QB31(发送区),这样300的通讯区就设置好了。再双击插入的EM277从站,将选项卡Parameter Assignment下的“I/O Offset in the V-memory”设置成1000(任何数都可以,只要不和200程序里冲突),这样VB1000~~VB1063就是200的通讯区,其中VB1000~~VB1031为接收区,VB1032~~VB1063为发送区。
200传送给300:
VW6000  MOVE  VW1032,数据传到300里的IW0
VW6200  MOVE  VW1034,数据传到300里的IW2
VW6500  MOVE  VW1036,数据传到300里的IW4
VW6510  MOVE  VW1038,数据传到300里的IW6
VW6520  MOVE  VW1040,数据传到300里的IW8
VW6530  MOVE  VW1042,数据传到300里的IW10
VW6540  MOVE  VW1044,数据传到300里的IW12
VW6550  MOVE  VW1046,数据传到300里的IW14
VW6560  MOVE  VW1048,数据传到300里的IW16
VW6570  MOVE  VW1050,数据传到300里的IW18
以上MOVE指令都在200里完成,IW0~~IW18只需再300的变量表里就能监控到,不需要编程。
300传送给200:
在300里先将五个数据分别MOVE到QW0、QW2、QW4、QW6、QW8,对应到200里就是VW1000、VW1002、VW1004、VW1006、VW1008,同样,200里不需要编程,只需再变量表中监控这五个VW就行了。
写了这么多,不知道明不明白

提问者对于答案的评价:
谢谢!

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

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

相关推荐

  • 226数字量输出

    咨询一下226上的数字量输出,上面标着1L+,1M,我看接线图上24V电源+接1L+,输出点Q接到电源负上了,我觉得这样已经形成回路了啊,可是接线图上把1M也接到了电源负上了,那条…

    SIMATIC S7-200 2021年7月4日
  • 两个PLC如何通讯

    问题补充:在工控机上组态一个界面,如何分别显示和区分两块CPU-226的变量地址,如:AIW0、AIW2,两块PLC上都有这两个地址,如何区分? 最佳答案 1.两个S7-200的P…

    SIMATIC S7-200 2021年7月5日
  • pto输出127故障

    用q0.0发送脉冲,出现127故障,不发脉冲,不知道什么原因?请高手赐教! 最佳答案 我觉得你可以试用以下方法: 1、使用软件自带帮助文件查找错误127的可能原因和解决措…

    SIMATIC S7-200 2021年7月5日
  • 差动脉冲信号如何产生啊

    使用200 PLC 1 我想用差动信号控制伺服驱动器  2   还要让伺服马达正反转,请问这个差动信…

    SIMATIC S7-200 2020年11月1日
  • S7-200如果使用MPI通信要加什么硬件?

    S7-200如果使用MPI通信要加什么硬件? 最佳答案 不需要另加通讯模块,Port0/1支持PPI通讯和MPI通讯。当然需要MPI网线,如果没有的话,Profibus-DP电缆也…

    SIMATIC S7-200 2021年7月5日
  • PLC控制比例流量控制阀的精度问题

    我这有两个油缸的同步问题,打算用S7-200 控制力士乐的比例流量阀2FRE6型,比例阀最大流量1L/min,最小0.025L/min, 油缸实际需要流量是0.…

    SIMATIC S7-200 2018年3月6日
  • EM235模拟量采集干扰问题

    最近有个项目使用西门子224CN后接一个EM235模块采集0-10V电压信号,接线无问题,A-与M连接,屏蔽接地,系统采用三相五线制接法,而现场供电为四线制,发现采集数据大范围波动…

    SIMATIC S7-200 2020年11月1日
  • S7-200有自由口通信,那么也就是说协议可以自己定,然后与其它设备进行通信?

    我现在想用S7-200与一个仪表通信,然后这个仪表厂家已经把它们的RS485的通信协议告诉我们了,也就是协议是对外公开的,请问我是否可以用S7-200的通信口与该仪表建立通讯?这个…

    SIMATIC S7-200 2020年10月31日
  • letham大师请进

    在STATION CONFIGURATOR 我已经组态了,请看我发的截图,但是目前又出现一个新问题。我在STATION CONFIGURATOR&nb…

    2017年11月6日
  • PWM脉冲输出问题!1

    我的定时中断程序时间为2ms,所以里面的运算指令很少!!PWM脉冲输出的最高频率为20khz,我现在想用20k频率转换成10v的模块控制变频,程序最高速度为100m/min,假如说…

    SIMATIC S7-200 2020年10月31日