技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【190840】
需求详情
一、项目背景
风电场现有 TwinCAT 2.11 x64 监控系统运行于生产环境,版本包括 2.11.2249.0(2套)和 2.11.2301.0(1套)。现需开发通讯帧率采集与异常日志分析脚本,实现对 ADS 通讯链路质量的实时监测与故障追溯。
二、技术要求
通讯帧率采集:定时采集 ADS 通讯周期、帧率及抖动数据,自动记录最大/最小/平均帧率
异常判定与标记:当帧率低于阈值、周期抖动超限或通讯超时时,自动标记异常事件
错误日志聚合:实时捕获通讯错误,含错误码、描述、关联模块、触发条件;支持重复错误合并计数
双版本兼容:脚本需同时适配 TwinCAT 2.11.2249.0 和 2.11.2301.0 两个版本,自动识别版本后执行对应逻辑
数据导出:输出 CSV 或 TXT 格式,命名规则:项目名_版本号_日期时间_日志类型,路径可配置
汇总报表:自动生成统计摘要,含最大/最小/平均帧率、异常次数、首末次报错时间
交付物:源代码 + 使用说明书 + 技术方案文档
四、验收标准
人为制造通讯异常,可完整捕获并输出日志
异常数据可追溯至首次发生时间点
五、注意事项
需提供 3 个月缺陷修复支持(不含新增需求)