The application discloses a
numerical control machine tool
data acquisition method based on a unified communication architecture protocol, comprising: obtaining a configuration
data file of a target
numerical control machine tool, wherein the configuration
data file at least contains device attribute information and an acquisition tag
list; based on the acquisition tag
list defined in the configuration
data file, dynamically constructing an
address space conforming to a unified communication architecture standard specification; according to the
machine tool manufacturer and the
machine tool model in the device attribute information, dynamically loading a bottom-layer communication development kit matched with the target
numerical control machine tool; using the bottom-layer communication development kit, starting a corresponding
data acquisition thread according to a preset
polling period, so as to acquire real-time running data of the target numerical control
machine tool through a private protocol; in response to detecting that the real-time running data changes in state or value, mapping the changed real-time running data to the
address space of the unified communication architecture standard specification for refreshing, so as to provide unified
data access and distribution externally through the unified communication architecture protocol. High-
concurrency and low-
delay centralized management and distribution of data are realized, and the difficulty of industrial
automation system integration is greatly simplified.