GCP基礎通(tōng)訊平台
GCP基礎通(tōng)訊平台(簡稱“GCP平台”)是杭途科技自主研發的(de)基礎通(tōng)訊平台,具備自主知識産權。該平台爲公司的(de)網關機、通(tōng)訊管理(lǐ)機、規約轉換裝置、網絡安全監測裝置、自動驗收裝置等産品提供了(le)堅實的(de)軟件基礎功能支撐,确保了(le)産品的(de)穩定運行和(hé)高(gāo)效開發。GCP平台通(tōng)過實現基礎功能的(de)複用(yòng)和(hé)差異功能的(de)模塊化(huà),簡化(huà)了(le)産品開發流程。在GCP平台上開發個(gè)性化(huà)功能,可(kě)以輕松衍生出多(duō)種産品。同時(shí),GCP平台在保證新産品快(kuài)速開發及穩定運行的(de)同時(shí),持續将高(gāo)複用(yòng)價值的(de)新模塊納入平台功能中,以不斷提升自身的(de)基礎支撐能力。
GCP平台主要分(fēn)爲業務進程、通(tōng)訊規約、人(rén)機交互界面三部分(fēn),業務進程完成了(le)大(dà)部分(fēn)基礎功能,包括:
1. 内存管理(lǐ):實現配置加載、通(tōng)訊規約調度、實時(shí)數據、變化(huà)數據、控制命令、報文、日志等管理(lǐ);
2. 數據庫引擎:實現對(duì)不同的(de)配置數據庫、曆史數據庫的(de)連接管理(lǐ)和(hé)操作,如SQLite、MySQL、SQL Server、Oracle等;
3. 通(tōng)道調度:調用(yòng)設備驅動程序等,負責串口、網絡等通(tōng)訊接口的(de)管理(lǐ)及報文的(de)收發;
4. 應用(yòng)接口:将上述三個(gè)模塊中的(de)功能和(hé)信息封裝成接口,供通(tōng)訊規約、人(rén)機交互規約調用(yòng)。
目前GCP平台支持50餘種标準通(tōng)訊規約,300餘種變種或自定義規約,标準規約如下(xià)表:
規約名稱 | 規約名稱 | 規約名稱 |
Modbus RTU/TCP | DL/T645 | SNMP |
CDT、DL451、DISA、XT9702 | Q/GDW1376.1 | DGJ08-2068(公共建築用(yòng)能監測) |
IEC60870-5-101、DL/T634.5101 | 許繼103/104 | FTP/TFTP |
IEC60870-5-102、DL/T719 | 南(nán)自103 | DNP3.0 |
IEC60870-5-103、DL/T667 | 南(nán)瑞103 | YD/T1363(電總協議(yì)) |
IEC60870-5-104、DL/T634.5104 | GB/T26865.2 | 正/反向隔離傳輸協議(yì) |
DL/T273 | Q/GDW11354 | E文件 |
DL/T476 | Syslog | MQTT |
IEC61850、DL/T860 MMS、GOOSE | NTP/SNTP | http/https |
DL/T860 CMS | IRIG-B | Webservice |
GCP基礎通(tōng)訊平台—GCP1
GCP平台具備強大(dà)的(de)數據交換能力,支持50餘種标準協議(yì),能出色地管理(lǐ)和(hé)調度各種通(tōng)訊通(tōng)道和(hé)通(tōng)訊協議(yì)。它可(kě)以靈活地嵌入到工控機中,作爲通(tōng)訊管理(lǐ)機、規約轉換器、智能通(tōng)訊網關或隔離網關數據傳輸等使用(yòng)。同時(shí),它還(hái)可(kě)以部署在小型機上,作爲前置數據采集服務器,爲應用(yòng)數據交互提供靈活的(de)解決方案。
GCP平台爲用(yòng)戶提供了(le)直觀的(de)圖形化(huà)配置、調試、維護和(hé)控制界面。該界面集成了(le)業務進程、配置工具、調試工具、維護工具等功能模塊,使用(yòng)戶能夠更加便捷地進行操作和(hé)管理(lǐ)。
一、配置工具
使用(yòng)人(rén)員(yuán)可(kě)以根據項目的(de)需求,通(tōng)過配置工具完成設備、測點、規約等參數的(de)配置工作。
配置展示圖
配置工具特點
1. 按照(zhào)工程人(rén)員(yuán)習(xí)慣設計操作界面;
2. 所有的(de)參數配置都可(kě)使用(yòng)配置工具完成;
3. 最簡化(huà)配置(研發人(rén)員(yuán)總結大(dà)量的(de)現場(chǎng)應用(yòng)經驗設置了(le)默認值、用(yòng)戶無需每次填寫);
4. 配置過的(de)設備可(kě)以作爲模闆,重複使用(yòng);
5. 根據應用(yòng)經驗設置了(le)大(dà)量的(de)快(kuài)捷配置鍵。
二、調試工具
在做(zuò)完數據庫配置并上傳到設備後,使用(yòng)人(rén)員(yuán)通(tōng)過調試工具對(duì)設備通(tōng)訊狀态、測點數據等進行監視和(hé)控制。調試工具功能包括:查看通(tōng)訊狀态、測點數據、通(tōng)道狀态、通(tōng)訊報文、日志;遙控下(xià)發、定值設置、人(rén)工置數、自定義報文等等。
數值圖
通(tōng)訊報文圖
運行日志圖
調試工具功能
1. 查看通(tōng)訊情況;
2. 查看數據值;
3. 查看通(tōng)訊報文;
4. 查看運行日志;
5. 模拟控制命令;
6. 模拟數據測試。
三、維護工具
設備維護工具通(tōng)過圖形界面實現設備維護等功能,使設備維護變得(de)簡單、易用(yòng)。維護工具功能包括:參數修改、IP 修改、系統還(hái)原、軟件升級、配置上傳和(hé)下(xià)載、腳本執行、設備重啓等。
配置網卡圖 設備掃描圖
GCP基礎通(tōng)訊平台—GCP2
GCP2平台是杭途科技研發的(de)新一代基礎通(tōng)訊平台軟件,經過長(cháng)期開發和(hé)多(duō)次叠代,專爲通(tōng)用(yòng)通(tōng)訊場(chǎng)景設計。它繼承了(le)原GCP平台的(de)靈活、輕快(kuài)和(hé)通(tōng)用(yòng)特性,并進行了(le)全面提升。GCP2平台具備卓越的(de)安全性能,充分(fēn)保障了(le)通(tōng)訊、運維過程中的(de)數據安全,确保用(yòng)戶訪問、數據存儲和(hé)傳輸的(de)安全性和(hé)完整性。同時(shí),它提供了(le)友好的(de)圖形界面工具,包括配置、調試、維護和(hé)管理(lǐ)等功能,采用(yòng)在線配置兼容離線配置的(de)方式,并支持控件形式的(de)定制化(huà)功能,滿足不同用(yòng)戶和(hé)場(chǎng)景的(de)需求。GCP2平台還(hái)配備了(le)高(gāo)級安全功能模塊,如三權分(fēn)立、代理(lǐ)訪問、通(tōng)訊加密和(hé)數據庫加密等,爲用(yòng)戶提供全面的(de)安全保障。
一、專業界面
1. 全新的(de)界面交互風格:支持在線實時(shí)配置與離線配置雙模式。
2. 統一操作界面:集配置、調試、維護功能于一身。
3. 面向對(duì)象設計:易于理(lǐ)解的(de)同時(shí),大(dà)幅提高(gāo)可(kě)重用(yòng)性、可(kě)維護性,提升批量配置時(shí)的(de)操作效率。
配置展示圖
二、安全機制
1. 訪問安全:用(yòng)戶三權分(fēn)立、嚴控越權;支持雙因子認證。
2. 存儲安全:敏感信息與關鍵業務數據加密,無懼洩露風險。
3. 完整性保障:數據校驗與自恢複機制,運行穩健可(kě)靠。
4. 傳輸安全:私有國密級安全通(tōng)信協議(yì),防竊聽(tīng)、防重放、雙向抗抵賴。
5. 安全審計:面面俱到的(de)操作軌迹跟蹤,違規行爲無所遁形。
三、定制功能
1. 界面個(gè)性化(huà):高(gāo)度可(kě)控的(de)菜單管理(lǐ),通(tōng)過配置,實現“一種業務場(chǎng)景對(duì)應一套功能菜單”;通(tōng)用(yòng)平台秒變專用(yòng)工具。
2. 規約擴展:提供C、Python開發接口,支持C語言或Python腳本語言快(kuài)速定制開發新規約;一套平台,無限種規約。
3. 邏輯計算(suàn)定制:提供基于Python驅動的(de)邏輯計算(suàn)功能,内置常用(yòng)邏輯規則;同時(shí)支持自定義規則,滿足個(gè)性化(huà)計算(suàn)需要。