{'fraction_non_alphanumeric': 0.01440922190201729, 'fraction_numerical': 0.0038424591738712775, 'mean_word_length': 5.392638036809816, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Implementation of Energy Data Acquisition Gateway Based on OPC UA

In order to solve the problem caused by heterogeneous data communication and non-uniform data specification in energy data acquisition, an energy data acquisition gateway based on OPC UA (OPC unified architecture) technology which supports three protocols of ZigBee, BACnet/IP and KNX is proposed and designed. The IMX287 ARM9 microprocessor and embedded Linux operation system are adopted as the hardware and software platform in this gateway. Also the application, hardware framework and software function framework of multi-protocol gateway are illustrated and the configuration of the gateway is performed based on the embedded Web server. Finally, the standard OPC UA energy data server has been developed. It is proved in practice that the energy data acquisition gateway based on OPC UA can support the conversion from different fieldbus protocols to OPC UA data model, providing a unified data access interface and addressing the heterogeneous communication network.