{"title":"工业机械手运动的多线程软件控制","authors":"I. Nevliudov, S. Novoselov, O. Sychova, D. Mospan","doi":"10.1109/MEES58014.2022.10005675","DOIUrl":null,"url":null,"abstract":"Modern production requires the use of automation tools in the manufacturing process. One of the most commonly used technical means is an industrial manipulator. The concept of Industry 4.0 involves the use of special software tools that allow you to conveniently and visually debug control programs using the visualization of the process of simulating the movement of its mechanical parts in real time. This paper describes the technique of multithreaded software control of the movement of a two-link manipulator with three degrees of freedom. The proposed technique uses a set of independent timers, which allow to implement independent flows of controlling the progress of program execution. The process of distributing tasks between threads and the synchronization algorithm are described. The proposed technique can be used both for simulating the manipulator motion control process and for direct motion control using a serial data transfer interface and commands in G-Code format.","PeriodicalId":244144,"journal":{"name":"2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multithreaded Software Control of Industrial Manipulator Movement\",\"authors\":\"I. Nevliudov, S. Novoselov, O. Sychova, D. Mospan\",\"doi\":\"10.1109/MEES58014.2022.10005675\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern production requires the use of automation tools in the manufacturing process. One of the most commonly used technical means is an industrial manipulator. The concept of Industry 4.0 involves the use of special software tools that allow you to conveniently and visually debug control programs using the visualization of the process of simulating the movement of its mechanical parts in real time. This paper describes the technique of multithreaded software control of the movement of a two-link manipulator with three degrees of freedom. The proposed technique uses a set of independent timers, which allow to implement independent flows of controlling the progress of program execution. The process of distributing tasks between threads and the synchronization algorithm are described. The proposed technique can be used both for simulating the manipulator motion control process and for direct motion control using a serial data transfer interface and commands in G-Code format.\",\"PeriodicalId\":244144,\"journal\":{\"name\":\"2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MEES58014.2022.10005675\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 4th International Conference on Modern Electrical and Energy System (MEES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MEES58014.2022.10005675","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multithreaded Software Control of Industrial Manipulator Movement
Modern production requires the use of automation tools in the manufacturing process. One of the most commonly used technical means is an industrial manipulator. The concept of Industry 4.0 involves the use of special software tools that allow you to conveniently and visually debug control programs using the visualization of the process of simulating the movement of its mechanical parts in real time. This paper describes the technique of multithreaded software control of the movement of a two-link manipulator with three degrees of freedom. The proposed technique uses a set of independent timers, which allow to implement independent flows of controlling the progress of program execution. The process of distributing tasks between threads and the synchronization algorithm are described. The proposed technique can be used both for simulating the manipulator motion control process and for direct motion control using a serial data transfer interface and commands in G-Code format.