WinCCV7客户机服务器实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Client/Server实验客户机/服务器系统分为多用户系统和分布式系统。
多用户系统是指多个客户机访问一个服务器;分布式系统式一台客户机可以访问多台服务器。
接下来分别介绍多用户系统和分布式系统的组态。
多用户系统服务器组态对于多用户系统,可组态多个客户机,用于显示运行系统中一个服务器的视图,客户机专门接收一个服务器的数据,没有任何单独的组态。
1•在服务器上创建类型为多用户项目”的新项目
2•在服务器上组态必须的项目数据(画面、归档、变量,,)
3•包括要组态的客户机或在服务器的计算机列表中要进行远程监视的客户机
4•给客户机分配操作权限,以启动远程组态
5•激活服务器上的数据包自动导入功能
6•在服务器项目中组态客户机属性(起始画面、锁定组合键,,)服务器上创建新项目在服务器上新建项目,打开WinCC项目管理器,新建类型为多用户项目”的新项目。
在此项目中创建变量、画面、报警、变量归档等,具体如下:
变量:
建立外部变量,放在TCP/IP通道下,状态指示M
0.0~M
1.7, 按钮操作M
2.0~M
3.7,报警M
4.0~M
4.7, 数据记录MD6~MD18 (建4个32位浮点数变量)画面:
mai n
l. pdl---换面切换按钮,画面窗口,用来切换画面mai nteface
l. pdl---输入/输出域,显示变量的值(状态指示、按钮操作);组态按钮来控制按钮变量(M
0.0~M
0.7、M
2..0~M
2.7)a larm
l. pdl---输入/输出域,显示报警变量的值并可以修改;报警控件trend
1. pdl---输入/输出域,显示浮点数的值并可以做修改;趋势图控件main
2. pdl---换面切换按钮,画面窗口,用来切换画面mai nteface
2. pdl---输入/输出域,显示变量的值(状态指示、按钮操作);组态按钮来控制按钮变量(M
1.0~M
1.7、M
3.0~M
3.7)a larm
2. pdl---输入/输出域,显示报警变量的值并可以修改;报警控件trend
2. p dl---输入/输出域,显示浮点数的值并可以做修改;趋势图控件报警:
在报警记录里组态各个报警变量归档:
4个浮点数进行归档在计算机列表中注册客户机
1•在WinCC项目管理器中,选择计算机”然后选择弹出式菜单条目新建计算机,”
12.输入具有访问当前服务器权限的计算机名称所有具有访问当前服务器权限的计算机都要注册到服务器计算机列表中,本实验用两台计算机做客户机。
组态操作员授权
1. 打开WinCC项目管理器中的用户管理器
2•从用户列表中选择要编辑的用户
3•激活远程组态”授权和远程激活,以便该用户拥有服务器项目的完整授权组态的操作员授权只与用户相关,而与计算机无关。
因此,所分配的操作授权对于以相同的用户名登录的所有操作员站都有效。
组态数据包导出手工数据包导出
1•在WinCC项目管理器中,选中服务器数”条目,并在弹出式菜单中选择创建”命令
2•在数据包属性”对话框中,指定服务器的符号和物理名称
3•单击确定”生成服务器数据包将保存在文件系统的<项目名称>\<计算机数据包>\*pck项目目录中自动数据包导出
1•在WinCC项目管理器中,选中服务器数据”并在弹出式菜单中选择命令隐含更新”
2•选择需要的选项,可以进行多项选择
3•单击确定”组服务器项目中组态客户机多用户系统中客户机没有自身的单独
组态,而是在服务器项目中组态客户机行为。
1. 在服务器上打开WinCC项目管理器中的计算机列表
2•选择要组态的客户机,从弹出式菜单中选择属性”条目,打开客户机的计算机属性对话框
3•在启动”选项卡上,选中要在客户机的运行系统中激活的那些的编辑器
4•使用参数”选项卡选择客户机上启动运行系统时所采用的语言
5•在图形运行系统”选项卡上指定客户机的启动画面
6. 确定设置
7. 对其他客户机进行上述设置
8•在服务器项目中的服务器数据”编辑器的弹出式菜单中打开隐含更新”条目,激活自动导入”设置
9•在服务器项目中生成数据包为多用户系统中的客户机组态首选服务器
1•在服务器上WinCC项目管理器中选择服务器数据”条目
2•从快捷菜单中选择客户机特定设置”出现客户机特定设置”对话框
23.将出现输入到服务器计算机列表中的所有客户机的列表,选择所需要的客户机,并从首选服务器”列中选择两个冗余服务器中的一个作为首选服务器
4•单击确定”完成输入(这部分等做冗余实验的时候做)分布式系统服务器组态本实验使用两台服务器,在分布式系统中,可以用多个服务器的视图来组态客户机,客户机具有自己的包含本地数据的项目。
服务器所更新的数据将通过数据包导出特性传送到客户机。
1•在每个服务器上创建类型为多用户项目”的新项目
2•在每个服务器上组态必需的项目数据(画面、归档、变量,,)
3•应具有远程组态能力的客户机必须在服务器上的计算机列表中注册
4•给客户机分配操作权限,以启用远程组态
5.组态数据包导出
6•组态客户机上的客户机项目
7•使客户机可利用服务器数据服务器上创建新项目服务器1连接PLC1变量:
建立外部变量,放在TCP/IP通道下,状态指示M
0.0~M
0.7,按钮操作M
1.0~M
1.7,报警M
2.0~M
2.7, 数据记录MD6~MD18 (建4个32位浮点数变量)画面:
mai n.pdl---换面切换按钮,画面窗口,用来切换画面mai nteface.pdl---输入/ 输出域,显示变量的值(状态指示、按钮操作);组态按钮来控制按钮变量alarm.pdl---输入/输出域,显示报警变量的值并可以修改;报警控件tren d.pdl---输入/输出域,显示浮点数的值并可以做修改;趋势图控件服务器2连接PLC2变量:
建立外部变量,放在TCP/IP通道下,状态指示M
0.0~M
0.7,按钮操作M
1.0~M