论文部分内容阅读
通过反复试验,分析Sniffer截获的真实集散控制系统(DCS)在不同控制逻辑、不同工作状态下的数据包,破解了Symphony系统的数据协议。然后在VisualC++6.0环境下使用面向对象的思想,结合该系统本身的通信特点,采用Socket技术完成了Symphony集散控制系统虚拟服务器的设计。该服务器软件脱离了真实分散处理单元(DPU)、数据采集及数据运算的硬件设备,完成了工程师站、操作员站、虚拟DPU和模型服务器之间的数据运算、信息传递等功能,保证了系统运算的正确性和实时性。
Through trial and error analysis, Sniffer intercepts the real-time distributed control system (DCS) data packets under different control logic and different working states, and breaks down the data protocol of Symphony system. Then using Visual C ++ 6.0 environment-oriented thinking, combined with the communication characteristics of the system itself, using Socket technology to complete the Symphony distributed control system virtual server design. The server software is separated from the real decentralized processing unit (DPU), data acquisition and data computing hardware equipment to complete the functions of data operation and information transfer between engineer station, operator station, virtual DPU and model server, and ensure the system The correctness and real-time computing.