{'fraction_non_alphanumeric': 0.01291248206599713, 'fraction_numerical': 0.00860832137733142, 'mean_word_length': 5.5233644859813085, '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}}
Data structures and interfaces for automated PLC applications development process

A Paper suggests methodology for automated control program synthesis for typical process plan that is developed in the production planning and enhanced with PLC specific information according to the IEC 61131–3 standard. Due to typical plant architecture even part of control algorithms for the equipment or overall program structure can be ready made. This paper presents the way to build those control algorithms and automated generation of the control program for Programmable Logic Controller (PLC). Process signal coding, special PLC templates and meta-program for the plant control program is also presented.