Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2007, Vol. 33 ›› Issue (03): 228-230. doi: 10.3969/j.issn.1000-3428.2007.03.083

• Engineer Application Technology and Realization • Previous Articles     Next Articles

Design and Implementation of the OPC Server Oriented to One LonWorks Network

YANG Qiliang, XING Jianchun, WANG Ping   

  1. (Research Institute of Control and Measurement, Engineering Institute of Engineering Corps, PLA’s University of Sci. & Tech., Nanjing 210007)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-02-05 Published:2007-02-05

面向LonWorks网络的OPC Server设计与实现

杨启亮,邢建春,王 平   

  1. (解放军理工大学工程兵工程学院国防工程智能化技术研究中心,南京 210007)

Abstract: OPC(OLE for process control) is the co-operational specification between the applications in industrial control. One OPC DA server is implemented for the LonWorks network, which enables OPC clients to locally or remotely access this LonWorks network in an easy way. On the base of the discussion of the implementation principle of the server such as real time database, GUI, OPC objects and I/O read and write and so on, the key technologies such as processing write commands and synchronizing multi-threads are probed.

Key words: LonWorks, OPC server, COM/DCOM

摘要: OPC是工业控制领域中应用程序互操作规范。针对自主研制的LonWorks网络,实现了其OPC server,使得OPC client软件能方便地从本地或远程访问这种网络。在讨论了应用程序的实时数据库、图形用户接口、OPC对象、I/O读写等实现原理的基础上,研究了该OPC server的写命令处理和多线程同步等关键技术。

关键词: LonWorks, OPC server, COM/DCOM