Project

General

Profile

Bug #2618

SHL15occISCS-QTISCS的主daq服务器em_daq.exe启动到正常 耗时很慢,很多时候超出一个进程检查周期计数(8秒检查周期x最大异常计数次数)

Added by yufeng wu over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
jingke lu
Start date:
10/26/2022
Due date:
10/27/2022
% Done:

100%

Estimated time:
8.00 h

Description

SHL15occISCS-QTISCS的主daq服务器em_daq.exe启动到正常 耗时很慢,很多时候超出一个进程检查周期计数(8秒检查周期x最大异常计数次数)
em_daq恢复正常非常困难
抓包日志服务器位置:\\192.168.2.250\upload\M15\0备份\91.5突发误报警20220928-29

History

#1

Updated by yufeng wu over 1 year ago

modbustcpc_ex协议修改,init暂时初始不读不加载csv配置文件,延时一定时间后,等em_daq启动完成后,再慢慢逐个加载

#2

Updated by yufeng wu over 1 year ago

  • Assignee set to jingke lu
#3

Updated by yufeng wu over 1 year ago

RTU表的 召唤全数据周期 列 配置 延迟时间秒数 延迟读取加载csv配置表

#4

Updated by jingke lu over 1 year ago

  • Due date set to 10/27/2022
  • Status changed from New to Resolved
  • Start date changed from 10/10/2022 to 10/26/2022
  • % Done changed from 0 to 100
  • Estimated time set to 8.00 h

RTU表的 召唤全数据周期 列 配置 延迟时间秒数 延迟读取加载csv配置表
由原来的在init函数中进行的配置表读取操作改为在txproc中经过延时秒数后读取一次配置表并开始查询

#5

Updated by yufeng wu over 1 year ago

20221024 下午研发讨论,得出原因,是modbus_tcpc_ex协议读取cfg\rtu***.csv配置文件(8千条左右)耗时1秒多,太慢,15号线RTU188-RTU220太多rtu使用此协议初始init加载耗时累计时间太长
给出方案,修改modbus_tcpc_ex协议代码,init过程中不做csv配置文件读取,延时一段时间(可配置,秒,RTU配置表的全数据召唤周期列配置)后,等em_daq主进程init加载完所有的RTU链路后,再开始加载csv配置文件
由陆静科开发调整

Also available in: Atom PDF