西门子s300和s7200通过MPI通讯 点击:4748 | 回复:19



meiisme

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 209回
  • 年度积分:0
  • 历史总积分:473
  • 注册:2003年8月10日
发表于:2005-12-27 09:30:00
楼主
西门子s300和s7200通讯
通过MPI,PROFIBUS,以太网都可以。
成本最低的是MPI.
如果通过MPI通讯,300中有指令可以直接读取200的数据,在300中可以用SFC67和SFC68来读取200中的数据,200中不需要编程通讯程序。
将200的MD10读到300的MD205中,并将300的MD225写到200的MD20中
。。。。。。。。。。。。如下:
NETWORK
TITLE =
      O     M    0.0; 
      ON    M    0.0; 
      S     M    200.0; 
      S     M    200.1; 
      L     6; 
      T     MW   201; 

NETWORK
TITLE =

      CALL "X_GET" (
           REQ                      := M    200.0,//启动读操作
           CONT                     := M    200.1,
           DEST_ID                  := MW   201,//读取对象的MPI地址
           VAR_ADDR                 := MD    10,//读取的区域为读取对象的数据区MD10
           RET_VAL                  := MW   203,
           BUSY                     := M    200.2,
           RD                       := MD   205);//将读取对象的数据区MD10中的内容读取到本机的MD205中

NETWORK
TITLE =
      O     M    0.0; 
      ON    M    0.0; 
      S     M    210.0; 
      S     M    210.1; 
      L     MB   170; 
      T     MB   225; 

NETWORK
TITLE =传送数据

      CALL "X_PUT" (
           REQ                      := M    210.0,//启动写操作
           CONT                     := M    210.1,
           DEST_ID      &nb



sekkei

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 8回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2005年12月14日
发表于:2005-12-27 09:40:00
1楼
看不懂

hfutman

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 76回
  • 年度积分:0
  • 历史总积分:138
  • 注册:2005年1月07日
发表于:2005-12-27 10:21:00
2楼
楼主真是雪中送炭啊!

hanha

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 164回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2004年4月23日
发表于:2005-12-28 21:12:00
3楼
能否详细介绍一下?

feiante

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2005年11月23日
发表于:2005-12-30 14:49:00
4楼
这个程序还是比较简单的,谢谢

well1232

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 43回
  • 年度积分:0
  • 历史总积分:197
  • 注册:2005年1月27日
发表于:2005-12-31 12:16:00
5楼
谢谢

爬爬虫

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 24回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2003年11月21日
发表于:2006-01-03 22:03:00
6楼
谢谢啊

king0815

  • 精华:1帖
  • 求助:0帖
  • 帖子:34帖 | 196回
  • 年度积分:0
  • 历史总积分:826
  • 注册:2005年6月23日
发表于:2006-01-04 18:43:00
7楼
受教了!

tttttt

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2005年12月05日
发表于:2006-01-07 14:16:00
8楼
实惠看的见!!!

jdgb

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2003年12月18日
发表于:2006-01-08 16:44:00
9楼
[b]请问西门子s300用MPI口与s7200编程口还是加Profibus模块通讯?[/b]

wzhqhd

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 130回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2006年3月16日
发表于:2006-01-08 19:42:00
10楼
s7-200,cnn,300,400均可解k密wzhqhd@126.com

meiisme

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 209回
  • 年度积分:0
  • 历史总积分:473
  • 注册:2003年8月10日
发表于:2006-02-16 21:15:00
11楼
200一般是用EM277用Profibus和300通信的,比较简单,不需要编程.

Worm

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2002年3月14日
发表于:2006-02-26 20:04:00
12楼
请问wzgqgd, 如何解法?您收费吗?

flykidd

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 36回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2005年11月18日
发表于:2006-02-28 17:02:00
13楼
good贴

air1221

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2008年9月10日
发表于:2009-02-25 08:47:59
14楼

向您学习!!!谢谢!

lwj0007

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 599回
  • 年度积分:0
  • 历史总积分:715
  • 注册:2009年1月09日
发表于:2009-02-25 10:43:03
15楼
好好学习一下,多谢了

火狐18

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年8月14日
发表于:2010-03-18 11:16:36
16楼
顶了~~~~~~~~~~~

华狼

  • 精华:0帖
  • 求助:5帖
  • 帖子:32帖 | 145回
  • 年度积分:2
  • 历史总积分:650
  • 注册:2008年2月03日
发表于:2010-03-26 18:02:21
17楼
非常感谢,学习了!                       

黄平继

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 107回
  • 年度积分:3
  • 历史总积分:34
  • 注册:2015年1月15日
发表于:2015-01-15 22:04:10
18楼

谢谢LZ,刚刚可以用!谢谢啦

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2786帖 | 22283回
  • 年度积分:262
  • 历史总积分:143993
  • 注册:2006年8月04日
发表于:2015-01-19 09:10:51
19楼


引用 hfutman 的回复内容: 楼主真是雪中送炭啊!



热门招聘
相关主题

官方公众号

智造工程师