IEC62056
Capricorn
代码工坊里的一名小工匠~
展开
-
IEC62056协议栈的浅析与实现(连载/目录页)
IEC62056协议栈的浅析与实现 作者: 党 刚 工作原因,一人设计与实现了符合IEC62056的协议栈。整套协议栈中,包含了符合62056-46的链路层或称为HDLC部分与符合62056-5原创 2013-01-05 15:25:57 · 1468 阅读 · 0 评论 -
IEC62056协议栈的浅析与实现(连载/第一章节)
第一部分:链路层HDLC部分的详述 先问自己一个问题,拿到一个牵扯内容繁复、逻辑结构复杂的项目应该从哪里起跑? 之前,包括这个项目的实现我都选择了由具体至结构,结构丰满后再抽象的去审视整个架构。这个协议栈的实现收尾时,我回顾了整个项目的设计和实现过程,才敢肯定起初的选用实践方法是对的。不是因为最终我用这种方式实现了这个项目这样说,而是我经历过了整个繁复的设计与实现过程之后,我原创 2013-01-05 15:28:07 · 3061 阅读 · 0 评论 -
IEC62056协议栈的浅析与实现(连载/第二章节)
第二部分:应用层COSEM部分的详述 相对于62056该协议族中链路层HDLC部分来说,应用层更加的错综复杂,牵扯的相关标准协议文档也更多一些。典型的标准文档是-53和-61、-62三个协议。所涉及到了COSEM应用层逻辑与对象标识系统和标准接口类。 直到此项目收尾阶段,我还是始终会弄混几个重量级的关键字的真正含义。它们是,在学习和阅读关于协议族中链原创 2013-01-05 15:29:31 · 2414 阅读 · 2 评论 -
IEC62056协议栈的浅析与实现(连载/第三章节)
第三部分:协议栈架构设计与相关实现重点 在这章开始我再问一个问题,如果你完全不知道业务逻辑与流向,该怎么作出整体的结构设计或如何开端设计工作?这个问题本来最佳的答案是,放弃鲁莽和无知的设计可能会更好。但现实点说,工作就是工作,你可以给它赋予更多的意义或愿景,但它始终是有进度安排的工作。不但要实现,还应在既定的进度下成功的完成。虽然我一直也觉得这个有问题。从项目设计理论来说,不应原创 2013-01-15 16:37:04 · 1924 阅读 · 0 评论