【一站式】虚拟机中运行博途V15

所使用的的软件

  1. 物理主机系统:Windows 10 PRO
  2. 虚拟机:VMware 15.5 PRO
  3. 虚拟机系统:Windows 10 PRO
  4. 博途:PORTAL V15

步骤

一、安装虚拟机

  1. 进入VMWare 官网下载 或 VMware15
  2. 打开.exe文件,即可开始安装;点击下一步。在这里插入图片描述在这里插入图片描述
  3. 勾选我同意点击下一步
    在这里插入图片描述
  4. 选择安装路径(不要放在中文路径下),然后下一步
  5. 用户体验设置都不勾选人,然后下一步
  6. 创建快捷方式(这步不做修改),然后下一步
  7. 之后就安装完成了。

二、安装一个Win 10系统的虚拟机

在这里要说明的是Win7系统下的博途兼容性要好一些,但笔者比较习惯Win10系统所以还是在Win10系统下安装的博途,这里可以根据各位的喜好习惯进行选择
由于安装系统过于简单,下面只是介绍对虚拟机部分的必要设置,安装系统的部分和安装物理主机一致

  1. Windows官网下载系统镜像(Windows.iso)。

  2. 打开VMware-创建新的虚拟机-选择自定义(高级)-下一步。
    在这里插入图片描述

  3. 硬件兼容性选择最新即可。
    在这里插入图片描述

  4. 这里要选择安装程序光盘映像文件(即.iso文件)在这里插入图片描述

  5. 这里要根据自己安装系统进行选择(我这里是要安装Win10,所以操作系统选择Microsoft Windows,版本选择Windows 10 x64)。在这里插入图片描述

  6. 对虚拟机的命名和位置选择(同样根据自己的习惯及硬盘分盘情况,我这里是默认的名字,虚拟机也尽量装在C盘外的盘)。在这里插入图片描述

  7. BIOS引导(这步就好比你自己开发了一个主板,来设定他的引导系统)。在这里插入图片描述

  8. 处理器这边看情况,分了总共四核处理器(不要大于自己的电脑的硬件极限即可)。在这里插入图片描述

  9. 这边内存分配也是一样,不要大于硬件极限,但也不要小于2Gb即可。在这里插入图片描述

  10. 这边很重要,选择使用桥接网络如果是其他用途还好,但是博途需要PROFINET访问PLC在这里插入图片描述

  11. 这两步不做更改
    在这里插入图片描述
    在这里插入图片描述

  12. 创建一个新的虚拟磁盘
    在这里插入图片描述

  13. 首先最大磁盘大小要大于90Gb(因为博途很大,要忍一忍),其次将虚拟磁盘储存为单个文件(不对虚拟磁盘进行再次分盘)在这里插入图片描述

  14. 将虚拟磁盘进行保存。
    在这里插入图片描述

  15. 点击完成即可
    在这里插入图片描述

  16. 然后安装Windows系统(这里就和物理主机安装一样)

三、对客户机进行网络设置

  1. 关闭客户机(客户机为VMware对虚拟机的称呼,主机即为实体计算机)
  2. 点击VMware左上角编辑-进入虚拟网络编辑器-点击更改设置
    在这里插入图片描述
  3. 检查一下VMnet类型(正确的应该是一个桥接模式,一个NAT模式)
    在这里插入图片描述
  4. 桥接模式的设置将已桥接至选择主机电脑的有线网卡(不要选到无线网卡)在这里插入图片描述
  5. NAT模式这个模式没什么好说的,一般都存在一个NAT模式的VMnet不要删即可。在这里插入图片描述
    如果有不对的,可以进行添加网络和移除网络操作,下方VMnet信息中可以设置模式选项
  6. 点击确定后即自动应用
  7. 右击选择设置在这里插入图片描述
  8. 在虚拟机设置界面选择网络适配器-选择桥接模式、并勾选复制物理网络状态
    在这里插入图片描述
  9. 以上做完后,开启客户机。

四、对客户机系统内部进行设置

  1. 安装博途(保密原因问题,需自己准备安装程序及相应软件)、安装完成后可以进行代码编写但是无法将PLC转至在线模式,这里还差最后一步。
  2. 打开控制面板-选择设置 PG/PC 接口在这里插入图片描述
  3. 将 PG/PC 接口进行如下设置后,点击确定。

在这里插入图片描述
4. 打开博途,按照平时的步骤进行新建项目;对所有兼容设备进行搜索(接口类型要选择 PN/IE ;接口选择的是虚拟机的虚拟网口,即为Intel的这个)。
在这里插入图片描述
5. 搜索到一台即为正常,这台是使用网线将S7 1200 的 PROFINET 口与物理主机网口连接在一起的。(出现的一个问题为IP地址冲突,点击转至在线后,看第六点)。在这里插入图片描述
6. 转至在线后,会自动分配IP地址。
在这里插入图片描述

在这里插入图片描述
7. 从这里可以看到博途和实体PLC连接正常。
在这里插入图片描述

结尾

事无巨细,或有错漏,望有查漏。

可供参考的相关文章

  1. 在VMware虚拟机中安装Win10操作系统
  2. 虚拟机VMware安装windows10x64完整教程
  3. VMware Workstation Pro虚拟机和西门子PLC的通讯设置分享
### 关于 TIA Portal 虁机配置与使用教程 TIA Portal 是西门子推出的集成化工程框架,广泛应用于工业自动化领域中的 PLC 编程、调试以及设备管理。为了方便开发者进行高效的开发和测试工作,许多开源社区提供了预配置好的虚拟机镜像文件,其中包括不同版本的 TIA Portal 工具。 #### 1. 获取 TIA 博途虚拟机文件 可以从公开资源库获取已准备好的 TIA Portal 虚拟机文件。例如,GitCode 提供了一个包含多个版本(如 V17, V16 和 V15.1)的虚拟机环境[^1]。此虚拟机经过预先安装并测试,能够直接用于开发和测试目的。用户只需按照说明下载对应版本即可快速上手。 #### 2. 安装与启动虚拟机 对于初次使用者来说,建议先确认自己的计算机硬件是否满足运行虚拟机的要求。通常情况下,至少需要有充足的内存 (推荐8GB以上),足够的磁盘空间来存储虚拟硬盘文件,并且支持虚拟化的 CPU 功能开启状态。 具体操作如下: - 下载 VirtualBox 或 VMware Workstation Player 等主流虚拟平台; - 导入从上述链接获得的 OVA 文件到所选虚拟环境中; - 设置合适的资源配置参数后保存设置; - 启动虚拟实例完成初始化加载过程。 #### 3. 使用 PLCSIM 进行仿真模拟 如果目标是在不连接实际物理设备的情况下验证程序逻辑,则可以利用内置工具 **PLCSIM** 实现这一需求。根据某些高校学生的实践经验分享,在学习阶段通过创建仿真实验室有助于理解复杂概念[^2]。而关于如何启用 S7-1200 的 PLCSIM 功能则需注意几个前提条件[^3]: - 必须拥有合法授权许可才能激活高级特性选项卡下的 SIM 模块。 - 正确指定 IP 地址以便建立通信链路。 以下是简单的 Python 脚本示例展示如何读取 CSV 数据并通过串口发送给外部装置: ```python import serial import pandas as pd def send_data_via_serial(port_name='COM3', baudrate=9600): ser = serial.Serial(port_name, baudrate) df = pd.read_csv('data.csv') for index, row in df.iterrows(): message = f"{row['ColumnA']} {row['ColumnB']}\n" ser.write(message.encode()) send_data_via_serial() ``` 尽管这里给出的是通用型代码片段而非特定针对 TIA Portal API 接口调用方式的例子,但它展示了跨学科知识融合的可能性。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰似五味

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值