用的WIN7 64位系统,无法安装STEP7,因此安装了虚拟机(VM),并在虚拟机中安装了XP系统,请问:如何在虚拟机(VM)中连接PC ADAPTER在线监控、修改程序?
如何设置,有什么主要事项,越详细越好,谢谢!
问题补充:
谢谢大家!
我安装的STEP7自带有PC ADAPTER的驱动,请问在虚拟中应该如何选择,请见附件图。
不知道为什么找不到USB口?应该如何操作?
图片说明:
最佳答案
首先,我解释一下:虚拟机中的硬件使用情况。在我的理解看来,安装在虚拟机之上的操作系统都是以“一、桥接或者管道的映射共享、二、直接访问物理硬件的独占”二者之一的方式访问相关的硬件设施。例如,访问主系统win7上的硬盘,只能是管道映射的共享方式,而要在XP mode下使用网卡与S7-300通信、调试、监控等,只能直接访问物理硬件,决不能采用如内部网络、共享网络NAT等的其它方式。
因此,在XP mode下使用PC ADAPTER
第一步,在XP 系统中安装PC ADAPTER驱动。一般用比较新的STEP7软件,已经包含此驱动,不需要安装。
第二步,配置虚拟机。在win7下点击“开始”-->所有程序-->Windows Virtual PC.点击“Windows Virtual PC”程序。进入如图1的文件目录下。在该目录下选中“Windows XP mode.vmcx”后任务栏出现“设置”选项。点击“设置”弹出“Windows XP mode—Windows Virtual PC设置”对话框。在该对话框里,必须选择“物理硬件”作为连接方式。该图中选用了物理网卡。若要使用网卡与S7-300通信,一定要注意“WIN7下,不能有软件例如华三拨号软件H3C占用网卡”,这种拨号软件往往在系统启动时已经占用网卡,因此XP mode下,step7无法使用该网卡。
PC ADAPTER无论使用USB还是RS232接口,其配置方法与配置网卡类似,若是串口选择左侧目录“COM1”,在右边选择“物理串行口”将PC adapter连接的串口选中,最后“确定”。启动XP mode即可使用。由于我现在手头上没有这两种适配器,所以无法一一说明。
补充:从你补充的信息看,你并未使用微软提供的虚拟机软件,而是采用了VMware Workstation软件。关于该虚拟机的设置中,有关USB启动的内容请参见http://wenku.baidu.com/view/2a36cbd176eeaeaad1f330c8.html。
从你补充的图片看,你已经启动虚拟机的USB服务。配置时右边选项全选,进入XP后,断开PC adapter USB与host系统级win7系统的连接即可。希望你能成功。
图片说明:
提问者对于答案的评价:
按你的方法做了,还是不能在虚拟机中识别U盘,插入U盘时总显示设备正在使用,不能连接,拔插以后还是一样,能麻烦留一下你的邮箱吗?方便请教。实在是着急,电脑只能装64位的操作系统,而且又不能装STEP7。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241397.html