首页 上一页 1 2 下一页 尾页

请教有关S7-300站间数据共享的问题,谢谢啦。 点击:3729 | 回复:27



菜大黄

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 4回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2003年9月16日
发表于:2003-11-05 13:01:00
楼主
现在我建有三个STATION:0号1号和2号。 CPU都是315-2DP,三个站通过Profibus-DP口连接。 现在我需要在其中一个站编程的时候,引用另外两个站的DI模块上的BOOL值。 根据SIEMENS工程师的建议,我将0号站设为MASTER,1号2号设置为SLAVE, 接着在设置SLAVE和MASTER之间对应的地址的时候,我遇到了困难。不知道哪边的地址应该是模块的绝对地址,哪边应该设置为虚拟的地址。最后该用什么命令引用,也不是很清楚。 俺是个大菜鸟,希望DX们能够多多帮助。 谢谢大家了!



SIEMEN

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 139回
  • 年度积分:0
  • 历史总积分:243
  • 注册:2002年4月28日
发表于:2003-11-05 13:01:00
21楼
用MPI通讯,开辟全局变量区即可。 联系13911073683 wugm0@sina.com

亦清

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 35回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2005年4月16日
发表于:2005-12-21 13:53:00
22楼
新手,学习中

飞云

  • 精华:0帖
  • 求助:0帖
  • 帖子:26帖 | 494回
  • 年度积分:0
  • 历史总积分:787
  • 注册:2002年8月03日
发表于:2005-12-21 14:03:00
23楼
我在用上位机做主站

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-04-30 11:33:56
24楼
这种情况你在数据区分配得地址都是占用了实际i/o地址的,所以应该用直接读写i/o区的指令

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-04-30 11:35:31
25楼
这种情况你在数据区分配得地址都是占用了实际i/o地址的,所以应该用直接读写i/o区的指令。如果是小于4字节,可以用move指令,否则用sfc14、sfc15

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-04-30 11:37:26
26楼
你的情况中DX模式只可以在两个从站之间使用

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-04-30 11:38:03
27楼
1号2号设置为SLAVE他们 可以使用DX模式

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页