Engineering and Technical Notes. Dobot ALARM. Dobot Magician. TN V1.0.0 Date: 2016/11/30. Shenzhen Yuejiang Technology Co.

Similar documents
NSH-LV. Visit us at

Service Manual. FILE No.HMRSM

TSI Model 8630 PRESSURA Room Pressure Monitor Modbus Communications Application Note LC-106

TSEV01S01C10 SPECIFICATIONS

User Manual. Optical Fiber Fusion Splicer O F S 95 PLEASE READ THIS INSTRUCTION MANUAL CAREFULLY BEFORE OPERATING THE EQUIPMENT.

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Instruction Manual Siren Alarm

Instruction Manual Contact Sensor

Using the HT46R48 in a Gas Water Heater Application

GPS Evaluation Kit EVA1037/1080

FL500 Modbus Communication Operating Manual. Order No.: /00. MSAsafety.com

RS485 MODBUS Module 8AI

说明书 澳大利亚 ARTUSI KH90A-F1N160 薛孝田 印刷说明 : 2.. 此印刷品自 起开始实施 3. 此印刷品最终成品大小为 A4 纸一半大小 4. 此印刷品黑白印刷 5. 此印刷品要求字迹清晰 不能有漏印 错印 模糊现象 客户名称 产品型号 会签 型号经理

FlameGard 5 UV/IR HART

POWER CONTROL CARD (MTC-3001)

ICC. Macurco Modbus Monitor Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc.

Meridian wiredhart. HART Field Device Specification Goldmine Rd. Monroe, NC USA

This is to certify that the optical output of the: SENSORNET LR-DTS Temperature Sensing System: (Variants Mark 1, Mark 2a and Mark 2b)

Instruction Manual Water Sensor

ECO N DATE DESCRIPTION OF CHANGE CHG

TESS WIRELESS SENSOR TAG DEMO V1.1

DC INVERTER SERIES. Service Manual 2013 LIS-E-1312

EQ-ROBO Programming : Cliff Check Robot

Operating instructions

A New Generation of Active Intrusion Detection System for Physical Protection

FieldServer Driver - Serial FS SBT-FSI (Siemens Building Technologies Foreign Systems Interface)

LineGuard 2300 Program User Manual (FloBoss 107)

MicroTech Unit Ventilator

CBI-064. User Manual. Caddx to KNX-BUS Interface

FlameGard 5 MSIR HART

EQ-ROBO Programming : Line tracer with 3 IR sensors

Technical Update August 2014

DC VOLTMETER DCV-10 / 10A / 10C / 10S / 10CS / 11 / 11A / 11C / 11S / 11CS. A4741 / Rev.1

SAM. Interface Robot & Trainer Board. User Guide V0211

SPECIFICATIONS. HCA131A-High Accuracy 4 directions Control Switch(Switch Output) Item No.:HCA131A

The design of the human body infrared thermometer

DTW Master Specification Section EMCS: Start Up, Verification and Commissioning

86BSD Digital Output

PIR/INT & PIR/INT-D. Batten mount PIR detectors. Product Guide. Overview. Features

INGECON SUN STORAGE 1PLAY

P2267 NETWORK INTERFACE

FS Mircom FX2000 Fire Alarm Panel

15203B 25203B 35203B Uniaxial Biaxia Triaxial

FUSION ALARMS TROUBLESHOOTING GUIDE CURRENT LIMIT VOLTAGE LIMIT

Intelligent Infrared Carbon Dioxide Module (Model: MH-Z14A)

Design of Electronic Control System for Robot Cleaning Machine Based on Profibus-DP. Wei GUAN

EkoAir Heat exchanger selection manual.

EBMPIR-MB. Batten mount PIR detectors. Product Guide. Overview. Features

Avigilon Control Center System Integration Guide

PROFIBUS-PA Display RID 261 PROFIBUS-PA

GLOBAL. InstallatIon & operation manual

SRT321 User and Installation Instructions

/Machine Tool Products CNC Alarm Manual Author: Version: Date:

PBI Manual. Paradox to KNX-BUS Interface

INSTALLATION AND OPERATING MANUAL

F4 Process Controller Installation and Operation Guide

Custom Projector Enclosure

FieldServer FS Secutron

Network Variables for Model CM4 LONWORKS Protocol Version 1.2

Model 8682-KET Sequenced Offset (Flow Tracking) and Static Pressure Controller with Dual Exhaust Modulation for Temperature Control

Security Management System - Configuring Video Analytics

KNX module for smoke alarm devices Dual/VdS and Q-Label (Order no )

SERVICE-MANUAL INDUCTION COOKER BASE-LINE/FAJITA HEATER SH/BA 3500 FH

Yokogawa DX Ethernet Driver Help Kepware Technologies

Turn the power off, then back on. Reduce the number of registered blocks to 32. Check the cable connection.

Azatrax Quad Infrared Proximity Detector Shield for ArduinoTM Uno, Mega and compatibles

MEASURING DISTRIBUTION UNIFORMITY

FLV 40 UV Flame Detector

Avigilon Control Center System Integration Guide

USING THE DELAVAL ROBOT SAMPLER

FCD-wire Contents. List of Figures

Design of Classroom Intelligent Lighting System Based on SCM. Jiale Zheng1, a

Fire Extinguishing Control Panel INSTRUCTION MANUAL. Revision 8/ Instruction Manual Page 1 Revision 8/01.17 of 63

BACK SCATTER ELECTRON (BSE) Rev. 0313

MWS3A-PRM. Ceiling microwave presence/absence detector. Product Guide. Overview. Features

Instructions OJ EC-Controller (Translation of the original) BA-ESR_OJ-EC /2013

HUM-M2 Humidity Sensor Module Description

Moxa Proactive Monitoring User s Manual

Module Features are-configurable, no module jumpers to set

Alarms Manual. ver.1 rev.06/'07. Enclosures to Service Manuals of: McbNET Digital TM Magnum400 TM MiniMagnum400 TM. 6) Speeder One

Analog Room Pressure Monitor RPC Series

Ohio Department of Transportation Inter-Office Communication Central Office Office of Production

EXD-HP1/2 Stand-alone Superheat/Economizer Controller

FieldServer Driver - Serial FS Notifier NCA

FieldServer Driver - Serial FS McQuay Microtech Open Protocol

Smartphone Application Development Guide for BatteryMole Bluetooth Battery Monitoring System for Automobiles (BMBT)

This application note describes the introductory procedure of Renesas Peripheral Driver Library for RX families. 1. Overview... 2

SM3000 Videographic Recorder. User Guide. Modbus (RTU) Communications Option

STANDARD. Customer : DC FAN. Description : Customer P/N : rev. : N/A X01. Sample issue date : DEC Quantity :

Auro KNX Manual. Auro KNX. Manual. basalte bvba hundelgemsesteenweg 1a 9820 merelbeke belgium. 1 / 23 v basalte

Installer Manual KNX Touchscreen Thermostat

User manual. KNXpar. version

Sensors SR Programming manual

INTRODUCTION TO ROBOTICS

WIRELESS NETWORK USER MANUAL MHz RFT-868-PIR Wireless Passive Infrared Sensor

NGC-UIT2 MODBUS PROTOCOL INTERFACE MAPPING FOR NGC-30 SYSTEMS. Firmware versions up to V2.0.X

Reciprocating Chiller

Standard VistaNET GCC Software: 803V029-(VER)(REV)

Fujitsu Microelectronics Europe Application Note MCU-AN E-V10 FR FAMILY 32-BIT MICROCONTROLLER MB91460 ALARM COMPARATOR APPLICATION NOTE

Data Aire DAP TM III. Metasys Control Points

Transcription:

TN01010101 V1.0.0 Date: 2016/11/30

Revised History Version Date Reason V1.0.0 2016/11/30 Create a Document 工程技术笔记

Contents 1. ALARM... 1 1.1 Public Alarm... 1 1.1.1 Reset Alarm... 1 1.1.2 Undifined Instruction... 1 1.1.3 The File System Error... 1 1.1.4 Failured Communication between MCU and FPGA... 1 1.1.5 The Angle Sensor Reading Error... 2 1.2 Planning Alarm... 2 1.2.1 Inverse Resolve Alarm... 2 1.2.2 Inverse Resolve Limit... 2 1.2.3 Data Repetition... 2 1.2.4 Arc Input Parameter Alarm... 2 1.2.5 JUMP Parameter Error... 2 1.3 Kinematic Alarm... 2 1.3.1 Inverse Resolve Alarm... 2 1.3.2 Inverse Resolve Limit... 3 1.4 Overspeed Alarm... 错误! 未定义书签 1.5 Limit Alarm... 3 1.5.1 Joint 1 Positive Limit Alarm... 3 1.5.2 Joint 1 Negative Limit Alarm... 3 1.5.3 Joint 2 Positive Limit Alarm... 3 1.5.4 Joint 2 Negative Limit Alarm... 3 1.5.5 Joint 3 Positive Limit Alarm... 3 1.5.6 Joint 3 Negative Limit Alarm... 4 1.5.7 Joint 4 Positive Limit Alarm... 4 1.5.8 Joint 4 Negative Limit Alarm... 4 1.5.9 Parallegram Positive Limit Alarm... 4 1.5.10 Parallegram Negative Limit Alarm... 4 1.6 Misalignment Alarm... 错误! 未定义书签 1.7 Other Alarms... 错误! 未定义书签 1.7.1 Driver Alarm... 错误! 未定义书签 1.7.2 Position Overflow Alarm... 错误! 未定义书签 1.7.3 Following Error Alarm... 错误! 未定义书签 2. ALARM Implementation... 5 工程技术笔记

1. ALARM ALARM, the controller will monitor the system status in all Dobot products. The external software can read or clear the releated alarm status. The classification of can be divided into the following items: Figure 1.1 Alarm Classification Classification Public Alarm Planning Alarm Kinematic Alarm Overspeed Alarm Limit Alarm Description Public part,such as reset Caused by calculating error in planning Caused by calculating error or limit in the movement process Actual overspeed of each Joint Limitation of each Joint 1.1 Public Alarm 1.1.1 Reset Alarm 1. Index: 0x00; 2. Set condition: After the system reset, the reset alarm will be set automatically. 3. Reset condition: Protocol instruction is cleared. 1.1.2 Undifined Instruction 1. Index: 0x01; 2. Set condition: Undifined instruction is received; 1.1.3 The File System Error 1. Index: 0x02; 2. Set condition: The file system errors; 3. Reset condition: Reset, if the file system initialization is successful, then reset the alarm automatically. 1.1.4 Failured Communication between MCU and FPGA 1. Index: 0x03; 2. Set condition: The communication between MCU and FPGA is failed when initialization; 3. Reset condition: Reset, if the communication is successful, then reset the alarm automatically. 1

1.1.5 The Angle Sensor Reading Error 1. Index: 0x04; 2. Set condition: The angle sensor value can not be read correctly; 3. Reset condition: Power off, power on again, if the angle sensor value can be read correctly, then reset alarm. 1.2 Planning Alarm 1.2.1 Inverse Resolve Alarm 1. Index: 0x11; 2. Set condition: The planning target point is not in the robot work space, resulting in the reverse solution error; 3. Reset condition: The protocol instruction is cleared. 1.2.2 Inverse Resolve Limit 1. Index: 0x12; 2. Set condition: Inverse resolve of the target point beyond the joint limit value. 1.2.3 Data Repetition 1. Index: 0x13; 2. Set condition: The protocol instruction repetition. 1.2.4 Arc Input Parameter Alarm 1. Index: 0x13; 2. Set condition: Enter the midpoint of the arc, and the target point can not form an arc; 1.2.5 JUMP Parameter Error 1. Index: 0x15 2. Set condition: The planning starting point or the target point height above the set maximum JUMP height; 1.3 Kinematic Alarm 1.3.1 Inverse Resolve Alarm 1. Index: 0x21; 2

2. Set condition: The movement process beyond the robot work space resulting in the inverse solution error; 1.3.2 Inverse Resolve Limit 1. Index: 0x22; 2. Set condition: The inverse solution of the motion exceeds the Joint limit value; 1.4 Limit Alarm 1.4.1 Joint 1 Positive Limit Alarm 1. Index: 0x40; 2. Set condition: Joint 1 moves in the positive direction to the limit area; 1.4.2 Joint 1 Negative Limit Alarm 1. Index: 0x41; 2. Set condition: Joint 1 moves in the opposite direction to the limit area; 1.4.3 Joint 2 Positive Limit Alarm 1. Index: 0x42; 2. Set condition: Joint 2 moves in the positive direction to the limit area; 1.4.4 Joint 2 Negative Limit Alarm 1. Index: 0x43; 2. Set condition: Joint 2 moves in the opposite direction to the limit area; 1.4.5 Joint 3 Positive Limit Alarm 1. Index: 0x44; 2. Set condition: Joint 3 moves in the positive direction to the limit area; 3

1.4.6 Joint 3 Negative Limit Alarm 1. Index: 0x45; 2. Set condition: Joint 3 moves in the opposite direction to the limit area; 1.4.7 Joint 4 Positive Limit Alarm 1. Index: 0x46; 2. Set condition: Joint 4 moves in the positive direction to the limit area; 1.4.8 Joint 4 Negative Limit Alarm 1. Index: 0x47; 2. Set condition: Joint 4 moves in the opposite direction to the limit area; 1.4.9 Parallegram Positive Limit Alarm 1. Index: 0x48; 2. Set condition: The parallelogram stretching movement reaches the deformation limit position; 3. Reset condition: Protocol command reset the alarm manually; reset the alarm in contract 1.4.10 Parallegram Negative Limit Alarm 1. Index: 0x49; 2. Set condition: The parallelogram stretching movement reaches the deformation limit position; 3. Reset condition: Protocol command reset the alarm manually; reset the alarm in contract 4

2. ALARM Implementation In the implementation of : All ALARM states exist in an array; Each ALARM occupies 1 bit; Each byte in the array can identify the alarm status of 8 alarm items, and ALARM index of small alarm items in the low, ALARM index of the alarm items in the high level. Zip Code:510630 Website:www.dobot.cc Tel:(0755)38730916 4F, A8, Tanglang Industrial Area, Taoyuan Street, Nanshan District, Shenzhen, China 5