资源描述
研发中心
虚拟控制站使用说明
一、功能概述
“虚拟控制站”是在操作员站/工程师站/个人电脑上运行一个虚拟机软件来模拟现场控制站,这样工程师就可以无需真正的连接到现场控制站就可以进行I/O 组态、算法及人机界面测试了。对于SunyTech8.0工业控制应用软件平台来说,SunyTech8.0 不会察觉虚拟控制站是虚拟的,SunyTech8.0 把虚拟控制站视为完全真实的控制站。虚拟控制站的功能特点如下:
1) 可虚拟1~4 个现场控制站。
2) 虚拟现场控制站可虚拟出0~32 块I/O 模板,且模板、模块类型和数目可随意设置。
3) 可对虚拟控制站中的AI、DI 输入信号。
4) 可真实的测试算法运行是否正确,其运行结果与真实控制模板完全相同。
5) 可对虚拟控制站进行工程下装。
二、系统结构图
上图中最大的框是个人计算机操作系统,也就是说图中的几个软件(虚拟控制站1、2,虚拟控制站管理软件,SunyRTM,SunyView)都是运行在这同一个操作系统中,其中的计算机内部虚拟网是两条互冗余的TCP/IP 网络,相当于SNet,因此对于SunyRTM 来说,就如同运行在真实的环境中一样。
而虚拟控制站1 和2 仿真了两个现场控制站,在虚拟控制站内部有其虚拟的I/O 模板和I/O 模块以及控制模板,可以通过虚拟控制站管理软件对其的I/O 模板、模块进行分配和设置。在实际运行时,也可用虚拟控制站管理软件来给AI、DI 加信号。
三、安装虚拟控制站
安装虚拟控制站有以下几个步骤:
1、 安装VMWare 软件。
2、 设置虚拟网卡。
3、 安装虚拟控制站文件。
下面详细介绍这几个步骤:
1、 安装VMWare 软件:
运行光盘内的VMWare 目录内的Setup.exe,按照缺省步骤的提示一直安装下去,在提示需要软件序列号时,运行keygen.exe 产生一个序列号即可,直至安装完毕后重新启动计算机。
注意:安装过程中可能会有一个提示“Do you want to disable Autorun now?”,此时选择“否”。
2、 设置虚拟网卡:
1)运行开始菜单中的“程序VMWareManage Virtual Network”,在出现的对话框中选择“DHCP”属性页,如下图所示:
选择其中的Vmnet1 之后,按按钮“Remove”删除该项,再选择“Vmnet8”,也删除该项。然后按按钮“Stop service”停止DHCP 服务。
2)选择“NAT”属性页,如下图所示:
将Vmnet host 后面的下拉框中改为“Disable”然后按“应用”按钮。然后再按“Stepservice”按钮,用于停止NAT 服务。
3)之后按“确定”按钮,关闭该程序。
4)打开控制面板中的“拨号网络和连接”,可以看到如下图所示:
可以看到其中多出了两个虚拟网络VMWare Network Adapter Vmnet1 和8。
6) 用鼠标右键单击“VMWare Network Adapter Vmnet1”项,在出现的菜单中选择“属性”,之后在出现的对话框中选择“Internet 协议(TCP/IP)”,然后选择“属性”按钮,在出现的对话框中将IP 地址改为“192.192.1.197”,其它保持不变,然后一路点击“确定”按钮把所有对话框都关闭。然后用同样的方法把“VMWare NetworkAdapter Vmnet8”的IP 地址修改成“192.192.2.197”。
3、 安装虚拟控制站文件:
1) 把光盘内的“虚拟控制站”目录中的VF.RAR 文件解压到硬盘上的某个目录中,此时该目录中将出现VF1、VF2、VF3、VF4 四个目录。
2) 运行开始菜单的“ 程序VMWareVMWare Workstation ”, 选择菜单“FileOpen…”,然后选择所安装的VF1 目录中的VF1.vmx 文件,这样我们就添加完毕了第一个虚拟机VF1,之后再按同样的方法安装其它三个虚拟机VF2、VF3和VF4。
3) 至此,虚拟控制站安装完毕。
四、虚拟控制站的使用
1 启动虚拟控制站
启动开始菜单的“程序VMWareVMWare Workstation”程序,根据工程中的控制站数目来决定启动几个虚拟机。启动虚拟机的方法是直接点击某个虚拟机页面的绿色三角按钮,启动后该虚拟机就象独立的计算机一样先进行自检,然后开始启动,并运行控制站软件。启动完毕以后,该虚拟机进入正常工作。此时如果启动SunyCFG 或SunyRTM 将能检测到该虚拟控制站的存在。(刚安装的虚拟控制站具有7 块I/O 模板,并且具有一个缺省的工程“中自出品”,该控制站具有一个CNet 地址为5,SNet 地址为121 的控制模板)
2 管理虚拟控制站
启动虚拟控制站以后,不但可以使用SunyCFG 软件对其象对真正的控制站一样进行I/O 配置而且可以对其进行工程下装,用于测试工程运行的正确性。
同时,还可以从软件安装目录中运行虚拟控制站管理软件(SunyVF.exe)来对虚拟控制站进行管理和控制,该软件具有下面的功能:
1) 管理虚拟控制站的I/O 模板。
◆ 添加I/O 模板:选择虚拟控制站I/O 模板根节点后点击鼠标右键后,在出现的菜单中选择“添加I/O 模板”来添加I/O 模板,在出现的对话框中可以一次添加多块模板,同时还可以配置模板内的I/O 模块的类型和数目。
◆ 删除I/O 模板:选择想要删除的I/O 模板节点,点击鼠标右键后,在出现的菜单中选择“删除I/O 模板”就可删除该I/O 模板。
◆ 修改I/O 模板:选择想要修改的I/O 模板节点,点击鼠标右键后,在出现的菜单中选择“修改I/O 模板”后,在出现的对话框中可修改该模板的模板类型或模板内的I/O 模块。
◆ 保存配置:点击工具栏上的保存按钮后,即保存了所配置的I/O 模板配置情况,下次重新启动虚拟控制站时可恢复保存时的配置。
◆ 给AI、PI、DI 加信号:在使用真正的控制站时,需要从现场接线到AI、PI、DI 模块相应的接线端子后才能得到信号,或者给AI 模块的端子直接接上电阻、电流或电压来给AI 模块信号。而在使用虚拟控制站时,可以使用虚拟控制站管理来给AI、PI 和DI 加信号,如下图所示,只需选中需要设置的AI 模块后,双击该模块的当前值那一栏后,就会出现设置该模块电流值的对话框。
3 虚拟控制站的功能
◆虚拟控制站支持的功能
a、 模拟产生控制站硬件,能模拟出各种I/O 模板和模块,以及控制模板。
b、 对于SunyCFG 和SunyRTM 来说,虚拟控制站如同真实的控制站一样对待。
c、 使用虚拟控制站管理软件可以管理虚拟控制站的I/O 模板和模块。
d、 使用SunyCFG 和SunyRTM 可以对虚拟控制站的I/O 模块进行硬件配置。
e、 使用SunyCFG 和SunyRTM 可以对虚拟控制站进行工程下装,以加载工程进行运行。
f、 能够运行工程中的算法(与真实的控制模板的运行结果完全一直),进行工程算法的验证。
g、 在验证工程组态的正确性时,还可以给虚拟控制站的AI、PI、DI 模块加信号,以模拟现场的真实接入信号,以验证工程的正确性。
h、 最大支持具有4 个控制站的工程(VF1~VF4),支持更多的控制站需要索取其
它虚拟机文件(VF5~VF32)。
◆虚拟控制站不支持的功能
a、 不支持下装控制模板软件。升级虚拟控制站软件需直接替换虚拟机文件VF1~VF4。(升级时将新版光盘中的VF.RAR 加压至原来的虚拟控制站目录中,对原来存在的文件夹VF1~VF4 全部进行替换)
b、 不支持数据保持功能。
c、 不支持一个控制站内含有多块控制模板相互切换。
展开阅读全文