{'fraction_non_alphanumeric': 0.02217741935483871, 'fraction_numerical': 0.0010080645161290322, 'mean_word_length': 5.0181818181818185, '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 VIRTUAL VERIFICATION ENVIRONMENT FOR THE SEQUENCE CONTROL SYSTEM USING VRML AND JAVA

This paper describes a visual simulation tool for reliable off-line development, verification and debugging of the control code of the Programmable Logic Controller (PLC) in the sequence control system. First, we discuss the uniform modeling method of the dynamic behavior of various components in a factory ( actuators, sensors, operating panels, etc. ) as the object model and state transition model. Then we propose the implementation method of the object model by VRML and JAVA. They enable us to uniformly describe the state-transition and corresponding dynamic behavior of the 3-D geometry of each object model. Moreover, we can use a standard VRML viewer which has the event-driven execution mechanism as a visual simulation tool. The effectiveness of proposed implementation and simulation is confirmed through the case study on the co-simulation of combining the component model with a real PLC.