自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 从每秒轮询到毫秒级响应:我在MES项目中优化OPC UA数据采集的实战记录

1. 理解协议设计初衷OPC UA的订阅模式不是“高级功能”,而是标准用法。就像你不会用HTTP轮询实现聊天功能一样,工业实时数据也应该用推送模式。2. 连接管理要“吝啬”工业现场的网络环境复杂,TCP连接是珍贵资源。一个PLC,一个长连接异常断连,智能恢复资源释放,明确及时3. 配置优于硬编码opcua:plcs:i=12"i=14"4. 监控与可观测性工业系统没有“试运行”,必须建立完善的监控:连接状态仪表盘数据质量指标(坏点率、延迟分布)业务异常告警(温度超限、频繁重连)

2026-02-06 14:10:17 564

原创 实战复盘:在泰国工厂,如何解决FANUC机器人TCP通信的瞬时中断重连?

我渴望能将这类解决“最后一米”问题的系统性经验,应用于更广阔的智能产线、数字工厂场景中,让代码真正在车间里创造可靠的价值。起初,我们的服务端设计是经典的“一请求一线程”模型,等待机器人连接,然后为其创建一个持久的会话线程。:最初的“机器人主动连接”架构在逻辑上简单,但在容错上是被动的。本文将复盘我们如何从最初被动的“接听者”,演进为主动的“通信保障者”,并最终实现99.8%以上的数据采集可用率。这段时间,数据流是“静默”的。:在工业场景中,将通信可靠性寄托于单一长连接和理想的网络环境,是注定要失败的。

2026-02-06 13:45:11 821

原创 docker安装部署jenkins

以root用户运行jenkins命令如下。在运行容器的代码里添加这个。

2024-06-27 14:55:24 750

原创 切面实现自动填充字段数据

今天在CSDN看文章 看到了切面实现自动填充字段,于是自己也写一个切面来实现。

2023-12-19 11:02:05 825 1

原创 Nacos下载安装图文介绍

登录完成之后接下来就可以注册、配置服务了。

2023-12-08 09:53:43 771

原创 nacos一直获取配置

光注意solr的问题了,居然没注意到springboot一直在循环打印输出日志,一度以为是solr配置的问题,又重新改回nacos之前的配置数据,还是不行。挠了半天才发现主要是我公司的solr密码有个@符号,springboot把我@符号后面跟的密码误以为链接了。挠头ing,我明明solr链接是对的啊,网页都可以打开,为什么代码运行就不行呢?今天在修改nacos服务的solr配置,废了大半天的力气,把solr配置完了。在网上搜索nacos为什么一直获取配置,刚开始找到的是说md5问题导致的。

2023-07-31 20:56:14 410 1

原创 学习防抖

copy别人大佬的防抖代码 供自己学习。

2023-03-02 10:34:29 321

转载 Arrays.sort()的用法 数组倒序降序的方法使用

记录自己没用过的知识点 充实自己 加油

2022-06-09 16:32:00 14022

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除