{'fraction_non_alphanumeric': 0.022067363530778164, 'fraction_numerical': 0.0, 'mean_word_length': 5.481203007518797, '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}}
A new multilevel approach for Programmable Logical Controller (PLCs)

Most of automation systems in industry are based on Programmable Logical Controllers (PLCs) due to its reliability and immunity to industrial environments. Besides, PLCs's flexibility and capabilities have allowed human to automate a huge number of industrial processes. In this paper a new multilevel graphical and modular approach is proposed for programming industrial PLCss. Traditional programming drawbacks, such as impossibility of exchange code or the programmer dependence, are well-known. For solve these problems, the paradigm proposed in this paper exploits several object oriented features, improving the re-use of code, develops objects to be used in a plug and play way understandable by so many developers. Hence this framework reduce the PLC brand and programmer dependence.