《开源楼宇自控软件体系框架Sedona简介》由会员分享,可在线阅读,更多相关《开源楼宇自控软件体系框架Sedona简介(11页珍藏版)》请在金锄头文库上搜索。
1、? Sedona ? ? Sedona ? ? ? ? ? Sedona? ? ?Sedona? An introduction of an open source software framework Sedona in Building Automation Wu Caijun LongDHua (BeiJing) Controls Technology Co., Ltd. Abstract?This paper introduces an open source software framework called Sedona, which is used in the Building
2、 Automation. It describes the workflow of developing source code, presents the design flow of the integration and summarizes the technical features of the framework. Keywords?Sedona?Software Framework?Virtual Machine?Building Automation?DCS ? ?Distributed Control SystemDCS? ? ? ? ? ? Lonworks?BACnet
3、?Modbus?OPC ? ? ? ? ? ? ? ? ? ? BACnet ? Program ? ? ? ? ? ? ? ? ? ? Sedona ? ?Sedona ? ?Sedona ? Sedona ? Tridium ? Sedona ? Sedona ?Sedona ?Sedona ?Sedona ? 2009 ? ? ? Sedona ? Java?C#? ? ? Sedona ? ? ?” ? Sedona ?Sedona Virtual MachineSVM? ? 100K ? ? Sedona ? ? ? 2.1 Sedona ? ? ? ? Sedona ? Sedon
4、a ?Developer? ?Integrator? ? Sedona ? ? ? Sedona ? ? Sedona ? I/O ? ?kit? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Sedona ? ? ? ? ? ? 1 Sedona ? 2.2 ? ? 1? Sedona ? Sedona ? 2? sedonac ? Sedona ? ? ?intermediate representationIR?IR ? Sedona ? ? Sedona ? ? IR ? ? Sedona ? ? ? ? ? Java classfile ? Java ? Sedona
5、 ? ? Java ? ? 3? ? ? sedonac ? scode ? ? ? ? 4? ? Sedona ? scode ? ? ? ROM ? SOX ? 2.3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 Sedona ? ? SOX ? ?“sax”? ? sedonac ?“sab” ? SOX ? ? ? ? ? ? ? ? ? ? ?DI? ? ? ?DI? ? ?DI?DO? ? ? ? ? ? ? ? 3.1 ? ? Sedona ? ? ? ? ? 1? 3.4.43 ? “C:NiagaraNiagara-3.4.43”?Root? 2 ?Roots
6、edonasrc ? “LongDHuaTools”? 3?RootsedonasrcLongDHuaTools ?“kit.xml”? ? ? ? sedonaKit ?name ?vendor ? ? ? vendor ?“Tridium”? ? name ? ? vendor ?“Tridium”?“LongDHua”? name ? ? vendor ?“LongDHuaTools”? ? ? sedonaKit ?includeSource ?“true”? ?“false”? ? ? sedonaKit ? doc ?“true”? ?“false”? ? depend ? ? depend ? ? source ?“.”?