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

相关推荐

  • 224XP PTO输出

    单段管线程序怎么写呀, 最佳答案 看看这个资料就知道了;          &n…

    SIMATIC S7-200 2017年10月24日
  • 学习过程中出现问题求帮忙

    做一个模拟设计关于恒温水箱的控制,我可不可以使用S7-200编程软件进行编程,用触摸屏软件进行监控。具体该怎么操作,两个软件怎么产生关系,都不太懂。谢谢帮忙。 问题补充:触摸屏我是…

    SIMATIC S7-200 2017年11月1日
  • 如何实现if .. else..的功能

    用plc如何实现类似于if .. else..的功能,这样的程序怎么写啊? 问题补充:能不能说的详细些,最好有例子! 最佳答案 简单一点就是 LD&n…

    SIMATIC S7-200 2021年7月5日
  • S7-200运动控制问题

    CPU 226 REL 01.23 版本 做运动控制 可以调用运动控制库的子程序么 问题补充:是DC/DC/DC 图片说…

    2021年7月5日
  • s7-200与s7-200之间主从通讯

    有个项目需要控制3台私服电机(脉冲),其它还有些I/O控制,我想用一台CPU224XP作主站,一台CPU222作从站,这样就有4个高速端口了,请问软、应件怎么设置?谢谢了! 问题补…

    SIMATIC S7-200 2018年1月1日
  • 以太网通讯求助

    S7-200通过以太网通讯,传输距离大概300米,请教大家是否需要加中继进行信号放大 最佳答案 网络配置必须遵守以下条件: 二个(光通信)模块之间的纤维光缆最大长度:30…

    SIMATIC S7-200 2021年7月5日
  • USB驱动问题

    我在电脑上安装西门子的USB驱动的时候 显示无法安装 因为电脑已经有了V8.2更高的版本 可我的USB根本无法连接PLC  请问&…

    SIMATIC S7-200 2018年3月6日
  • et200 pro fc2 与现场总线通讯

    et200 pro fc2 V4.70 通过USB连接后,设置好S7online后,无法利用总线连接通讯 最佳答案 通讯正常了吗?通讯不正常…

    SIMATIC S7-200 2021年7月5日
  • S7-200下载报错

    通讯可以连接,但是在下载过程中出现一条错误信息:A compile error occurred,check non-fatal …

    SIMATIC S7-200 2021年7月5日
  • 求西门子博途V15的编程软件

    求西门子博途V15的编程软件下载链接 最佳答案 https://support.industry.siemens.com/cs/ww/en/view/109752566 文档链接 …

    2021年7月5日