PCS 7V8 OS客户机服务器结构配置.docx
- 文档编号:2770234
- 上传时间:2022-11-14
- 格式:DOCX
- 页数:21
- 大小:662.42KB
PCS 7V8 OS客户机服务器结构配置.docx
《PCS 7V8 OS客户机服务器结构配置.docx》由会员分享,可在线阅读,更多相关《PCS 7V8 OS客户机服务器结构配置.docx(21页珍藏版)》请在冰豆网上搜索。
PCS7V8OS客户机服务器结构配置
PCS7V8OS客户机/服务器结构配置
1PCS7 客户机服务器操作员站体系结构
在PCS7 系统中,操作员站(OS)系统有结构——客户机/服务器。
对于规模较大的系统,通常使用客户机/服务器结构。
在这种结构中有一个或者多个服务器负责AS数据采集,归档和报警信息的处理,从性能考虑,服务器一般不提供操作员界面。
在整个网络中,最多可以容纳18个(对)服务器,每个(对)服务器可以连接40个客户机(如果客户机使用多屏操作,则每一个屏幕算作一个客户机)。
图1显示了客户机/服务器结构结构。
在系统结构中,至少存在一个工程师站(ES)用于项目组态。
网络结构分为两层,分别是终端总线(TerminalBus)和系统总线(SystemBus)。
系统总线用于PC和控制器(AS)之间的通讯,例如,服务器和控制器之间的通讯以及ES和控制器之间的通讯;终端总线用于PC之间的通讯,例如,客户机和服务器之间的通讯以及工程师站和OS之间的通讯。
图 1 客户机/服务器结构
2OS客户机/服务器组态
2.1 创建一个新项目
打开SIMATICManager,通过菜单File→’NewProject’Wizard…创建一个新项目。
在向导中选择OS类型为MultipleStationSystem。
如图2所示。
图 2 使用新建项目向导创建OS客户机/服务器结构
使用向导创建的项目是一个多项目(Multiproject),其中包含一个单项目和一个项目库。
单项目中包含一个AS站和一个OS服务器和一个OS客户机。
完成后的结构如图3所示。
图 3 使用向导创建的项目结构
2.2 插入 ES站
在客户机/服务器结构中,通常ES站只做组态而不作为操作员站运行。
在向导创建的项目结构中再插入一个额外的PC站作为ES站。
选中单项目,点击右键→InsertNewObject→SIMATICPCStation。
2.3 修改 ES站名和计算机名
修改创建的PCStation名称为ES的PCStation名称(大小写敏感),默认情况下PCStation与计算机名称同名。
本例中为ESV81SP1ASIA。
打开StationConfigurationEditor可以看到本机的PCStation名称,如图4所示。
图 4StationConfigurationEditor
在SIMATICManager中选中ES站,点击右键→ObjectProperties…。
在弹出的对话框中设置计算机名称。
默认情况下PCStation名称与计算机名同名,选中“ComputernameidenticaltoPCstationname”即可。
如图5所示。
图5 设置计算机名
通过菜单Options→SetPG/PCInterface…设置通讯接口为PCInternal。
这时可以看到项目中的ES站图标变为一个带有黄色箭头图标
。
2.4ES站硬件组态
打开ES站硬件组态(HWConfig),插入一个WinCCApplication和SystemBus上的网卡(即与AS通讯的网卡),本例中为普通网卡。
设置网卡地址等属性,新建一个以太网,并将网卡连接到网络上。
如图6所示。
图 6 配置ES站硬件
配置完成后,通过按钮
编译保存。
完成后可以在SIMATICManager中看到ES站下生成了一个WinCCApplication。
手动删除WinCCApplication下的OS项目,如图7所示。
图 7 删除ES下的OS项目
注:
ES站在项目中配置的主要目的是用于程序调试时的通讯路由功能。
如果ES站本身不兼做操作员站使用,则不应该对ES站下的OS项目进行组态,而应该对OS服务器的项目进行组态。
因此,在这里推荐您删除ES站下面的OS项目,使项目的结构更加明确,防由于误操作等原因对ES下的项目其进行组态、运行等,此外还可以缩小项目的磁盘空间占用。
2.5 配置Station
PC站的硬件组态完成后,需要将配置传送到相应的PC站才可以下载。
在SIMATICManager中选中ES站,点击右键→PLC→Configure…弹出图8所示的对话框。
需要注意,此处的配置是通过计算机名访问目标机器并传送到目标计算机上的。
因此一定要按照图5的步骤设置PC站的计算机名。
图 8 配置PC站
点击Configure…按钮完成配置。
打开StationConfigurationEditor可以看到配置后PCStation的状态。
如图9所示。
图 9 配置后的PC站
2.6 下载ES硬件配置
打开ES站硬件组态(HWConfig),点击下载按钮
,将ES站硬件组态下载到PCStation中。
打开StationConfigurationEditor可以看到下载后PCStation的状态。
如图10所示。
图 10 下载硬件配置后的PC站
2.7OS服务器配置
选择向导生成的OS服务器PC站。
修改站名称和计算机名为服务器的计算机名,本例中为SERVER。
打开HWConfig,添加SystemBus上的网卡,并连接到网络上。
本例中为普通以太网卡。
将SERVERPC站的组态配置传送并下载到目标计算机。
2.8OS客户机配置
选择向导生成的客户机PC站。
修改站名称和计算机名为客户机的计算机名,本例中为Client1。
客户机无需组态网卡,也无需传送和下载配置。
注:
TerminalBus用于PC之间的通讯,和AS之间没有任何连接。
因此所有TerminalBus上的以太网卡都无需在PCS7项目中组态。
2.9OS站下载路径设置
分别在服务器和客户机项目OS
(1)和OSC
(2)上点击右键→ObjectProperties…弹出属性设置对话框。
在PathtotheOStargetcomputer中设置项目下载路径(在目标计算机上创建的一个共享文件夹,需要为该共享文件夹设置写权限)。
2.10AS站的硬件组态
打开向导创建的AS站的硬件组态(HWConfig),按照实际硬件进行配置,将以太网卡连接到SystemBus网络上,如图11所示。
编译保存硬件组态。
图11AS硬件组态
2.11 组态网络连接
在SIMATICManager中,点击工具栏图标
进入网络组态界面NetPro。
可以看到已经组态的服务器和AS站已经连接到同一个以太网。
选中AS站中的CPU,在下方的表格中点击右键→InsertNewConnection建立AS到ES和OS服务器的连接。
连接对象分别选择ES中和服务器中的WinCCApplication,连接类型为S7connection。
如图12所示。
图12NetPro中组态连接
点击
按钮编译并保存组态。
分别选中AS,ES站和OS服务器,点击下载按钮
将组态下载到控制器和各PC站中。
PC站的网络连接下载成功后,可以在StationConfigurationEditor中看到连接标志。
如图13所示。
图13下载连接后的PC站
注:
在NetPro中下载的内容包括硬件组态和网络连接信息,在HWConfig中下载仅包含硬件组态信息而不包含网络连接信息,因此网络连接必须通过NetPro下载。
2.12 生成服务器数据包
分别完成AS程序和OS画面等组态工作。
OSClient是通过OS Server的服务器数据包(Serverdata)获得OSServer的组态信息。
因此要实现客户机和服务器之间的关联,首先要生成ServerData。
ServerData的产生有两种途径。
一是编译OSServer。
每次编译OSServer都会自动产生或更新该Server的ServerData。
二是通过右键菜单Generateserverdata手动创建,如图14所示。
图14 生成serverdata
2.13 导入服务器数据包
OSClient需要导入服务器的ServerData才能连接到该服务器。
在SIMATICManager中,选中OSClient项目,通过右键菜单AssignOSServer选择相应的服务器,导入ServerData,如图15所示。
图 15Client导入ServerData
PCS7中OSClient是分布式客户机,可以连接多个(对)服务器。
如果项目中有多个(对)服务器,可以在一个Client上导入多个ServerData。
PCS7中的OSServer同时也具有OSClient的功能,因此也可以导入其他Server的ServerData。
注:
当修改计算机名称、更改OS下载路径或者打开由其他ES站生成的项目时,由于原来的ServerData的计算机名信息与本机不符,需要手动删除原来的ServerData、重新生成ServerData。
OS项目需要重新Entireproject编译,或者重新执行“Generateserverdata”。
Client重新导入ServerData时会出现如图16所示的情况,原有的ServerData显示为”unknown”。
这是应该首先取消”Unknown”项的选择,点击OK确认。
然后再重复前面的步骤,重新导入ServerData。
图16 无效的ServerData
2.14 客户机项目组态
1)ServerData 配置
导入ServerData后,打开ClientOS项目。
对于Server的信息必须作相应的配置。
在WinCCExplorer中选择Serverdata,点击右键→StandardServer。
对于PCS7系统,设置StandardServer需要遵循以下原则:
必须设置Alarms的StandardServer
不能设置Tags的StandardServer
必须设置SSM的StandardServer
Alarms:
Client本身没有归档,在Client上执行的操作员记录无法存储在本机,因此要选择一个Server来存储这些信息。
如果不设置该选项,则Client上的操作无法生成操作员记录。
SSM:
PCS7中的trendgroup组态的趋势图配置文件存储在本机。
如果该项不选择StandardServer,则Client上组态的趋势图只有本机可见,选择了StandardServer,相应的配置文件会存储到Server端,因此在整个系统中所有Client看到的趋势图组态都是一致的。
StandardServer组态过程参见图17。
图 17StandardServer配置
在WinCCExplorer中选择Serverdata,点击右键→Configure…,在弹出的窗口中可以查看服务器的计算机名称,如图18所示。
图 18StandardServer配置
2) 时间同步配置
打开”Timesynchronization”,激活”Synchronizeviaterminalbus(Slave)”,选项,选择”UsethetimefromaconnectedWinCCServer”。
点击OK完成设置。
该设置使Client与当前连接的Server保持时间同步。
关于整个系统的时间同步,可参考网上课堂《PCS7V6.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PCS 7V8 OS客户机服务器结构配置 V8 OS 客户机 服务器 结构 配置