S7-300与第三方的TCP通信_Server(STEP7)


实拍图  增值税发票 咨询

上海斌勤电气技术有限公司(西门子合作商)

发布人:康奎 (销售经理)

地   址:上海市松江区三新北路1800弄(松江电子商务园区)

支持上门提货 送货

零售  批发 外贸

提供西门子软件说明书等

相关技术:


S7-300与第三方的TCP通信_Server(STEP7)

 

概述

SIMATIC S7- 300 CPU集成了 PROFINET 接口,该接口除了具备连接 PROFINET总线通信功能,同时还可用于标准的 TCP 通信。

通过组态TCP连接及使用开放式通信专用功能块与其它设备建立TCP连接以实现通信。

本文以S7-300CPU作为TCP的服务器,PC机上运行的TCP&UDPDebug软件模拟第三方设备作为客户端;进行通信的配置过程。

自动化解决方案

网络拓扑结构

如图1所示,300 PLC(192.168.0.1/24)与 PC(192.168.0.2/24)进行OPEN IE TCP通信。300 PLC作为TCP通信连接的客户端。

1500.PNG

图 1网络拓扑结构

硬件与软件需求

设备

数量

订货号

注释

PS307 120/230 VAC

1

6ES7307-1EA01-0AA0

负载电源模块

CPU 300

1

6ES7315-2EH14-0AB0


存储卡4MB

1

6ES7953-8LM11-0AA0

作为装载存储器

安装导轨

1

6ES7390-1AE80-0AA0


PC

1



表 1硬件列表

                  设备

数量

订货号

注释

STEP 7 V5.5 SP4

1

6ES7810-4CC10-0YA5


Windows 7 版SP1

64-bit Operating System

1



表 2软件环境

组态配置

分配 IP地址

通过如下的步骤配置 PC的 IP地址

步骤

操作

备注

1.

.

选择 “开始 > 控制面板 > 网络和共享 > 本地连接>属性”打开 Internet 协议版本4(TCP/IPv4),

设置 PC 的 IP 地址。

 

 

2016-12-07_144322.png

 

分配CPU模块的IP地址

步骤

操作

备注

1.

.

用网线直接连接PC和CPU315。

连接两个设备到同一个以太网物理网上

2.

在 Engineer PC 上打开 STEP 7 V5.5。进入SIMATIC Manager 主界面,展开菜单栏“PLC”,单击 “Edit Ethernet Node”(编辑以太网节点)。

2016-12-07_133746.png

4.

弹出“Edit Ethernet Node”(编辑以太网节点)对话框,点击“Browse”。

2016-12-08_092416.png

3.

按照打印在CPU315模块上的 X2接口MAC地址来确定需要分配IP地址的设备,本为00-0E-8C-CD-B4-AA,选中此设备,点击“OK”。

2016-12-07_143859.png

4.

在工作区“IP address”处输入IP地址192.168.0.1和“Subnet mask”处输入255.255.255.0,点击“Assign IP  Configuration”。

2016-12-07_143946.png

5.

操作成功后可显示 “The parameters were transferred successfully.”消息。

2016-12-07_144101.png