GCP基础通讯平台

  • 产品介绍


GCP基础通讯平台


       GCP基础通讯平台(简称“GCP平台”)是杭途科技自主研发的基础通讯平台,具备自主知识产权。该平台为公司的网关机、通讯管理机、规约转换装置、网络安全监测装置、自动验收装置等产品提供了坚实的软件基础功能支撑,确保了产品的稳定运行和高效开发。GCP平台通过实现基础功能的复用和差异功能的模块化,简化了产品开发流程。在GCP平台上开发个性化功能,可以轻松衍生出多种产品。同时,GCP平台在保证新产品快速开发及稳定运行的同时,持续将高复用价值的新模块纳入平台功能中,以不断提升自身的基础支撑能力。



      GCP平台主要分为业务进程、通讯规约、人机交互界面三部分,业务进程完成了大部分基础功能,包括:
1. 内存管理:实现配置加载、通讯规约调度、实时数据、变化数据、控制命令、报文、日志等管理;
2. 数据库引擎:实现对不同的配置数据库、历史数据库的连接管理和操作,如SQLite、MySQL、SQL Server、Oracle等;
3. 通道调度:调用设备驱动程序等,负责串口、网络等通讯接口的管理及报文的收发;
4. 应用接口:将上述三个模块中的功能和信息封装成接口,供通讯规约、人机交互规约调用。


目前GCP平台支持50余种标准通讯规约,300余种变种或自定义规约,标准规约如下表:


规约名称 规约名称
Modbus RTU/TCP GB/T26865.2
CDT、DL451、DISA、XT9702 Q/GDW11354
IEC60870-5-101、DL/T634.5101 Syslog
IEC60870-5-102、DL/T719 NTP/SNTP
IEC60870-5-103、DL/T667 IRIG-B
IEC60870-5-104、DL/T634.5104 SNMP
DL/T273 DGJ08-2068(公共建筑用能监测)
DL/T476 FTP/TFTP
IEC61850、DL/T860 MMS、GOOSE DNP3.0
DL/T860 CMS YD/T1363(电总协议)
DL/T645 正/反向隔离传输协议
Q/GDW1376.1 E文件
许继103/104 MQTT
南自103 http/https
南瑞103 Webservice


GCP基础通讯平台—GCP1


      GCP平台具备强大的数据交换能力,支持50余种标准协议,能出色地管理和调度各种通讯通道和通讯协议。它可以灵活地嵌入到工控机中,作为通讯管理机、规约转换器、智能通讯网关或隔离网关数据传输等使用。同时,它还可以部署在小型机上,作为前置数据采集服务器,为应用数据交互提供灵活的解决方案。

      GCP平台为用户提供了直观的图形化配置、调试、维护和控制界面。该界面集成了业务进程、配置工具、调试工具、维护工具等功能模块,使用户能够更加便捷地进行操作和管理。



一、配置工具
使用人员可以根据项目的需求,通过配置工具完成设备、测点、规约等参数的配置工作。

                                     配置展示图

配置工具特点
1. 按照工程人员习惯设计操作界面;
2. 所有的参数配置都可使用配置工具完成; 
3. 最简化配置(研发人员总结大量的现场应用经验设置了默认值、用户无需每次填写);
4. 配置过的设备可以作为模板,重复使用; 
5. 根据应用经验设置了大量的快捷配置键。


二、调试工具
     在做完数据库配置并上传到设备后,使用人员通过调试工具对设备通讯状态、测点数据等进行监视和控制。调试工具功能包括:查看通讯状态、测点数据、通道状态、通讯报文、日志;遥控下发、定值设置、人工置数、自定义报文等等。 

                                      数值图


                                    通讯报文图


                                    运行日志图

调试工具功能
1. 查看通讯情况; 
2. 查看数据值; 
3. 查看通讯报文;
4. 查看运行日志;
5. 模拟控制命令;
6. 模拟数据测试。

三、维护工具
        设备维护工具通过图形界面实现设备维护等功能,使设备维护变得简单、易用。维护工具功能包括:参数修改、IP 修改、系统还原、软件升级、配置上传和下载、脚本执行、设备重启等。


      配置网卡图                            设备扫描图 



GCP基础通讯平台—GCP2


      GCP2平台是杭途科技研发的新一代基础通讯平台软件,经过长期开发和多次迭代,专为通用通讯场景设计。它继承了原GCP平台的灵活、轻快和通用特性,并进行了全面提升。GCP2平台具备卓越的安全性能,充分保障了通讯、运维过程中的数据安全,确保用户访问、数据存储和传输的安全性和完整性。同时,它提供了友好的图形界面工具,包括配置、调试、维护和管理等功能,采用在线配置兼容离线配置的方式,并支持控件形式的定制化功能,满足不同用户和场景的需求。GCP2平台还配备了高级安全功能模块,如三权分立、代理访问、通讯加密和数据库加密等,为用户提供全面的安全保障。


一、专业界面

1. 全新的界面交互风格:支持在线实时配置与离线配置双模式。

2. 统一操作界面:集配置、调试、维护功能于一身。

3. 面向对象设计:易于理解的同时,大幅提高可重用性、可维护性,提升批量配置时的操作效率。

                           配置展示图


二、安全机制

1. 访问安全:用户三权分立、严控越权;支持双因子认证。

2. 存储安全:敏感信息与关键业务数据加密,无惧泄露风险。

3. 完整性保障:数据校验与自恢复机制,运行稳健可靠。

4. 传输安全:私有国密级安全通信协议,防窃听、防重放、双向抗抵赖。

5. 安全审计:面面俱到的操作轨迹跟踪,违规行为无所遁形。

三、定制功能

1. 界面个性化:高度可控的菜单管理,通过配置,实现“一种业务场景对应一套功能菜单”;通用平台秒变专用工具。

2. 规约扩展:提供C、Python开发接口,支持C语言或Python脚本语言快速定制开发新规约;一套平台,无限种规约。

3. 逻辑计算定制:提供基于Python驱动的逻辑计算功能,内置常用逻辑规则;同时支持自定义规则,满足个性化计算需要。