- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟机系统在工控环境下的应用
摘 要:windows XP系统是现场上位机装机量最高的操作系统,因为其与工控软件有极高的兼容性。但是随着电脑硬件的发展,很多上位机已经不再支持windows XP系统。在此情况下,在上位机中通过虚拟机模拟windows XP系统来解决各种问题。文章借一次安装实例,简述配置虚拟机的步骤及可能遇到问题并解决的办法,以供参考。
关键词:虚拟机;工控通讯;操作系统
引言
微软已于2015年7月正式发布了windows 10系统,同时对windows XP系统终止了后续更新及服务。各大硬件厂商也积极跟进,在硬件上与新系统积极保持一致。比如Intel从Haswell四代平台8系列芯片组不再向下兼容XP和Vista。
但是在工控领域,windows XP系统还是绝大多数工程师的首选。因为windows XP系统对工控软件支持最好,不会出现各种各样的兼容性问题。而且现场中有的设备使用的工控软件版本只支持windows XP系统。在这样的情况下,工程师们为了保证能够在现场进行调试,只能把自己的笔记本/上位机上选择windows XP系统。但是面对硬件被限制的笔记本/上位机,如果还想继续运行windows XP系统,那么虚拟机将是一个不错的方案。
1 虚拟机的特点
虚拟机(Virtual Machine),在计算机科学中的体系结构里,是指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。基于这种虚拟机,用户可以运行任何操作系统,比如可以在他们“个人的”虚拟电脑上运行两个不同的操作系统(也被称为“访客(guests)”)。这样的话,新版的实验性操作系统就可以与旧版的较稳定版本一同在单独的虚拟机上运行。
在虚拟机系统内可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。
虚拟机还有非常方便的克隆机制,一旦克隆之后,可以在任意主机上再次安装同样的虚拟系统,包括所有的软件和配置,而且不需要考虑软硬件是否匹配的问题。对于需要讲求稳定性的工控应用来说,克隆机制可以保证有足够的备份副本。
主流的虚拟机软件有VMware(VMWare ACE)、Virtual Box和Virtual PC。这里作者以VMware Workstation软件为主。
2 在VMware Workstation中配置windows xp安装环境
2015年年底,作者的设备专用调试笔记本电脑出现故障无法继续使用。新配备的笔记本电脑是LENOVO thinkpad T440,采用intel8系列主板,无法支持windows XP系统的安装。于是作者采取了虚拟机的方案以解决此问题。
VMware Workstation提供了完备的预安装环境的选择,安装前按照安装向导可以方便的建立起硬件环境。选择好系统后,需要给虚拟系统指定安装位置并分配虚拟磁盘的大小。虚拟硬盘大小的选择上,可以参考使用量为原则进行设置。除去系统分区,可以再考虑一个存储分区用于存储非系统文件,这样可以避免误操作导致虚拟系统无法工作。考虑到系统是32位XP系统,所以采用2核心CPU和2GB内存,已经足以胜任常规任务。
其他的外设也很多样,有网络适配器,USB控制器,声卡,串行端口,显示器等等。大多数情况下,这些外设保持默认是可以正常使用的。这些外设同时兼顾虚拟系统和宿主系统,在使用时可能会有抢占的情况。最常见的就是USB控制器因为同时要匹配两个系统,所以会存在无法正确识别的问题,通过热插拔可以解决此类问题。
至此,即完成整个windows xp系统的安装环境配置。至于操作系统和工控软件的安装,文章不再赘述。
3 配置USB转串口电缆
串口连接是当前工控领域使用最多的连接方式。但现今绝大多数笔记本不存在物理串口,一般会采用USB转串口电缆。从原理上分析,这种电缆是通过安装驱动使USB口模拟串口,使系统认为是在使用串口通讯。在宿主系统下安装USB转换电缆的驱动后,在设备管理器下是可以发现USB串口已经识别出来。正常情况下系统会为此串口分配一个COM口。
在虚拟机的串口设置里,有3种串口介质供选择:(1)物理串
口;(2)输出到文件;(3)输出到命名管道。这里虽然宿主机没有物理串口,但是我们还是要选择1,即将模拟串口视为物理串口,这样才能保证正常通讯。
以配置AB RSLOGIX 500软件的串口通讯来测试虚拟串口是否有效。启动AB RSLINX软件,添加COM口作为通讯串口,扫描硬件后可以发现PLC下位机。波特率设置1920
文档评论(0)