工具 -> 以太网连接(仅用于 0BA7 及以上版本)

使用此菜单命令可以为 LOGO! 主机模块建立以太网连接。

可在此处选择以太网连接方法。

先启用 S7 访问或 Modbus 访问,然后再组态以太网连接。

可在此处定义以太网属性。

要添加客户端/服务器连接,可右击连接条目来启用按钮:

此时可定义最多个网络连接,这些网络连接是基于 TCP/IP 协议与下列设备间进行的 S7/Modbus 通信连接:

  • 其它 LOGO! 设备

  • 带有以太网功能的 SIMATIC S7 PLC

  • 带有以太网功能的 Modbus 设备

  • 支持与网络 S7/Modbus 设备之间进行以太网通信的最多一个 SIMATIC HMI(操作面板)

  • 支持以太网功能的 CIM(通信接口模块)设备

说明

有关 LOGO! 主机模块、SIMATIC PLC、HMI 与 CIM 设备之间的 S7 通信组态的详细信息,敬请访问“LOGO! 网站”中“支持”部分的 FAQ。

组态 S7 客户端连接

可将每个 S7 连接组态成客户端或服务器,其中对本地 IP/本地 TSAP(传输层服务访问点)与远程 IP/远程 TSAP 分别进行组态。服务器为通信的数据源端,发出信息响应另一端的客户端发来的请求。

要组态每个 LOGO! 连接的客户端或服务器信息,请双击该连接。

右击所需连接并选择添加一个客户端连接。

双击连接条目组态客户端连接。

可在此定义客户端属性。

TSAP是 TCP/IP 通信中的传输层服务访问点。

客户端的本地 TSAP 由 LOGO!Soft Comfort 自动生成。

可在此定义服务器属性。

远程 TSAP 是想要与其连接的服务器的 TSAP。

远程 IP 地址是想要与其连接的服务器的 IP 地址。

可在此定义数据传输连接的属性。(读取:客户端 <- 服务器,写入:客户端 -> 服务器)

在客户端连接中最多可创建 32 个数据传输。

在读取过程中,本地主机模块读取并存储来自远程服务器的信息;在写入过程中,本地主机模块将数据写入远程服务器。可通过定义对应的列,选择在本地主机模块或远程服务器上存储数据。每一数据传输的最大传输数据长度为 212 字节。

S7 数据传输组态

可在组态客户端连接过程中设置数据传输表中的下列数值:

  1. 单击下列下拉菜单选择要传输的数据值。

  2. 在地址域输入一个地址。

  3. 如已组态 VM 映射,也可单击 显示如下 VM 映射表:

    可在 VM 映射表中执行以下操作:

    • 单击列选择所需地址或单击并上下拖拽选择多个地址。

    • 单击映射域切换至参数 VM 映射对话框。

    • 单击并拖拽右下角的黑色箭头展开或收起表格。

    更多关于 VM 映射的信息,请参见 工具 -> 参数 VM 映射(仅用于 0BA7 及以上版本)

  4. 单击空白下拉菜单选择数据传输方向。

  5. 输入另一个地址。

  6. 要添加或删除行,可右击现有的行启用这些按钮。

  7. 保存所作的更改。

组态 S7 服务器连接

双击连接条目组态服务器连接。

说明

如果此连接中的服务器为 SIMATIC S7,则必须在所添加的设备上组态服务器连接。

可在此定义服务器属性。

TSAP:LOGO! 主机模块的范围为 20.00 至 FF.FF。

服务器的本地 TSAP 由 LOGO!Soft Comfort 自动生成。如操作面板 (SIMATIC HMI) 在此连接中为客户端,则选择“连接到操作面板 (OP)”(Connect with an Operator Panel (OP)) 复选框。LOGO!Soft Comfort 便自动将 TSAP 修改为 02.00。

如果选择了“接受所有连接请求”复选框,则服务器对来自网络中所有客户端的请求作出回应。

服务器只能接受来自一个 IP 地址的请求。该地址是想要连接到的客户端的 IP 地址。

可在此定义客户端属性。

远程 TSAP 是想要与其连接的客户端的 TSAP。

数据传输限制

下表描述了客户端连接的范围和本地地址限制。

读取请求

本地地址 (LOGO!)

远程地址(S7 兼容设备)

地址类型

范围

地址类型

范围

VB

0 至 850

VB

DB.DBB

MB

IB

QB

0 至 65535

DB[0 至 16000].DBB[0 至 65535]

0 至 65535

0 至 65535

0 至 65535

说明

地址类型:

  • VB:变量字节内存

  • DB.DBB:数据块类型内存

  • MB:标志类型内存

  • IB:输入字节内存

  • QB:输出字节内存

本地地址 + 数据长度 - 1 ≤ 850

下表描述了客户端连接的范围和本地地址限制。

写入请求

本地地址 (LOGO!)

远程地址(S7 兼容设备)

地址类型

范围

地址类型

范围

VB

MB

IB

QB

0 至 850

0 至 3

0 至 2

0 至 1

VB

DB.DBB

MB

IB

QB

0 至 65535

DB[0,16000].DBB[0,65535]

0 至 65535

0 至 65535

0 至 65535

说明

值应遵循以下规则:本地地址 + 数据长度 - 1 ≤ 本地地址类型的最大值。