• {{item.name}}
SIMATIC S7-1500系列 {{item.name}}
{{item2.name}}
更多
常问问题

在不插以太网电缆的情况下,为什么与S7-1500 软控制器的内部PC通讯不工作?

star star star star star
5.0 分
文档编号:109740471| 文档类型:常问问题| 发布时间:2023年12月19日
  • 0
  • 133
  • 4
描述了在不插以太网电缆的情况下,S7-1500 软控制器的内部PC通讯设置方法

描述

可以通过PC网络端口建立内部PC开放用户通讯(OUC)或S7连接,而不需要以太网电缆。然而,在操作系统重启、或从休眠模式唤醒后,操作系统的"媒介感知"功能会影响通讯。

注意

通过OUC通讯的基本实例可用条目ID109747710.

通过 SIMATIC S7 CPU 发送系统日志消息的基本实例可用条目ID51929235.

有效系统

Microsoft Windows 7

原因

这个"媒介感知"功能主要提供了一种机制,当连接和断开网络时网络接口报告这些事件给事件协议堆栈。如果电缆断开,Windows 会禁止网络接口的所有协议。

补救

必须禁止"媒介感知"功能,以便断开以太网电缆后协议堆栈继续激活,并继续使用协议堆栈用于内部通讯连接。

选项  1

以下表 01 为禁用“媒介感知”功能。阻止网络接口识别连接状态。


步骤描述
1.打开注册表编辑器。开始> 运行 > 键盘敲入 "Regedit" > 回车
2.浏览以下注册表键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
3.从第2步以名称 DisableDHCPMediaSense 添加一个 DWORD (32-bit) 键值并设定值为 1.
image.png添加新键值。
4.重启电脑。

表 01: Winsows 注册表中禁用媒介感知

一旦 PC 重新启动,新参数即生效,“媒介感知”不起作用。

选项 2

作为第一个选项的替代以下方法也可禁止“媒介感知”功能:

步骤描述
1.点击Windows开始图标。
2.在搜索框内敲入:cmd。
3.右击 “cmd.exe” 并选择“以管理员身份运行”
4.依次运行如下命令:netsh interface ipv4 set global dhcpmediasense=disablednetsh interface ipv6 set global dhcpmediasense=disabled
5.运行完成上面的命令后,运行以下命令确认结果:netsh interface ipv4 show globalnetsh interface ipv6 show global
6.检查 "DHCP Media Sensing" 是否被禁用。如果被禁止了,以上两命令则成功执行。

表 02:通过命令行禁止媒介传感器

警告

  • 基于TCP/IP应用的行为会因“媒介感知”功能的禁用而变化。
  • “媒介感知”功能依赖于网络接口。如果网络接口不支持 “媒介感知”,描述的选项就不会生效。因此,需要联系网络接口厂家的技术支持来确认此问题。

更多关于“媒介感知” 功能的信息:

您可以前往全球资源库查看此文档:

https://support.industry.siemens.com/cs/cn/zh/view/109740471



剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。