新建实例启动S7-PLCSIM Advanced V2.0失败:Siemens PLCSIM Virtual Switch is misconfigured in your network...

在新建实例时遇到Siemens PLCSIM Virtual Switch配置问题,可通过设置虚拟网卡,启用SiemensPLCSIMVirtualSwitch并确保IP在同一段。重新选择本地网卡后,实例可成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新建实例时出现错误:Siemens PLCSIM Virtual Switch is misconfigured in your network adapter settings. Please set your TCP/IP communication with setting...

设置虚拟出来的PLCSIM Virtual网卡,打勾Siemens PLCSIM Virtual Switch,设置与实例相同的IP段

再在实例启动页面,再点一次选择电脑本机的网卡(图中左上角,再点一次Ethernet0)或者local

然后就可以启动成功了

### S7-PLCSIM Advanced V2.0 的下载、安装与使用教程 #### 下载 为了获取 Siemens 提供的最新版本 S7-PLCSIM Advanced V2.0 软件包,建议访问官方支持网站或通过 TIA Portal 中集成的产品更新功能来完成下载操作。确保操作系统满足最低配置需求,并确认已获得合法授权许可。 #### 安装指南 在执行安装过程中,请遵循以下提示: 1. 关闭所有正在运行的应用程序和服务; 2. 插入产品密钥(如果适用),并按照屏幕上的指示逐步前进; 3. 当被询问是否要创建桌面快捷方式时可以选择同意以便后续快速启动模拟工具; 4. 如果遇到防火墙警告,则允许该应用程序访问网络资源以保障其正常工作; 对于某些情况下无法成功启动仿真 PLC 的情况,可能是由于 `Siemens PLCSIM Virtual Switch` 配置错误所致[^3]。此时应检查虚拟交换机的状态以及 IP 地址分配策略是否正确无误。 另外需要注意的是,在尝试激活高级版特性集之前,务必验证当前计算机上是否存在有效的许可证文件。缺少必要的认证信息可能会导致出现类似于 "License Not Found" 错误码 `-30` 的情形[^4]。 #### 使用方法概述 一旦顺利完成上述准备工作之后,便可以着手构建自己的项目工程了。具体步骤如下所示: - 打开 TIA Portal 并加载目标硬件平台对应的库组件; - 创建新的 SIMATIC 控制器对象并将其实例化为物理设备模型; - 编写梯形逻辑或其他形式的过程控制算法; - 利用内置调试工具监视变量变化趋势并对潜在缺陷加以修正; - 将编译后的固件镜像上传至指定位置从而实现远程部署目的; 值得注意的是,当涉及到 Modbus TCP 协议栈开发场景下,可以通过调整通信参数设定项使得双方能够顺利交互数据流。例如设置本地监听端口号、远端主机地址等关键属性值[^1]。 ```python # Python 示例代码用于展示如何连接到 S7-PLCSIM Advanced 进行读取寄存器的操作 from snap7.client import Client as Snap7Client client = Snap7Client() try: client.connect('127.0.0.1', rack=0, slot=1) # 假设是在同一台机器上运行客户端和服务器 finally: client.disconnect() if not client.get_connected(): raise ConnectionError("Failed to connect") data = client.db_read(db_number=1, start=0, size=10) print(f'Read data from DB: {list(data)}') ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值