为什么说自动化工程师必备虚拟机,工控软件必需安装在虚拟机上?
为什么说自动化工程师必备虚拟机,工控软件必需安装在虚拟机上?
(巨控__何工)
什么是虚拟机?虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失,因此可以用来做试验或安装各工控软件,简单说就是一句话,虚拟出来的电脑,你干什么都行。
上图是虚拟机
现在说一下虚拟机的软件,我使用的是VMware。VMware设置相对麻烦一些,不过也不是麻烦很多,但是VM拥有更好的性能,可以说和真实的电脑性能完全一样,还可以用桥接的方式和现在的电脑互连,可以研究的东西就更多了
为什么说自动化工程师必备虚拟机呢?
作为一名电气工程师,接触和使用的编程软件有各种各样。比如西门子TIA Portal V15,300编程软件SIMATIC Manager,smart200,老的200和smart触摸屏。三菱,欧姆龙,松下,台达,AB等软件。客户选择什么品牌,得重新安装什么软件。工控软件有时候系统不兼容软件,又得重新安装系统,操作十分麻烦。所以只要你会使用虚拟机,一台电脑安装多个虚拟机,多种虚拟系统。可以解决掉你所有的软件安装系统兼容问题。一次安装可以一直使用,即使你重新安装了系统,也不会影响到虚拟机与安装在虚拟机上的软件。
上图是安装在我电脑上的虚拟机系统
下面软件与上面图片是我电脑所安装的工控软件。
1) 上位机组态软件有:组态王6.55,KingSCADA3.52,西门子wincc7.2,博图V15,力控FC7.1,昆仑通态,易控2009,罗克韦尔RS view32,iFIX,Intouch,Kepware,巨控GiantView。2)触摸屏有 :威纶通EB8000,Utility Manager,昆仑通态MCGSE,中达优控YKMD430,普洛菲斯PPro-face ,步科,Kinco HMIware,TP200v4.,西门子WinCC flexible 2008,南大NA-VIEW,信捷TouchWin。3)PLC:西门子博图V15,S7( S7-300),MicroWIN SP9(S7-200),MicroWIN, SMART(smart200),三菱GX worK3,GX worK2,欧姆龙CX-Programmer,施耐德SoMachine Basic,永宏WinProladder,信捷XC系列编程工具,南大NAPro,台达ISPSoft 3.02,AB 罗克韦尔,1too, 智能模块:4)巨控GrmWebGUI,巨控远程下载PLC程序软件:GVCOM3。
安装软件所测试的PLC通信
虚拟机有什么好处?
虚拟机有备份的功能,用这个功能不用还要再装什么东西,就能绝对百毒不侵了。这个功能是在虚拟机里面的系统之外的东西,绝对比虚拟机里面运行的东西还要管用。 虚拟机就是一个"虚拟"的计算机,他有自己的硬件,全都是模拟的硬件,硬盘变成一个硬盘镜像文件放到实体计算机的硬盘上。 有点就是他是完全模拟出来的独立环境,所有的设置和硬盘数据都是文件形式存在,可以方便的拷贝走在别的计算机上继续模拟而不需要重装系统,只需要那个机器上面有相同的虚拟机软件就行了。其次是隔离的环境,可以运行很多需要单独运行的特殊软件。最后主要就是可以模拟多台计算机,这样可以同时运行多部单独运行的软件,各个模拟的计算机可以用虚拟的局域网互相连接。虚拟机系统还具备有一键快照功能。会使用虚拟机,避免了频繁安装系统,安装电脑
安装虚拟机麻烦么?
个人感觉安装使用非常简单,建议大家可以试试。虚拟机是电气工程师们的好帮手。
「原创」利用虚拟机,在新工控机里跑老系统的WINCC例子!
有一台WIN2000的HMI工控机,内装WINCC 6.2、STEP7、SIMATIC NET等软件。还有自主开发的软件通过OPC技术访问PLC,为MES转发数据。随着老工控机的故障越来越多,需要制作备机。
新买来的工控机,恢复老工控机的C镜像后,直接就无法启动,新工控机的很多配件也没有WIN2000的驱动,后来采用了虚拟机技术来解决,具体步骤:
1、在新工控机里安装虚拟机软件,此处为VMWARE12,并安装足够的网卡(原来工控机有3个网卡,方便与PLC、MES、远程操作系统。
2、从VMWARE的编辑菜单选择“虚拟网络编辑器”,将这些网卡全部添加进去,并设置成桥接模式。
3、制作WIN2000虚拟机,在里面恢复工控机的镜像(只是恢复C盘的镜像。这个过程很复杂,可以参考网上的一些文章,且恢复后不一定能运行,我也不记得很久以前是怎么恢复的啦,竟然非常稳定,我后来再恢复的就很不稳定)。
4、为这个虚拟机添加需要的网络。
5、进入虚拟机后,为这些网络配置IP地址,并逐个调通网络。
6、进入WINCC,为里面的驱动指定新的网卡(这个非常重要,我开始时没有注意这个,STEP7能访问PLC,WINCC就是无法访问)
7、调试Station Configuration,可能需要从STEP项目里导入PC STATION的配置(这个折腾了很久才OK的),使得OPC SERVER能够工作,自主开发的持续能够读到数据。
2019年1月27日
说明:
1、本文是实践经验,非严格论文,与相关产品和理论可能不完全相符。
2、如需控制、三电相关帮助,交流,请关注本人,并加入技术讨论QQ群:877456127,那里有很多热心同行。
相关问答
工控人员,加Csharp,选什么笔记本合适?
为什么?因为要跑虚拟机,虚拟机是干嘛的?工控软件太多了,很多不兼容,所以放几个虚拟机就可以避免重复装系统!显卡:无所谓,支持1080就可以了,工控一般不...通过以...
想配台服务器自用,主要跑一些个人应用,希望噪音小,有什么选择吗?
简单粗暴的话建议用群晖NAS功能很强大有丰富的插件而且可以在docker里面简单运行一些程序简单粗暴的话建议用群晖NAS功能很强大有丰富的插件而且可以在do...
如何减小(去除)研华工控机的风扇噪音,-ZOL问答
你可以使用虚拟机里面的压缩功能.他能减少.但是前提是你删除东西后再压缩才可以...如果监控设备比较多,那建议你去更换铜轴的风扇,因为工控机基本都是滚珠风扇...
dl20c采用什么网关?
DL20C是一款工控机产品,不是一个与网关相关的设备。它可以安装不同的操作系统和软件,进行各种行业应用。在网络连接方面,它可以通过内置的以太网接口或其他扩...
什么系统带sata3驱动?-ZOL问答
虚拟机的Unity模式和本机安装WIN98没有什么区别吧?而且VM虚拟机本身新建虚拟机的时候也可以选择虚拟机的硬件版本。如果有问题,要么存粹是个人心理问题。要么...
如何去除或减小主机风扇噪音?-ZOL问答
如果监控设备比较多,那建议你去更换铜轴的风扇,因为工控机基本都是滚珠风扇...VMware虚拟机肿么直接操作本地计算机的硬盘,而且无网络也能用。9052浏览3回...