标签: design-patterns protocols
我正在研究SCADA类应用程序的应用程序协议。根据以前使用SNMP和CAN Open的经验,我喜欢“对象字典”或“信息库”(MIB)的概念,作为描述设备及其在消息中发送/接收的字段的通用方式。
这种模式是否有正确的名称?
除此之外...... 有多常见? 您对此协议构造有什么经验? 除CAN Open和SNMP之外,还有哪些其他协议使用这些技术? 有什么建议吗?
注意,我的使用需要扩展到8位mircos,如Atmel AVR等。
谢谢!
答案 0 :(得分:0)
我相信OPC会使用类似的东西。如果我没记错的话,它有一个查询可用对象的标准接口。
答案 1 :(得分:0)
也许你可以使用OpenSCADA项目(用Java编写)。它本身没有8位微控制器的任何实现,但是网络协议本身和基于它的接口有明显的分离。因此,很有可能创建一个说明默认GMPP协议的实现。这样做的好处是,您可以轻松使用可用的OpenSCADA库并将其与其余系统集成。
如果您需要任何帮助,只需在Juergen DOT Rose AT inavare DOT net下线
http://www.openscada.org/