西门子200PLC之间的PPI通讯 点击:13229 | 回复:47



秦君_1

    
  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2014-01-06 11:35:14
楼主

最近做了一个226作为主站,下挂7台224作为从站,PLC之间通过PPI网络通讯的工程实例,下面将具体主站中组态设置以及程序逻辑介绍如下,大家共同探讨方案的优劣:

总体结构框图:

西门子200之间可以通过简单设置组成PPI网络交换数据。V4.0 STEP 7 MicroWIN SP6编辑环境下在主站控制程序中组态如下:

1.打开指令向导,选择NETR/NETW。

2.点击“下一步”进入界面选择删除原来已经存在的NETR/NETW配置或者重新修改配置或者新建配置。

本项目226分别读取、写入7个分站(224)各2个字节,所以要配置14项网络读写操作。

3.点击“下一步”进入界面选择主站226的通讯口(下面例子选择的是226的PORT 1)以及为将来生成的读写操作子程序命名。

 

4.点击“下一步”进入界面选择NETR或者NETW操作(本例先选择了NETR),读取字节数量、读取分站(远程)PLC地址以及本地PLC(主站)和远程PLC(分站)交换数据区。本例表示226读取1#站一个字节VB0存储在自己的VB10中,即就是在分站VB0与主站VB10之间建立了数据映射关系。

 

5.点击“下一项操作”进入界面选择NETW操作,NETR操作第四部已经设置完。写入字节数量、写入分站(远程)PLC地址以及本地PLC(主站)和远程PLC(分站)交换数据区。本例表示226写入1#站一个字节数据VB11存储在1#站的VB1中,即就是在分站VB1与主站VB11之间建立了数据映射关系。

 

6.点击“下一项操作”进入界面按照4、5步骤建立2-7#分站与主站之间的数据交换映射关系。

 

7.点击“下一项操作”进入界面按照4、5步骤建立2-7#分站与主站之间的数据交换映射关系,全部完成之后点击“下一步”,进入如下界面:此处注意VB1028-VB1142为系统分配给PPI网络数据交换用地址,在226的逻辑编程中就不能再用到此地址区存取数据。

8.点击“下一步”进入如下界面给此次配置命名后点击完成。至此就完成了7台分站的连接关系。

 

在主站PLC程序中只需要SM0.0一直调用这个自动生成的子程序就行。如下逻辑:

 

 



楼主最近还看过



江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2014-02-17 08:31:40
21楼

引用 sxm000 的回复内容: 不错,学习,谢谢楼主



清风快乐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2006年2月18日
发表于:2014-02-24 16:10:53
22楼

学习                      期待中


liubz258

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 173回
  • 年度积分:0
  • 历史总积分:218
  • 注册:2012年10月03日
发表于:2014-02-24 18:35:42
23楼

学习,学习!!!!!!!!

小小猫_350

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 51回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2009年12月09日
发表于:2014-02-24 21:41:13
24楼

要想楼主这样做,300销量降低一半。哈哈


馒头拍扁了吃

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2014年1月16日
发表于:2014-02-26 19:09:12
25楼

学习了,期待下文。。。。。

wangxudou

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 71回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2008年8月02日
发表于:2014-03-05 14:57:19
26楼

学习ing,不是太监贴吧

纵横军团-Q小秦

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 136回
  • 年度积分:0
  • 历史总积分:804
  • 注册:2012年8月03日
发表于:2014-06-07 11:11:50
27楼

回复内容:

对: wangxudou 学习ing,不是太监贴吧 内容的回复!


有内涵            

wangwei8888

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 109回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2012年1月19日
发表于:2014-10-10 16:55:38
28楼

表达的也太简单了,通讯的原理一点也没有搞懂。到底这个数据是怎么交换的一点也不明白,填表这一项怎么不讲清楚呢?

wangwei8888

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 109回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2012年1月19日
发表于:2014-10-10 16:56:45
29楼

表达的也太简单了,通讯的原理一点也没有搞懂。到底这个数据是怎么交换的一点也不明白,填表这一项怎么不讲清楚呢?

lidao007

  • 精华:0帖
  • 求助:2帖
  • 帖子:5帖 | 96回
  • 年度积分:23
  • 历史总积分:2510
  • 注册:2009年4月10日
发表于:2014-10-11 05:33:14
30楼

zrx517697809

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2014年7月25日
发表于:2014-10-11 10:51:41
31楼

好久没用过西门子了。。。

zrx517697809

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2014年7月25日
发表于:2014-10-11 10:52:12
32楼

好久没用过西门子了。。。

Ly713326

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 62回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2014年10月13日
发表于:2014-10-16 20:27:45
33楼

。楼主还没有写出通信数据线的制作。。。

peng431

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 172回
  • 年度积分:0
  • 历史总积分:670
  • 注册:2011年6月23日
发表于:2014-12-30 15:20:53
34楼

好文章啊,学习了。。。

太月星辰

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 346回
  • 年度积分:580
  • 历史总积分:3215
  • 注册:2011年11月02日
发表于:2015-08-13 18:15:45
35楼

收藏下先!一会儿学习下!

chen1991903

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 41回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2012年2月10日
发表于:2015-08-13 18:49:01
36楼

收藏下先!一会儿学习下!

太月星辰

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 346回
  • 年度积分:580
  • 历史总积分:3215
  • 注册:2011年11月02日
发表于:2015-08-13 22:01:06
37楼

咨询下楼主,两台200的plc之间ppi通信电缆用plc和td400文本显示器tp170a触摸屏的连接线可用否?因为是第一次搞这个通信,没能成功,现在怀疑电缆是否选择有误?

sangshaojian

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 95回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年8月19日
发表于:2015-11-03 11:00:21
38楼

谢谢分享!!!!!!

就是看看看

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 143回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2015年11月10日
发表于:2015-11-12 21:05:17
39楼

支持               

诛仙鬼厉

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 53回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2014年6月13日
发表于:2015-11-15 17:52:30
40楼

ddddddddddddddddd


热门招聘
相关主题

官方公众号

智造工程师