Skip to main navigation Skip to search Skip to main content

A VxD-based automatic blending system using multithreaded programming

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

This paper discusses the object-oriented software design for an automatic blending system. By combining the advantages of a programmable logic controller (PLC) and an industrial control PC (ICPC), an automatic blending control system is developed for a chemical plant. The system structure and multithread-based communication approach are first presented in this paper. The overall software design issues, such as system requirements and functionalities, are then discussed in detail. Furthermore, by replacing the conventional dynamic link library (DLL) with virtual X device drivers (VxD's), a practical and cost-effective solution is provided to improve the robustness of the Windows platform-based automatic blending system in small- and medium-sized plants.
Original languageEnglish
Pages (from-to)99-109
JournalISA Transactions
Volume43
Issue number1
DOIs
Publication statusPublished - Jan 2004
Externally publishedYes

Research Keywords

  • Automatic blending system
  • Multithreaded data communication
  • Object orientation
  • Programmable logic controller
  • Software engineering
  • Virtual X device driver

Fingerprint

Dive into the research topics of 'A VxD-based automatic blending system using multithreaded programming'. Together they form a unique fingerprint.

Cite this