{'fraction_non_alphanumeric': 0.03521779425393883, 'fraction_numerical': 0.0, 'mean_word_length': 4.837837837837838, '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}}
The Design of Global Interlock System in J-TEXT

J-TEXT control, data access, and communication (CODAC) is an advanced control system designed for J-TEXT Laboratory. In J-TEXT CODAC, some critical functions are implemented by some specialized plant systems. Global interlock system (GIS) is a specialized plant system, which provides protection of investment for the J-TEXT. The GIS is in charge of implementing the central protection functions via the plant interlock systems (PISs). This paper provides the design and implementation of the GIS. NI CompactRIO (CRIO) is chosen as the development platform for the GIS. The field-programmable gate array (FPGA) module integrated in CRIO is used to handle input and output signals, and the real-time controller in CRIO is responsible for accessing the EPICS network and configuring the onboard FPGA. Although, currently, the GIS is a small-scale prototype, the core interlock functions are achieved and the performance of GIS meets the requirement of J-TEXT. Now, the GIS has been deployed in J-TEXT and serves in daily experiment.