思路
文章平均质量分 52
溪桥修士
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图论在电子地图数据处理中的应用设想
电子地图中的数据元素有多种,并且均以轨道区段作为位置的参照对象。实际运行的信号系统,列车状态、轨旁设备状态都可以作为设备节点的属性,比如列车的位置状态、信号机的开关状态、道岔的位置状态、轨道的限速或者带电状态,都可以在有向图上描述。线路拓扑数据是整个电子地图数据描述的基石,通常以轨道区段的方式进行线路拓扑数据的建立,使用相对位置关系描述拓扑关系在实际应用中能更好的适应各种场景。1)={1,2,3,4,5,6},集合中的元素为顶点(用序号代表,在其他图中,顶点集合中的元素也可以是其他标识顶点的符号,如字母。原创 2023-11-03 22:42:01 · 168 阅读 · 0 评论 -
联动对象属性及多层级对象属性的思路与示例
通常的业务场景具有多类型多层级的特点,如何描述场景是打工人经常需要考虑的问题。多种类型则考虑具备不同属性的模型。 多层级则考虑上下级关联关系。如何联动上级对象的属性与下级对象的属性是这里想要讨论的问题。属性变了 则通知 上级 或者 下级对象,通常的做法如下...原创 2020-12-30 23:16:33 · 394 阅读 · 0 评论 -
面向变化对象的反应式(Reactive)业务数据服务实现思路与示例
“世界上唯一不变的是变化本身”中的不变是指静止,变化本身是指运动,体现了运动是绝对的,静止是相对的。无论是客观物质还是有机生命,变化都能引起一定的反应。在数字信息化时代,数字信息的变化都触动着时代的脉搏。不同的场景会有不同的感触。而作为程序员来说,处理输入产生输出,每一次变化都是程序的脉动。面对滔滔业务数据流,程序应该如何优雅的进行反应?数据流中是各种对象变化状态,如何有效地监控这些状态,正确的应对这些状态?对象 对象属性 触发动作 关联...原创 2020-12-29 00:02:24 · 246 阅读 · 0 评论 -
工业监控系统搭建过程起步
一个工业监控系统要求可分为5个部分,即控制现场及工艺,执行部件及控制点数,控制设各,现场模拟和监控、数据服务。监控系统软件创建工程项目的一般过程是:绘制图形界面、创建数据服务、配置IO设备并进行IO数据服务连接、建立动画连接、运行及调试。一般步骤: 1. 整理所使用的IO设备的生产商、种类、型号,使用的通讯接口类型、采用的通讯协议,以便在定义IO设备时做出准确选择,设备包括PLC、板卡、模块、智能仪表等等。 2. 将系统涉及的所有设备IO点的参数收集齐全,包括点的IO标识。IO标识是...原创 2020-12-27 13:28:02 · 668 阅读 · 0 评论 -
关于提高组态配置效率的思路
之前参与了大大小小好多项目,其中好些是组态相关的项目,主要进行数据采集传输存储处理以及展示。其中一部分工作就是点表设计与配置,界面设计与制作。点表设计必须保证每个点的唯一性,通常通过抽取相关的系统、设备、属性等信息进行组合,构造唯一命名。点表配置通常是在excel中先生成,然后导入系统环境中。点表不多,手动操作就可以完成。点表多的时候,程序处理是个比较方便的做法。点表在系统中存在的形式可能是文件形式(如csv、xml、json等),也可能是关系型数据库。点表的生成和导入尽可能原创 2020-12-26 00:50:17 · 316 阅读 · 0 评论 -
风力发电 AGC / AVC数据流
风力发电 AGC / AVC数据流之前分析业务数据流整理的,仅供参考原创 2020-12-16 00:06:41 · 1112 阅读 · 0 评论 -
关于服务地址绑定 0.0.0.0 别乱用
想当然是一种随意的意识状态,有时候很危险。对于网络不熟悉,试着做一些尝试。简单的测试用例居然通过了,惊喜?意外?是好?是坏?先不管上了再说。摸鱼之后多半会去抓虾。经过一番折腾之后算是得出了些体会,放一张图以作留念。...原创 2020-08-09 04:32:25 · 767 阅读 · 1 评论 -
关于心跳 Heartbeat
最近做了一些服务软件冗余的工作。其中的一点就是实现服务冗余的切换机制,通常采用心跳来实现,我这里采用的是应用层的自定义心跳协议。心跳协议(Heartbeat Protocol)是用来监控网络中的节点及确认其正常工作。“监控” 俩字就要求了 心跳协议的信息必须包含 状态描述 和 切换机制描述。在服务冗余心跳切换机制的具体实现过程中,主要定义和实现了3个类,心跳报文约定 心跳对象定义 心跳处理过程:报文的发送、接收、报文解析并判别状态。该心跳机制的具体实现可不限于两个服务,支持N台.原创 2020-08-08 10:42:12 · 1844 阅读 · 0 评论
分享