Project

General

Profile

Bug #108

se104c协议对于遥控撤销cot9的返回码处理错误

Added by yufeng wu over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
High
Assignee:
Target version:
Start date:
05/25/2019
Due date:
% Done:

0%

Estimated time:
Defect version:

Description

对于设备返回的0x2eASDU的cot9撤销停止确认数据包,
se104c未能正确处理,未回应控制管道消息。

History

#1

Updated by yufeng wu over 5 years ago

yufeng wu wrote:

对于设备返回的0x2eASDU的cot9撤销停止确认数据包,
se104c未能正确处理,未回应控制管道消息。

void CSE104C::App_ReceiveProc()
PrintLog(LOG_INFORMATION,"收到设点帧 类型%d ",TypeID,rtuno);
中打印日志也有错误,打印格式串中只有1个%d参数,实际后面跟了2个参数

#2

Updated by xiangyang li over 5 years ago

  • Target version set to 2.1
#3

Updated by xiangyang li over 5 years ago

  • Assignee set to yufeng wu
#4

Updated by yufeng wu over 5 years ago

  • Status changed from New to Resolved

yufeng wu wrote:

对于设备返回的0x2eASDU的cot9撤销停止确认数据包,
se104c未能正确处理,未回应控制管道消息。

非se104c协议本身问题,
属于DcDebug数据仿真器的t104.dll的bug
修正回应撤销命令的cot9数据帧缺少1个字节。
t104.dll-20190601已修正更新

se104c针对Bug #108无需修改
另优化
1)修正App_ReceiveProc()的日志打印参数个数不匹配问题
2)增加对预置-撤销-执行的非法返校信息COT码(例如小电科的0x4A)的处理和信息打印类型分类调整LOG_ERROR、LOG_VIOLATION

#5

Updated by xiangyang li over 5 years ago

  • Target version changed from 2.1 to 2.2.1
#6

Updated by xiangyang li over 4 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF