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日
下一篇 2020年11月1日

相关推荐

  • PC/PG设置,smart200以太网通讯

    电脑以前是好的,360总是弹广告就把它卸载了,现在给S7200smart下载程序电机查找CPU没反应,IP地址在同一个网段,PCPG设置时显卡后面有激活俩字,测试都是一个异常,使用…

    2021年7月5日
  • 求助:S7200网络读写程序 解读

    参考书中的关于网络读写的程序,上机试验是正确的。两台CPU224通过0口实现PPI通信,实现功能:甲机I0.2启动乙机的电动机星/三角单元(乙机Q0.0、Q0.1、Q0.2),I0…

    SIMATIC S7-200 2021年7月4日
  • smart 700 IE V3屏与cpu226 CN通讯连接不上

    smart 700 IE V3屏与cpu226 CN用的6ES7901-0BF00-0AA0数据线,居然不我通迅上,是怎么回事?之前也是用这…

    SIMATIC S7-200 2017年6月1日
  • S7-200模拟量库在哪下载

    如题;请问S7-200模拟量库在哪下载,望给个链接吧!谢谢! 最佳答案 模拟量比例换算: 因为A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200&nbsp…

    SIMATIC S7-200 2017年7月25日
  • 西门子EM231接线

    请问一下,我现在用EM231,接四线制PT100,只需使用一个通道,那么我剩余的三个通道应该如何处理?最好能有图说明,谢谢 最佳答案 转帖:如果未使用的通道仍然为断开的状态,那么E…

    SIMATIC S7-200 2017年10月30日
  • 200PLC数据存档

    西门子s7 200PLC数据如何导入到电脑,并生成execl表 最佳答案 1、订货号含有23的S7-200 CPU及 Micro/WIN V…

    SIMATIC S7-200 2021年7月5日
  • 这是什么指令

    我在一本资料书上看到用一个EM231  8路模拟量输入模块时有一下几个指令CALL SBR0,AIW0,500.0,0.0,VD100CALL&nbs…

    SIMATIC S7-200 2020年11月5日
  • 西门子200温度补偿程序

    S7200的温度补偿 问题补充:温度显示有几度偏差,怎样做补偿程序的梯形图 最佳答案 1.通常温度程序是直接读AIW数值后,然后先将整型转化为双整型,双整型再转化为实型,最后除以1…

    2017年10月30日
  • win10系统安装的S7-200 SP9找不到TCP/IP驱动

    我的是win10企业版64位系统,安装的S7-200 SP9, 但是找不到TCP/IP以太网驱动,网上有修复的教程,需要下载一个Driver,但是没有给出下载链…

    SIMATIC S7-200 2021年7月5日
  • 西门子触摸屏组态项目

    西门子触摸屏组态项目能由触摸屏设备上传到电脑吗? 问题补充:我们有两台触摸屏控制设备(相同的),其中一台触摸屏坏了,经修理后组态项目丢失,请问能不能把好的那一台的组态项目上传到电脑…

    SIMATIC S7-200 2020年11月1日