虚拟机运行仿真器供物理主机使用

  • 前言
  • 虚拟机方的设置
  • 虚拟机内部设置
    • 仿真器的设置
    • 以太网地址转换软件NetToPLCsim的使用
  • 在物理主机上进行测试
  • 结语

前言

此教程目的是节省学习成本,可以不需要购买PLC主体进行开发,与西门子PLC丨PROFINET通讯仿真(虚拟通讯)这篇类似,区别在于博途仿真器的位置,一个是在物理主机上一个是在虚拟机上,本篇即是将博途布设在虚拟机达到节省C盘储存空间的同时充分利用虚拟机的优势进行低成本学习与应用于。

虚拟机方的设置

请参考VMWare虚拟机网络配置 这篇博文将介绍几种虚拟机网络配置的方式。这里我们需要采用桥接模式,即为将虚拟机看做一台物理主机与真正的物理主机放置于同一网段。

虚拟机内部设置

仿真器的设置

请参考作者过去的西门子PLC丨PROFINET通讯仿真(虚拟通讯)这篇博文,将仿真器的(两勾一去)确定好。

以太网地址转换软件NetToPLCsim的使用

和物理主机一致,唯一要注意的区别就是“Network IP Address”这一项为虚拟机的IP地址,其中虚拟机和物理主机要在同一网段(即Ping的通)。

在物理主机上进行测试

使用PLC-Recorder录波软件进行录制测试,可以访问到并进行录制即为成功。

结语

本文重点在于虚拟机和物理主机同网段的设置,需要重点注意。
文中提到的软件在这里,没有积分的可以直接联系我

西门子PLC丨虚拟机运行仿真器供物理主机使用相关推荐

  1. 在 vSphere Client(Vcenter 管理中心) 中迁移虚拟机(从一台物理主机迁移到另一台物理主机)

    您可使用热迁移或冷迁移将虚拟机从一个主机或存储位置移至另一位置.例如,您可使用 vMotion 将已打开电源的虚拟机从主机上移开,以便执行维护.平衡负载.并置相互通信的虚拟机.将多个虚拟机分离以最大限 ...

  2. 使用虚拟机运行Ubuntu时,主机与宿主机共享文件的方法。

    简介: 首先设置虚拟机: 虚拟机 -> 设置-> Hardware -> Network Adapter,在网络连接处设置为 "桥接:直接连接到物理网络",&qu ...

  3. 如何计算虚拟化vcpu_虚拟化中虚拟机处理器核数与物理主机cpu的关系

    vCPU,顾名思义,是虚拟CPU. 创建虚拟机时,需要配置vCPU资源. 因此vCPU是虚拟机的部件. 因此脱离VM,谈论vCPU是没有意义的.虚拟化管理系统如何调度vCPU,取决于系统内的虚拟机数目 ...

  4. KVM 虚拟机在物理主机之间迁移的实现 -- 静态迁移/动态迁移/存储迁移

    原文转自:http://www.ibm.com/developerworks/cn/linux/l-cn-mgrtvm2/ 静态迁移 静态迁移:也叫做常规迁移.离线迁移(Offline Migrati ...

  5. 西门子PLC与Unity3D通讯丨PROFINET通讯

    Unity3D 与西门子PLC通讯 前言 通讯协议 通讯建立的细节 期间遇到的两个主要问题 总结 前言 想做这样的通讯太久了,从21年二月份陆陆续续到十一月份才正式做好,最开始想西门子1200系列与u ...

  6. cpu224 stm32源码,西门子224/226PLC源码/stm32源码,西门子 plc运行源代码

    cpu224 stm32源码,西门子224/226PLC源码/stm32源码,西门子 plc运行源代码

  7. 最新西门子224/226PLC源码/V8.9西门子PLC源码 C v8.9运行源代码,本人已修改好剩余的bug

    最新西门子224/226PLC源码/V8.9西门子PLC源码 C v8.9运行源代码,本人已修改好剩余的bug /* 20190723A 通过宏定义,快速切换224XP/226 (50586) 201 ...

  8. kernel 3.10代码分析--KVM相关--虚拟机创建\VCPU创建\虚拟机运行

    分三部分:一是KVM虚拟机创建.二是VCPU创建.三是KVM虚拟机运行 第一部分: 1.基本原理 如之前分析,kvm虚拟机通过对/dev/kvm字符设备的ioctl的System指令KVM_CREAT ...

  9. mpi和openmp混合编程的优点_西门子PLC可编程控制器CPU1215C一级总代理

    西门子PLC可编程控制器CPU1215C一级总代理 上海峰萨自动化设备有限公司于2018年03月15日成立.法定代表人苏胜文,公司经营范围包括工业自动化设备,电子元器件,仪器仪表,电线电缆,通信设备及 ...

  10. 西门子PLC 冷启动、暖启动、热启动的一种通俗解释

    不知道是不是翻译问题,在查阅官方文档的过程中,遇到了一些表述含义接近的名词,个人认为这是对同一个单词的几种不同翻译,因此在文章中,将这几种名词进行合并,只给出了最贴切的名词. 1 S7-CPU 操作模 ...

最新文章

  1. 这次我让你彻底弄懂 RESTful
  2. 史上最全的高可用服务系统线上问题排查工具单(一)
  3. TheBeerHouse 网站项目学习笔记(5)---架构设计
  4. abap 调用外部web service 使用小结
  5. 三台机器搭建MySQL一主二从
  6. php使用redis命令,PHP 使用 Redis
  7. javaone_JavaOne 2012 – 2400小时! 一些建议
  8. [转载] Python3 数组
  9. html 像素跟百分比,html – 将百分比宽度与边距(以像素为单位)组合起来
  10. Java并发编程之——并发集合
  11. Useful link
  12. href=“javascript:void(0);”和href=void(change_code(this));
  13. webservice的wsdl文件怎么生成
  14. 关于程序员职业规划的思考
  15. 金融行业认同的七本书
  16. html中统计图怎么做,如何做专业、美观的图表(基础统计图部分)
  17. 从“傻X”到牛X——写在最前面的话
  18. 常见的java开发面试题整理
  19. [个人资料整理]游戏类型总结
  20. python柱形图绘制_Python数据分析:柱形图的绘制方法

热门文章

  1. PKI体系及密码算法
  2. 冒险岛手游哪个服务器稳定,冒险岛手游职业选择攻略 骨灰级玩家心得分享
  3. Graphene图数据建模工具
  4. UCHome二次开发 规范
  5. 索尼1a dac插电脑用什么驱动。在哪下载,求助
  6. 广西建筑行业人才市场暴涨
  7. st7789 旋转_有没有人调过 ST7789V驱动的显示屏啊
  8. 微信扫码登录原理解析
  9. JavaScript混淆器
  10. 为什么现在不看好 CV 方向了呢?