{"id":4541,"date":"2021-08-17T15:08:35","date_gmt":"2021-08-17T07:08:35","guid":{"rendered":"https:\/\/www.tianjizn.com\/?page_id=4541"},"modified":"2024-07-11T15:06:55","modified_gmt":"2024-07-11T07:06:55","slug":"software-applications","status":"publish","type":"page","link":"https:\/\/www.tianjizn.com\/en\/service-support\/software-applications\/","title":{"rendered":"Software App"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"4541\" class=\"elementor elementor-4541\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a839bc1 elementor-section-full_width elementor-section-height-min-height elementor-hidden-phone elementor-section-height-default elementor-section-items-middle\" data-id=\"a839bc1\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-87c47a5\" data-id=\"87c47a5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee57be2 elementor-widget elementor-widget-heading\" data-id=\"ee57be2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Software App<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-522144c elementor-section-full_width elementor-section-height-min-height elementor-hidden-desktop elementor-hidden-tablet elementor-section-height-default elementor-section-items-middle\" data-id=\"522144c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-186a870\" data-id=\"186a870\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0603149 elementor-widget elementor-widget-heading\" data-id=\"0603149\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Software App<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-71ea36d\" data-id=\"71ea36d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b529853 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"b529853\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-eb789dc elementor-hidden-tablet elementor-hidden-phone\" data-id=\"eb789dc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-02bb465\" data-id=\"02bb465\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d122755 elementor-widget elementor-widget-text-editor\" data-id=\"d122755\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p style=\"font-weight: 400; text-align: left;\"><span style=\"color: #000000;\"><strong>1.MotoPlus\u00a0<\/strong><\/span><\/p><p style=\"font-weight: 400; text-align: left;\">\u00a0 \u00a0 \u00a0 \u00a0 When you are not familiar with robot system files, you can use MotoPlus\u2014a secondary development platform for robot controllers. The platform provides interfaces to perform various functions. In MotoPlus, you can issue various commands to Tianji robots, which the robots will execute according to the instructions provided.<\/p><p style=\"font-weight: 400; text-align: left;\"><span style=\"color: #000000;\"><strong>MotoPlus Overview<\/strong><\/span><\/p><p style=\"font-weight: 400; text-align: left;\">\u00a0 \u00a0 \u00a0 \u00a0 MotoPlus is a professional integrated development environment. You can write code in C language using the MotoPlusIDE text editor, then compile and link it into an executable program to be installed in the robot's control cabinet, where it can run as a task within the robot. After the robot is powered on, the MotoPlus API application stored on the CF card is automatically imported into the robot's memory and runs concurrently with the system software.image 2: MotoPlus development environment.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-965063f elementor-widget elementor-widget-image\" data-id=\"965063f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"591\" height=\"391\" src=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180228072746_98758.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180228072746_98758.jpg 591w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180228072746_98758-300x198.jpg 300w\" sizes=\"(max-width: 591px) 100vw, 591px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8df6396 elementor-widget elementor-widget-text-editor\" data-id=\"8df6396\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p style=\"font-weight: 400; text-align: center;\"><span style=\"color: #000000;\"><strong>Above image: MotoPlus development environment<\/strong><\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-acc8101 elementor-widget elementor-widget-text-editor\" data-id=\"acc8101\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p style=\"font-weight: 400; text-align: left;\"><span style=\"color: #000000;\"><strong>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/strong><\/span><br \/>\u00a0 \u00a0 MotoPlus applications start as tasks, which can be single or multi-tasked, started simultaneously or called individually within tasks. Tasks can have various statuses such as running, sleeping, waiting, etc. Depending on the task, different priorities can also be set. Tasks can exchange information through signals or events.<br \/>MotoPlus API functionalities include task control, robot control, JOB control, IO control, network communication control, events, and serial port communication control. These features allow for dynamic adjustments to the robot's position based on data from vision sensors or other sensors and enable data transmission with external PCs or sequential control of robot programs through network communication.<br \/>MotoPlus Development Tools: MotoPlusIDE<br \/>Features of MotoPlus:<br \/>1. Fast Execution Speed: Since applications are embedded within the robot system, they run as native code on the CPU, ensuring fast execution.<br \/>2. Reduced Hardware Requirements: Using network communication ports and RS232 serial communication ports provided by MotoPlus, users can directly establish connections between the robot and external sensors, reducing the need for an additional computer compared to traditional MOTOCOM32 communication methods.<br \/>3. Simple Programming: Utilizes the rich standard library of C language and the API function set provided by MotoPlus, eliminating the need to alter the original source code of the robot control cabinet.<br \/>Example function to read robot variables:<br \/>LONG\u00a0 mpGetVarData\uff08MP_VAR_INFO* sData, LONG * rData, LONG num\uff09<br \/>Parameters:<br \/>sData: Pointer to the variable data structure.<br \/>rData: Pointer to the variable data.<br \/>num: Number of variable data items.<br \/>Return Values:<br \/>0: Normal completion.<br \/>-1: Error.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4a8161 elementor-widget elementor-widget-image\" data-id=\"b4a8161\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"1024\" height=\"557\" src=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180312014358_10730-1024x557.png\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180312014358_10730-1024x557.png 1024w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180312014358_10730-300x163.png 300w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180312014358_10730-768x418.png 768w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/20180312014358_10730.png 1269w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c954785 elementor-widget elementor-widget-text-editor\" data-id=\"c954785\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p style=\"font-weight: 400; text-align: left;\"><span style=\"color: #000000;\"><strong>2\u3001MotoSim EG-VRC<\/strong><\/span><\/p><p style=\"font-weight: 400; text-align: left;\">\u00a0 \u00a0 \u00a0 Industrial robot teaching includes both online and virtual teaching. Tianji Robot's MotoSim EG-VRC software enables intuitive and convenient virtual teaching of industrial robots.<br \/>.<\/p><p style=\"font-weight: 400; text-align: left;\">.<\/p><p style=\"font-weight: 400; text-align: left;\">.<\/p><p style=\"font-weight: 400; text-align: left;\">.<\/p><p style=\"font-weight: 400; text-align: left;\"><span style=\"color: #000000;\"><strong>MotoSim EG-VRC Overview<\/strong><\/span><\/p><p style=\"font-weight: 400; text-align: left;\">\u00a0 \u00a0 \u00a0 MotoSim EG-VRC combines the same functionalities as the NX100, DX100 controllers in MotoSim EG with the Virtual Robot Control (VRC) and Virtual Program Pendant (VPP) features, which mimic the operation and display of a physical teaching pendant.<br \/>\u2022Supports independent and coordinated functions (for dual-arm robots).<br \/>\u2022Simplified operations (same operation methods as the actual teaching pendant).<br \/>\u2022Enhanced editing and execution capabilities for robot program commands.<br \/>\u2022Editable various condition files and variables.<br \/>\u2022Simulation of various signals.<br \/>\u2022System configuration features.<br \/>\u2022High precision Cycle Time calculation (consistent with MotoSim EG).<br \/>In MotoSim EG-VRC, the controller models include NX100, YRC1000, DX100, DX200, FS100, TRCmicro.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f78f893 elementor-widget elementor-widget-image\" data-id=\"f78f893\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"826\" height=\"381\" src=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/2021-08-17_151710.jpg\" class=\"attachment-full size-full\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/2021-08-17_151710.jpg 826w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/2021-08-17_151710-300x138.jpg 300w, https:\/\/www.tianjizn.com\/wp-content\/uploads\/2021\/08\/2021-08-17_151710-768x354.jpg 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ec2a9ff elementor-hidden-tablet elementor-hidden-phone\" data-id=\"ec2a9ff\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\u8f6f\u4ef6\u5e94\u7528 \u8f6f\u4ef6\u5e94\u7528 1.MotoPlus\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u5f53\u60a8\u5bf9\u673a\u5668\u4eba\u7cfb\u7edf\u6587\u4ef6\u4e0d\u719f\u6089\u65f6\uff0c\u53ef\u4ee5\u901a\u8fc7MotoPl&hellip;&nbsp;<a href=\"https:\/\/www.tianjizn.com\/en\/service-support\/software-applications\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Software App<\/span><\/a><\/p>","protected":false},"author":63,"featured_media":0,"parent":2968,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/pages\/4541"}],"collection":[{"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/users\/63"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/comments?post=4541"}],"version-history":[{"count":0,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/pages\/4541\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/pages\/2968"}],"wp:attachment":[{"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/media?parent=4541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/categories?post=4541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tianjizn.com\/en\/wp-json\/wp\/v2\/tags?post=4541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}