Automated Test Equipment Simulation In CoppeliaSim Using C# Over WebSocket
-
Published:2023-06-30
Issue:
Volume:
Page:284-291
-
ISSN:2581-6012
-
Container-title:International Journal of Management, Technology, and Social Sciences
-
language:en
-
Short-container-title:IJMTS
Author:
Chakraborty Sudip1, Aithal P. S.2
Affiliation:
1. D.Sc. Researcher, Institute of Computer Science and Information Sciences, Srinivas University, Mangalore-575 001, India 2. ViceChancellor, Srinivas University, Mangalore, India
Abstract
Purpose: Nowadays, we are surrounded by electronic gadgets. Most gadgets have more or less printed circuit boards (PCB). It needs to test before it is launched into the market. Otherwise, it can fail to sustain itself in the market. If we test manually in all aspects, a motherboard will take so many times that the production will go very slowly. So automated tests are becoming popular. There is various vendor that produces automated test equipment. ATE or automated test equipment is too costly. Purchasing the ATE system for training or learning the process flow is sometimes not feasible. This research work demonstrates a simulation framework to view the ATE working procedure. We use CoppeliaSim for animation and C# to control it over Websocket. All source codes are available. The researcher can customize and extend the functionality to their need.
Design/Methodology/Approach: We developed a framework to demonstrate the ATE activity. It consists of CoppeliaSim Simulation software. We use C# language to control the simulator. At first, we created a model of ATE inside the CoppeliaSim. Add LUA code to receive commands from the remote host. When CoppeliaSim starts, it starts a WebSocket server. It listens to port number 8088. Then we created an application using C#. We designed a graphical user interface (GUI). We added some text boxes, buttons, and a WebSocket client. When connect button is pressed, the apps try to connect with CoppeliaSim. Then send the command by pressing the button.
Findings/Result: To understand the ATE working principle, we developed a simulation in CoppeliaSim, which controls using a C# websocket client. The simulation works like a natural system. Observing the process flow, the researcher gets an understanding better. So using this example and customizing it according to the need is the best way to understand it.
Originality/Value: Several procedures are available to understand the ATE system. Here we developed a simplistic approach to it. The CoppeliaSim is suitable for visualizing process automation. The C# language is better for controlling the simulation. The communication between two software is websocket which is easy to integrate, and send/received command string is also comparatively easy. The researcher trying to understand or work with the ATE system can get some reference information for their research work. So the complete framework process is the best value to the researcher.
Paper Type: Experimental-based Research.
Publisher
Srinivas University
Reference15 articles.
1. Miller, L. W., Stanton, R. E., & Crawford, G. B. (1984). DYNA-SIM: A Nonstationary Queuing Simulation with Application to the Automated Test Equipment Problem. RAND CORP SANTA MONICA CA. pp. 01-71. 2. Montiel, C. M. (2012, November). Folded planar Marchand balun with improved isolation for radio frequency Automated Test Equipment applications. In 80th ARFTG Microwave Measurement Conference (pp. 1-3). IEEE. 3. Barnes, H., Moreira, J., Ossining, H., Wollitzer, M., Schmid, T., & Tsai, M. (2006, December). Development of a pogo pin assembly and via design for multi-gigabit interfaces on automated test equipment. In 2006 Asia-Pacific Microwave Conference (pp. 381-384). IEEE. 4. Boot, R., Richert, J., Schutte, H., & Rukgauer, A. (1999, August). Automated test of ECUs in a hardware-in-the-loop simulation environment. In Proceedings of the 1999 IEEE International Symposium on Computer Aided Control System Design (Cat. No. 99TH8404) (pp. 587-594). IEEE. 5. Jiang, C., Liu, B., Yin, Y., & Liu, C. (2009, July). Study real-time test scripts in automated test equipment. In 2009 8th International Conference on Reliability, Maintainability and Safety (pp. 738-742). IEEE.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Communication Channels Review For ESP Module Using Arduino IDE And NodeMCU;International Journal of Applied Engineering and Management Letters;2024-01-25 2. Smart Magnetic Door Lock For Elderly People Using AWS Alexa, IoT, Lambda and ESP Module;International Journal of Case Studies in Business, IT, and Education;2023-12-31
|
|