通过CP343-1模块,如何实现2套S7-300之间的以太网通讯

合集下载

CP343_1地使用

CP343_1地使用

问题:在无其他适配器的情况下首次怎样和以太网模块cp343-1,cp343-1lean连接?解答:首次的连接必须要用以太网模块的mac的地址连接,在PG/PC中设置连接方式为ISO AND Ethernet ,这种连接方式是网卡间通过mac地址的连接方式。

其它与用pc适配器连接方法相同,在第一次连接上后,如果将来使用的是TCP/IP协议,则在硬件组态里设置好IP地址,没有网关选择无网关。

连接,下载硬件组态。

硬件组态下载完后,以太网模块的IP地址确定,就可以将PG/PC改为TCP/IP的方式了。

然后把计算机的网卡地址设得与硬件组态中的IP地址在同一网段中(不能相同,否则会冲突)。

最后网线的选用,计算机直接与模块连接时,交叉线与平行线都可以,通过交换机或路由器则需要用平行线。

附网线的解法:把网线两端的水晶头握在手上,把没有卡片的一面面向自己。

如果A头的线序是白橘、橘、白绿、蓝、白蓝、绿、白棕、棕B头的线序是白橘、橘、白绿、蓝、白蓝、绿、白棕、棕那么这个就是直联线,用于终端(如PC或XO)与节点(如路由器)的连接如果A头的线序是白橘、橘、白绿、蓝、白蓝、绿、白棕、棕B头的线序是白绿、绿、白橘、蓝、白蓝、橘、白棕、棕那么这个就是对联线,用于终端(如PC或XO)与终端(如PC或XO)的连接由于cp343-1 lean 无mac地址,那么其第一次连接必须通过其他适配器写入地址后才能完成,同时也就不支持 ISO AND Ethernet 的通讯方式。

问题:通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?解答:我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:分别组态2个系统的硬件模块:设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络,并设定类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:点击OK后,弹出属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当2套系统之间的建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:到此为止,系统的硬件组态和网络配置已经完成。

cp343-1

cp343-1

cp343-1概述本文档介绍了Siemens S7-300系列的现场总线通信模块–CP343-1。

该模块是一种用于S7-300 PLC的通信接口模块,可实现与现场设备的数据交换和通信。

本文档将详细介绍CP343-1的硬件规格、通信协议以及配置方法。

硬件规格CP343-1模块具有以下硬件规格:•兼容S7-300 PLC,可直接插入PLC的总线接口槽位•支持以太网通信,可通过以太网与其他设备进行数据交换•支持网络配置,可通过配置工具进行网络参数的设置•支持RS485串口通信,可与串口设备进行数据交换•支持多种通信协议,包括TCP/IP、ISO-on-TCP、UDP、S7 Communication等通信协议CP343-1模块支持多种通信协议,以满足不同场景下的通信需求。

TCP/IPTCP/IP是一种常见的网络通信协议,它将数据分割成数据包并通过网络传输。

CP343-1模块可以通过TCP/IP协议与其他支持此协议的设备进行通信,实现数据的传输和交换。

ISO-on-TCPISO-on-TCP是一种基于TCP/IP协议的通信协议,它是国际标准化组织制定的用于工业自动化领域的通信协议。

CP343-1模块支持ISO-on-TCP,可以与其他支持此协议的设备进行高效的数据交换。

UDPUDP是一种简单的用户数据报协议,它提供了一种无连接的传输方式。

CP343-1模块支持UDP协议,可通过UDP实现与其他设备的数据交换,适用于对数据传输速度要求不高的应用场景。

S7 CommunicationS7 Communication是西门子公司开发的一种用于PLC之间通信的协议。

CP343-1模块可以使用S7 Communication协议与其他PLC进行数据交换,实现分布式控制和数据共享。

配置方法要使用CP343-1模块进行通信,请按照以下步骤进行配置:1.将CP343-1模块插入S7-300 PLC的总线接口槽位。

2.连接以太网接口或RS485串口至对应的设备。

西门子S7-300的CP343_1模块使用手册实例

西门子S7-300的CP343_1模块使用手册实例

11在无其他适配器的情况下首次怎样和以太网模块cp343-1,cp343-1lean连接首次的连接必须要用以太网模块的mac的地址连接,在PG/PC中设置连接方式为ISO AND Ethernet ,这种连接方式是网卡间通过mac地址的连接方式。

其它与用pc适配器连接方法相同,在第一次连接上后,如果将来使用的是TCP/IP 协议,则在硬件组态里设置好IP地址,没有网关选择无网关。

连接,下载硬件组态。

硬件组态下载完后,以太网模块的IP地址确定,就可以将PG/PC改为TCP/IP的方式了。

然后把计算机的网卡地址设得与硬件组态中的IP地址在同一网段中(不能相同,否则会冲突)。

最后网线的选用,计算机直接与模块连接时,交叉线与平行线都可以,通过交换机或路由器则需要用平行线。

由于cp343-1 lean 无mac地址,那么其第一次连接必须通过其他适配器写入地址后才能完成,同时也就不支持ISO AND Ethernet 的通讯方式。

通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:分别组态2个系统的硬件模块:设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或TCP connection或UDP connection 或ISO Transport connection,如下图:点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:到此为止,系统的硬件组态和网络配置已经完成。

S7-300的CP343_1使用手册实例

S7-300的CP343_1使用手册实例

11在无其他适配器的情况下首次怎样和以太网模块cp343-1,cp343-1lean连接首次的连接必须要用以太网模块的mac的地址连接,在PG/PC中设置连接方式为ISO AND Ethernet ,这种连接方式是网卡间通过mac地址的连接方式。

其它与用pc适配器连接方法相同,在第一次连接上后,如果将来使用的是TCP/IP 协议,则在硬件组态里设置好IP地址,没有网关选择无网关。

连接,下载硬件组态。

硬件组态下载完后,以太网模块的IP地址确定,就可以将PG/PC改为TCP/IP的方式了。

然后把计算机的网卡地址设得与硬件组态中的IP地址在同一网段中(不能相同,否则会冲突)。

最后网线的选用,计算机直接与模块连接时,交叉线与平行线都可以,通过交换机或路由器则需要用平行线。

由于cp343-1 lean 无mac地址,那么其第一次连接必须通过其他适配器写入地址后才能完成,同时也就不支持 ISO AND Ethernet 的通讯方式。

通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:分别组态2个系统的硬件模块:设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:到此为止,系统的硬件组态和网络配置已经完成。

通过CP3431模块,实现2套S7300之间的以太网通讯

通过CP3431模块,实现2套S7300之间的以太网通讯

问题:通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?解答:我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:分别组态2个系统的硬件模块:设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:到此为止,系统的硬件组态和网络配置已经完成。

下面进行系统的软件编制,在SIMATIC Manager界面中,分别在CPU314C-2PTP、CPU314C-2DP中插入OB35定时中断程序块和数据块DB1,DB2,并在两个OB35中调用FC5(AG_Send)和FC6(AG_Recv)程序块,如下图:创建DB1、DB2数据块,如下图:2套控制程序已经编制完成,分别下载到CPU当中,将CPU状态切换至运行状态,就可以实现S7-300之间的以太网通讯了。

S7-300CP343-1通讯连接数问题

S7-300CP343-1通讯连接数问题

S7-300CP343-1通讯连接数问题S7-300 CP343-1通讯连接数问题 - 已解决问题收藏(3)本人目前准备做一个项目使用S7-300系列完成以下功能1.通过以太网(TCP/IP)通讯采集下位装置模块(S7-1200+其他非西门子模块)数据(DI DO AI),连接8-16个模块(最多16个),使用MODBUS-TCP规约。

2.将采集的数据处理后通过以太网(TCP/IP)转发给上位机,使用MODBUS-TCP规约,做server端。

选型如下(第一套配置)CPU314 6ES7 314-1AG14-0AB0CP343-1 Lean通讯卡6GK7343-1CX10-0XE0 负责与上位机通讯使用MODBUS-TCP 做sever端CP343-1 6GK7343-1CX30-0XE0 负责与下位模块通讯使用MODBUS-TCP 同时做client和server端,连接多个模块。

DI DO模块若干(第二套配置)CPU315(带PN口) 6ES7315-2EH14-0AB0 负责与上位机通讯使用MODBUS-TCP 做sever端CP343-1 6GK7343-1CX30-0XE0 负责与下位模块通讯使用MODBUS-TCP 同时做client或server端连接多个模块。

目前存在几个疑问1.以上选型是否能完成通讯功能,TCP连接数是否满足需求。

2.CP343-1 是否可以同时组态S7连接和开放TCP/IP连接(用于MODBUS-TCP)。

最大连接数能否支持16个?3.总连接数是否受CPU限制?也就是CPU是否有一个总连接数(两块CP343连接数或自带PN口与CP343连接数相加后为总连接数)4.CP343-1和CP343-1 Lean性能上有什么差别?只有连接数的区别吗?。

原创——浅谈 CP343-1 Lean与Smart 200 TCP通讯

原创——浅谈 CP343-1 Lean与Smart 200 TCP通讯

原创——浅谈 CP343-1Lean 与 Smart200TCP 通讯      最近有个项目上有用到西门子 S7_300 (CPU 型号有 314 不带 网口)的数据与 S7_Smart 200 数据要进行通讯,在网上查了不少的资料, 西门子的电话已打了多次,但就是通讯不成功,耗时两天,终于通讯上了, 当时心情就不摆了,这种心情只有做自动化的人才能理解。

现将通讯过程记 录下来。

此次通讯有两个目的: (1)将 S7_300 的开关量信号(160 个点)传送给 S7_Smart 200. (2)将 S7_Smart 200 的模拟量(20 个点)传送给 S7_300. 现场硬件:CUP: CP: 314_1AG13_0AB0 343_1CX10_0XE0CP343_1 LeanS7_Smart 200: SR20 电脑操作统:Windows7 旗舰版 64 位编程软件: STEP 7-MicroWIN SMART 2.2 (注意软件一定要是 2.02 版本, 且 CPU SR20 的硬件以要是 2.02 版本, 如果硬件不是,请升级为 2.02 版本) SIMATIC Manager 如下图: 5.4+SP4+HF9 Chinese  第一步:现 S7_300 中进行网络组态:注意:CP343_1 Lean 只支持 TCP 通讯 依次按图配置好 需要说明的是:本机 IP 为 S7_300 的地址。

远程 IP 为 S7_Smart 200 的 地址配置好的 TCP 连接如下图第 二 步 : 建 立 背 景DB块 。

本 例 中 以DB85为 例数据块 DB85 的数据如下图 建立 TCP_SEND(S7_300 发送给 S7_Smart 200 的数据 20 组)说明:传送 的是以 BYTE 为单位 每组 8 个位,20*8=160 个开关量 建立 TCP_RCV(S7_Smart 200 发送给 S7_300 的数据 40 组)说明:传送的 是 BYTE 为单位,40/2=20 个 WORD 模拟量第三步:在 S7_300 的 OB1 中调用 FC5 与 FC6如下图按图配置好以上配置好后,将程序下载到 S7_300 PLC 中 第四步:在 S7_Smart 200 的 OB1 中调用 TCP_CONNECT 与 TCP_SEND 与 TCP_RECV 如下图按图配置好以上配置好后,将程序下载到 S7_Smart 200 PLC 中第五步 将 S7_Smart 200 在线监视如下图将 s7_300PLC 都在线监视如下图此时观察 S7_300PLC 中 F5 块的状态为停止状态,且报错 代码为 8183H, 先不予理会,那是应为数据传送还没有激活进行,所以报错 如何激活数据传送:打开 S7_Smart 200 的数据状态图表 建立从 S7300 传过来的数据监控表如下图 注意那个 BOOL 量 V6010.0 这个 BOOL 量就是激活数据传送的开关打开 S7_Smart 200 的数据状态图表 建立从 S7_Smart 200 传送给 S7300 的数据监控表 打开 S7_300 在建立从 S7300 传送 S7_Smart 200 给来的数据监控表 在建立从 S7_Smart 200 传送 S7_300 给来的数据监控表 一共是四个 监控表将 V6010.0 置为 1如上图是 SMART 200 VW0 的数据传送给了 S7_300 的 DB85.DBW40  如上图是 S7_300 DB85.DBB0 的数据传送给了的 SMART200 的 VB100  。

西门子S7-300的CP343_1模块使用手册实例

西门子S7-300的CP343_1模块使用手册实例

11在无其他适配器的情况下首次怎样和以太网模块cp343-1,cp343-1lean连接首次的连接必须要用以太网模块的mac的地址连接,在PG/PC中设置连接方式为ISO AND Ethernet ,这种连接方式是网卡间通过mac地址的连接方式。

其它与用pc适配器连接方法相同,在第一次连接上后,如果将来使用的是TCP/IP 协议,则在硬件组态里设置好IP地址,没有网关选择无网关。

连接,下载硬件组态。

硬件组态下载完后,以太网模块的IP地址确定,就可以将PG/PC改为TCP/IP的方式了。

然后把计算机的网卡地址设得与硬件组态中的IP地址在同一网段中(不能相同,否则会冲突)。

最后网线的选用,计算机直接与模块连接时,交叉线与平行线都可以,通过交换机或路由器则需要用平行线。

由于cp343-1 lean 无mac地址,那么其第一次连接必须通过其他适配器写入地址后才能完成,同时也就不支持ISO AND Ethernet 的通讯方式。

通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?我们首先搭建一套测试设备,设备的结构图如下:2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:分别组态2个系统的硬件模块:设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,打开系统的网络组态窗口NetPro,选中CPU314,如下图:在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或TCP connection或UDP connection 或ISO Transport connection,如下图:点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,这里略去CPU314C-2DP的下载图示:到此为止,系统的硬件组态和网络配置已经完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

问题:通过CP343-1模块,如何实现2套S7-300之间的以太网通讯?
解答:
我们首先搭建一套测试设备,设备的结构图如下:
2套S7-300系统由PS307电源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7组成,PLC系统概貌如下图:
如下将向您一步一步展示如何实现2套S7-300之间的以太网通讯:
第一步:打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图:插入2个S7300的站,进行硬件组态:
分别组态2个系统的硬件模块:
设置CP343-1、CP343-IT模块的参数,建立一个以太网,MPI、IP地址:
组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration 按钮,打开系统的网络组态窗口NetPro ,选中CPU314,如下图:
在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下图:
点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息进行后面程序的块参数设定:
当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU ,分别进行下载,这里略去CPU314C-2DP 的下载图示:
到此为止,系统的硬件组态和网络配置已经完成。

下面进行系统的软件编制,在SIMATIC Manager界面中,分别在CPU314C-2PTP、CPU314C-2DP中插入OB35定时中断程序块和数据块DB1,DB2,并在两个OB35中调用FC5(AG_Send)和FC6(AG_Recv)程序块,如下图:
创建DB1、DB2数据块,如下图:
2套控制程序已经编制完成,分别下载到CPU当中,将CPU状态切换至运行状态,就可以实现S7-300之间的以太网通讯了。

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

相关文档
最新文档