西门子300与第三方的TCP通信
发布时间:2018/10/11 14:18:00S7-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通信连接的客户端。
图 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 地址。
|
分配CPU模块的IP地址
步骤 | 操作 | 备注 |
1. . | 用网线直接连接PC和CPU315。 | 连接两个设备到同一个以太网物理网上 |
2. | 在 Engineer PC 上打开 STEP 7 V5.5。进入SIMATIC Manager 主界面,展开菜单栏“PLC”,单击 “Edit Ethernet Node”(编辑以太网节点)。 | |
4. | 弹出“Edit Ethernet Node”(编辑以太网节点)对话框,点击“Browse”。 | |
3. | 按照打印在CPU315模块上的 X2接口MAC地址来确定需要分配IP地址的设备,本为00-0E-8C-CD-B4-AA,选中此设备,点击“OK”。 | |
4. | 在工作区“IP address”处输入IP地址192.168.0.1和“Subnet mask”处输入255.255.255.0,点击“Assign IP Configuration”。 | |
5. | 操作成功后可显示 “The parameters were transferred successfully.”消息。 |