User Guide
Table Of Contents
- 1. Security Precautions
 - 2. Introduction
 - 3. Hardware Installation
 - 4. Electrical Specifications
 - 5. Installation and Commissioning
- 5.1 Installing Software
 - 5.2 Connecting Power Supply
 - 5.3 Connecting Emergency Stop Switch
 - 5.4 Connecting External Cables
 - 5.5 System Commissioning
 
 - 6. Operation
 - 7. Maintenance
 
    Dobot M1 User Guide  6 Operation 
Issue V1.0.4 (2018-08-30)  User Guide  Copyright © Yuejiang Technology Co., Ltd 
  52   
 Operation 
  Instructions for M1Studio 
  Module Description 
Dobot M1 supports teaching, playback, script control, and Blockly graphic programming. You 
can  use  M1Studio  to  control  Dobot  M1.  Table  6.1  lists  the  corresponding  applications  on  the 
M1Studio page. 
On the M1Studio page, the Playback and Script tab are opened by default. If you need to open 
Blockly or I/O Assistant, please select the corresponding option on the Tools menu of the M1Studio 
page. 
Table 6.1 The module description of M1Studio GUI 
Module 
Function   
Playback 
Teach Dobot M1 how to move and then record the movement to make 
Dobot M1 accomplish the recorded movements. 
Blockly 
Control Dobot M1 by graphic programming. You can program through 
a puzzle interface which is intuitive and easy to understand. 
Script 
Control Dobot M1 by scripting language. 
I/O Assistant 
Debug the I/O interface that used 
Web Management 
Execute  the  saved  points  lists  in  offline  mode,  and  upgrade  the 
firmware. 
  Alarms Description 
If teaching or saving point is incorrect, for example, Dobot M1 moves to where a point is at a 
limited  position or a  singular position, Dobot M1 will generate an alarm. For  details, please see 
Table 6.2. When an alarm is generated, the red LED indicator on the base will be on. 
NOTICE 
  Singular point: If the directions of the joint1 and joint2 are collinear, the resultant 
velocity of joint1 and joint2 is not in any direction,  but in the direction of joint1 
(joint2). Namely, the degrees of freedom of Dobot M1 are degraded. The singular 
point is at the position where joint2 is located at ±10°. In JUMP and MOVJ mode, 
the movement of Dobot M1 is joint movement, Dobot M1 will not generate an alarm 
about singular point. 
  Generally,  if  you  save  a  point  where  an  alarm  is  generated  when  implementing 
jogging,  the  saved  point  is  unavailable.  You  need  to  jog  Dobot  M1  towards  the 
opposite  direction under the Joint coordinate  system to  clear the alarm, and  then 
save  the  point.  However,  if  an  alarm  about  singular  point  is  generated  when 










