COOX基础培训之SCADA(三)

xiaoxiao2025-08-05  33

COOX基础培训之SCADA(三)

6. 项目模拟测试

Builder中点击“Simulate”按钮进入项目模拟状态

7. 项目部署

摘要

定义COOX部署体系结构部署平台数据库通讯(驱动)高级模式部署工具Manager客户端JavaWebStart冗余Redundancy

7.1 定义

服务器和客户端的配置和安装。客户端无需安装。(自动下载)

7.2 通讯

7.2.1 通讯模型

应用程序 (创建物理设备,物理设备包含变量) 变量服务 (数据字典,生产者/消费者模式) 通讯驱动 (Jbus - ModBus TCP - OPC)

7.2.2 通讯驱动

Driver JBUS 定义设备,通讯帧和变量。Driver Client OPC 定义OPC Server,组Group和项目Item。Driver TCP Modbus 定义服务端,数据帧和变量

7.2.3 创建OPC客户端

7.2.4 配置OPC客户端

勾选本地连接 Local ConnectionOPC Server端程序ID,浏览 选择本机安装的OPC Server,如Kepware

7.2.5 OPC组的创建和配置

OPC组参数属性: PeriodDead bandTime biasActive

7.2.6 OPC变量配置

COOX中创建服务OPCServer1启动OPC服务器配置OPCServer1的属性 选择OPC服务器的progID进入菜单deployment/groups OPC/Items创建OPC组进入OPC Item选项页选择OPC中的变量筛选COOX中的变量,并选择验证并导出csv格式文件(文件中批量添加后导入)

按照如下参数配置导出:用Excel编辑文件 Excel中对每列进行填充,ACCESS_PATH和ITEM_ID。ITEM_ID中按照实际OPC中情况,注意添加连接点(.)

7.3 安装部署

服务器模式中安装COOX

安装部署工具:COOX Manager和诊断工具:Diagnostic Tool可以从开始菜单中启动COOX Manager

7.3.1 项目架构 — Manager文件夹

当前应用程序拷贝至文件夹Active_Project

7.3.2 Manager功能角色

COOX项目的唯一管理员接口打开项目,并将其部署在所有服务器端对项目架构中服务进行执行、停止、重载等操作部署配置是在Builder中完成的

打开项目,登录,启动服务器 服务Service视图

7.3.3 Manager变量查看器

访问系统变量查看实时变量值

7.4 客户端(Java Web Start)

7.4.1 技术优点

Java Web Start是一种使用Java平台的部署技术Java Web Start客户端通过下载最新软件版本进行自动更新优势: 性能:应用程序文件无需在客户端部署安装:自动升级

7.4.2 客户端安装

Java Web Start客户端自动启动,通过在浏览器中输入应用程序的URL地址(这里用的是火狐) http://my-server:8080/验证完成后,客户端启动,并打开Home主页客户端可以添加各种启动选项,例如: http://my-server:8080/?lang=zh&xmx=512

7.4.2 客户端类别

总共有三种类型的客户端: Client Supervisor(cs):高级客户端,无页面数量限制;Client Medium(cm):中级客户端,最多能打开20个不同的页面;Client Terminal(ct):终端客户端,最多能打开5个不同的页面。 定义打开客户端的类型,添加选项至URL中(cs、cm、ct)。不添加参数选项,则默认打开为高级客户端模式。http://server:8080/?clientType=cm

访问应用程序

7.4.3 浏览器

可以直接通过浏览打开COOX,比如IE、火狐、谷歌浏览器。地址栏中直接输入与项目Web服务对应的URL地址。默认自动打开主页Home。 http://server:8080/添加选项,如:http://server:8080/?lang=en打开其他页面,如:http://server:8080/?view=Mimic

7.5 冗余

冗余架构 冗余配置

7.6 思考

实际工厂运行环境中,MES服务需要随系统自启,是否可以配置Manager服务端随系统启动而启动(选项参数配置等)???

转载请注明原文地址: https://www.6miu.com/read-5034296.html

最新回复(0)