gk-auto 发表于 2019-6-7 10:21:29

通过CP343模块,完成2套S7-300之间的以太网通讯

我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成。”

PLC系统概貌如下图:http://p3.qhimg.com/t01896aba695bfc2433.jpg?size=1080x1439
如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯

第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图插入2个S7300的站,进行硬件组态:

http://p8.qhimg.com/t01558bf33ee2e0de8b.jpg?size=683x613
分别组态2个系统的硬件模块:

http://p5.qhimg.com/t01d51edb69c8181fb4.jpg?size=624x551http://p9.qhimg.com/t017481afce68f05dff.jpg?size=648x616
设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:

http://p9.qhimg.com/t010d962282138c3553.jpg?size=528x422http://p0.qhimg.com/t01ef393d3528da35cf.jpg?size=801x636http://p4.qhimg.com/t01f44e94227f517014.jpg?size=808x605http://p8.qhimg.com/t015b3e8d139dea0f59.jpg?size=791x608
组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:
http://p8.qhimg.com/t010226b39ab405fe5b.jpg?size=459x438
在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:
http://p9.qhimg.com/t01d3823e0a37a5ad13.jpg?size=808x609
点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:
http://p8.qhimg.com/t015686a9499337d1b5.jpg?size=825x608http://p2.qhimg.com/t01fbe65113c6d9ff1d.jpg?size=838x554
当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:
http://p7.qhimg.com/t01a852177a71c05ca4.jpg?size=713x580
到此为止,系统的硬件组态和网络配置已经完成。

下面进行系统的软件编制,在SIMATIC Manager界面中,分别在CPU314C-2PTP、CPU314C-2DP中插入OB35定时中断程序块和数据块DB1,DB2,并在两个OB35中调用FC5(AG_Send)和FC6(AG_Recv)程序块,如下图:

http://p8.qhimg.com/t01cbf58704366f39e5.jpg?size=548x589
创建DB1、DB2数据块,如下图:

http://p5.qhimg.com/t019ca226ee19bb0f7e.jpg?size=719x190
2套控制程序已经编制完成,分别下载到CPU当中,将CPU状态切换至运行状态,就可以实现S7-300之间的以太网通讯了。

如下界面说明了将CPU314C-2DP 的DB1中的数据发送到CPU314C-2PTP 的DB2中的监视界面:
a.选择Data View,切换到数据监视状态:

http://p2.qhimg.com/t01b97f71993183bf80.jpg?size=402x430
b.CPU314C-2DP 的DB1中发送出去的数据:
http://p4.qhimg.com/t018c862c2cc27be56b.jpg?size=531x335
c.CPU314C-2PTP 的DB2中接收到的数据
http://p6.qhimg.com/t010e1ac21bc27b5890.jpg?size=554x344

rubiao 发表于 2019-6-11 13:25:46

这个类目最活跃了!赞一个!

李工 发表于 2019-6-12 01:04:21

看了楼主的帖子,不由得精神一振,豁然开朗,牛掰

372926198501293 发表于 2019-6-16 03:33:34

淡定,淡定,淡定……

qgq23376 发表于 2025-11-13 01:10:43

理性围观,感觉大家说得都有道理

875875875 发表于 2025-11-13 01:15:34

哈哈哈哈笑不活,楼主这脑洞绝了!

zhangwei128 发表于 2025-11-13 01:15:51

蹲一波同款,有没有姐妹 / 兄弟推荐?

jiamei 发表于 2025-11-13 01:18:13

这评论区卧虎藏龙,个个都是人才!

大白 发表于 2025-11-13 01:18:17

学到了学到了,这波分享太实用啦!

储斌 发表于 2025-11-13 01:22:51

笑不活了,评论区比正文还精彩!
页: [1] 2
查看完整版本: 通过CP343模块,完成2套S7-300之间的以太网通讯