400-035-6699
当前位置: 首页 » 技术支持 » 博文资讯 »

WinCC与S7-200Smart的无线以太网通讯组网策略

在实际工业系统中,车间的设备分布广泛,往往需要在数十米甚至上百米的距离内进行集中控制。这通常意味着需要使用上位机软件来管理这些分散的设备。在这种情况下,选择合适的网络连接方案尤为重要。
以太网因其传输速度有保障而被广泛采用。然而,传统的有线以太网可能需要开挖电缆沟,这在某些情况下可能不切实际或成本高昂。因此,无线以太网方案开始受到关注,尤其是在布线不便或成本敏感的项目中。无线以太网不仅能够节省布线成本,还能够提供灵活的部署方式。
这里,我们可以探讨一种无线以太网通信方案,它使用ModbusTCP/IP协议实现设备之间的通信。这种方案适用于多种工业应用场景,如制造业、能源、污水处理、建筑自动化等。以WinCC和西门子S7-200SMART PLC为例,我们可以设置一个系统,无需更改现有程序,即可通过无线方式实现设备之间的通信。
首先,我们使用西门子的DTD418MB无线通讯终端来实现这一通信。这种终端设备可以通过RJ45接口与上位机(如WinCC)和PLC(如S7-200SMART)连接。由于其支持ModbusTCP/IP协议,所以能够轻松地与各种工业设备兼容
在配置过程中,我们首先在WinCC中设置变量,并添加对应的驱动程序。然后,我们将2台S7-200SMART PLC的ip地址添加到WinCC系统中,确保它们位于同一局域网内。通过这样的设置,我们可以设计WinCC的用户界面,并将其与PLC的变量关联起来。
在PLC端,我们需要设置PLC的IP地址,并将程序下载到PLC中。这样,PLC就可以通过DTD418MB无线通讯终端与WinCC进行通信。
为了验证系统的稳定性,我们可以进行一系列测试。例如,我们可以使用WinCC的按钮来控制PLC的输出,并在WinCC上实时监测这些输出。同时,我们可以向PLC的输入点发送信号,并在WinCC上检查是否能够接收到相应的信号。此外,我们还可以尝试向PLC的寄存器写入数值,并检查WinCC是否能够显示这些数值。
通过这些测试,我们可以验证无线以太网通信方案的可靠性和稳定性。在实际部署中,这种方案可以提供灵活的部署方式,并节省布线成本,同时保证通信的实时性和准确性。
综上所述,无线以太网通信方案在工业自动化领域具有广阔的应用前景。通过合适的硬件设备软件配置,我们可以在不改变现有程序的情况下,轻松实现设备之间的无线通信。这不仅提高了系统的灵活性,还降低了布线成本,使得无线以太网成为现代工业自动化系统的重要选择。

在实际系统中,车间里分布多台PLC,需要用上位机软件集中控制。通常所有设备距离在几十米到上百米不等。用户会选择以太网方式是因为传输速度有保障,而选择无线以太网方案是因为不想开挖电缆沟,或者布线不方便,不但施工麻烦也会徒增成本。这里所介绍的无线以太网方案通信距离从几米到1公里,与布线施工的成本(材料、人工、时间)进行综合比较的话,无线以太网是更为经济和实施简便的组网通讯方案。

WinCC与S7-200Smart的无线以太网通讯组网策略

WinCC作为西门子公司推出的基于Windows操作系统工业自动化软件,广泛应用于制造业、能源、污水处理、建筑自动化、化工制药、冶金、食品、汽车、印刷、塑料橡胶等多个行业领域。经常与西门子PLC搭配使用,部署工厂自动化网络

一、方案概述

本方案以WinCC和2台西门子S7-200SMART PLC为例,在ModbusTCP/IP协议下实现无线以太网通信实现过程。在本方案中采用了西门子PLC无线通讯终端——DTD418MB,作为实现无线通讯的硬件设备,用户无需更改程序。

wKgZPGe4ErKAEH_cAAGQ77y77nw04.jpeg

二、测试设备与参数

l 西门子PLC型号:S7-200Smart × 2台

l 上位机:WinCC7.4 × 1台

l 达泰欧美系PLC无线通讯终端——DTD418MB × 3块

l 主从关系:1主2从

l 通讯接口RJ45接口

l 供电:12-24VDC

l 通讯协议:ModbusTCP/IP协议

l 传输距离:100米,1KM

三、接线方式

1. 上位机与DTD418MB接线

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入上位机的RJ45接口。

wKgZO2e4ErKAbL8hAAC76WgO3ms25.jpeg

2. PLC与DTD418MB接线

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入S7-200SMART的RJ45接口。

wKgZPGe4ErKAc-xRAACxEjWaqoA43.jpeg

四、WinCC参数设置及测试界面

1.打开变量管理

wKgZO2e4Er2ASdwQAAA9oYUBMos697.png

2.添加新的驱动程序

wKgZPGe4Er2AOlLRAABt0sEhf7w117.png

3.添加2个不同地址的PLC

wKgZO2e4Er2ARcVVAAAaz_wDC_U108.pngwKgZPGe4Er2AC1BeAABHF_1BX6U880.png

其中的“192.168.2.13”是CPU的ip地址。如果有多台PLC IP地址不同即可,需要在同一个局域网内。

4.画面设计

wKgZO2e4Er6AOSRjAADHlE584j4895.png

5. 画面控件与变量的关联

wKgZPGe4Er6AFeEXAABdQerh-JE479.pngwKgZO2e4Er6ANkqNAAB2TRHl4Hs096.pngwKgZPGe4Er6AQIKlAACjJDqzfp4346.png

五、PLC参数设置

1. 编写一个启停程序

其中Q0.2和Q0.3是起保停

wKgZO2e4Er-AamgyAAAvKVAsOpw438.png

2. PLC的IP地址设置

wKgZPGe4Er-AZ1j-AAA_Ls--87E867.png

3. 将程序下载到PLC

wKgZO2e4EsWAKLXrAAAo_ZMWAUo558.png

六、测试方法

1. 用WICC的Q0和Q1按钮控制PLC对应的Q点,同时在WINCC上监测Q点输出。

2. 给PLC的I点输入信号,看WINCC是否有监测到相应点的信号

3. 通过给PLC相应寄存器写入数值,看WINCC是否有对应的数值

wKgZPGe4EsWARUW7AAD8yHFVU4k093.png

测试结果详见文件夹

本方案例程源代码在《WinCC与2台S7-200 SMART无线以太网通信》文件内。后台回复可领~

审核编辑 黄宇

【限时免费】一键获取网络规划系统模板+传输架构设计+连通性评估方案

PLC相关文章