Python-远程-1个月
¥1-6K/月
技能要求:
经验要求: 5-10年经验
程序员客栈
2026-08-25 11: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 个月缺陷修复支持(不含新增需求)
公司信息

立即沟通