Summary of Contents for Toshiba TOSVERT VF-MB1 Series
Page 1
E6581692③ TOSVERT VF-MB1 series CANopen ® Communication Function Manual NOTICE 1. Make sure that this function manual is delivered to the end user of VF-MB1 inverter. ® 2. Read this manual before communicating CANopen . Keep it in a safe place for reference.
Page 2
E6581692 Introduction Thank you for purchasing TOSVERT VF-MB1 series Inverter. ® Before using CANopen communication function, carefully read this function manual in order to completely and correctly utilize its excellent performance. After reading this function manual, please keep it handy for future reference.
E6581692 Table of Contents 1. Scope ..............................4 1.1. Overview ............................ 4 2. Names and functions of main parts ....................4 2.1. Name of main parts ........................4 2.2. LED indicator (CiA 303-3) ......................5 2.3. CAN RUN LED indicator ......................5 2.4.
Page 4
E6581692 6.4.3. Node Guarding ........................35 6.4.4. NMT Boot-up ........................36 7. Example communication ........................37 7.1. Asynchlonous communication ....................37 7.2. SYNC communication ......................39 8. Specifications ............................41 8.1. Data and operating specification ....................41 8.2. CANopen device specification ....................41 8.3. Connecting of CANopen communication option ..............42 - 3 -...
E6581692 1. Scope 1.1. Overview Thank you for purchasing TOSVERT VF-MB1 inverter. VF-MB1 can connect with open field network ® ® CANopen network and data communications with VF-MB1 and the VF-MB1 CANopen option supports up to 64 nodes for one segment. ®...
E6581692 2.2. LED indicator (CiA 303-3) ® RUN and ERR LED indicate CANopen communication Status and Error condition. 2.3. CAN RUN LED indicator The option has two LEDs. Those functions are below table. CAN RUN Status LED State Description CAN ERR Status LED Blinking The device is in state PRE-OPERATIONAL...
E6581692 2.5. Command & Setpoint selection (Local/Remote) ® CANopen communication command and setpoint are activated on Remote mode. Inverters have some switches to select the command and setpoint location. Following figure shows the diagram. Refer to the inverter instruction manual for the parameter in detail. cmod Input terminal function Input terminal function...
E6581692 2.7. Network configuration Make up the network as follows. - Transmission/reception signals (CAN_H, CAN_L) Make up the communication path by connecting twisted cables with shield. - Signal common (CAN_GND) GND is the signal common. - Grounding the shield of cable (CAN_SHLD) Connect the all shield lines of network cable.
E6581692 2.8. Bus cable length (CiA 303-1) Bus cable length depends on the below items. a) Number of the slave b) Cable type c) Bit rate Master R Slave ・ ・ ・ Slave Slave Slave Slave AC parameters : 120 ohm impedance and 5ns/m specific line delay Number of Node and Bit rate.
E6581692 2.9. Example of SCAN time Below table is the recommended scan time depend on the number of the drive and the baud rate. 1 unit : Tx 8byte(4word) / Rx 8byte(4word) ・・・ total 129bit (include stub 5 bits) Delay : 3.5ms Margin : 80% SCAN time (ms) Drive Unit No.
E6581692 3. Parameters 3.1. Command and Freq. Reference setting Set up the inverter parameters as follows when command via CiA 402 profile. From CANopen network, the drive parameters can be commanded directory. The latest commanded parameters are activated when same run command / frequency reference command. Refer to the below table and the figurer and the capture “2.5 Command &...
E6581692 3.2. Communication parameters Default P No. Parameter function Note Value Number of motor poles for 2: 4 pole f856 communication 0: Terminal board, Panel keypad or FA00 reset command rests the drive. CANopen (CiA 402, FA04) and COM option (CiA 402, FA06) reset command f898 Inverter reset mode selection only reset fault condition.
Page 13
E6581692 Receive: COB-ID entry #1400 subidx 01 PDO1 High word If the setting is default setting, COB-ID is 0x00000200 below value. Low word COB-ID=0x00000200+Node- RPDO transmission type #1400 subidx 02 Asynchronous 0x0FF Transmit :COB-ID #1800 subidx 01 High word If the setting is default setting, COB-ID is 0x00000180 below value.
Page 14
E6581692 Transmit Event timer: #1814 subidx 05 unit=1ms, min 10ms Default P No. Parameter function Note Value #1600 subidx 00 Receive PDO1 Number of command c750 PDO1 0x02 assignment: Number of objects assigned objects #1600 subidx 01 Command Index No. Command 1 0x6040 0x6040: Controlword...
Page 15
E6581692 #1602 subidx 00 Receive PDO3 Number of command 0x01 PDO3 assignment: Number of objects assigned objects #1602 subidx 01 Command Index No. 0x6040 Command 1 #1602 subidx 02 Command Index No. 0x0000 Command 2 #1602 subidx 03 Command Index No. 0x0000 Command 3 #1602 subidx 04 Command Index No.
E6581692 4. Communication Object Object Dictionary has mainly 3 object set. ・Communication Profile Area (Index 1000 to 1FFFh) ・Manufacturer Specific Profile Area (Index 2000 to 5FFFh) ・Standard Device Profile Area (Index 6000 to 9FFFh) 4.1. Communication Profile (DS 301) 4.1.1. Communication Profile (1000 to 11FFh) These object are CANopen communication configuration settings for example Node-ID etc..
Node Guarding protocol is deactivated on the drive (Guard Time = 0). 0x01 ID object: Number of objects 1018 ID object: Supplier ID 0x00000284 0x00000284 : Toshiba Schneider Inverter Co. 4.1.2. SDO sever object SDO COB-ID object type is only read. Index Access Type Default value...
E6581692 4.1.3. PDO object PDO1 to PDO3 and PDO21. PDO set RPDO TPDO Note Controlword Statusword COB-ID is variable mapping. vl_target_velocity vl_velocity_actual_value PDO1 TPDO1 : 0x00000180+Node-ID variable mapping variable mapping RPDO2 : 0x00000200+Node-ID variable mapping variable mapping variable mapping variable mapping COB-ID is variable mapping.
Page 19
E6581692 0x02 Receive PDO21: Number of objects Receive PDO21 COB-ID entry The default value is 0x80000500 (parameter data c741) 0x80000500 +Node-ID. If set other than 0x80000500 except bit31, new set 1414 + Node-ID data is used for COB-ID(=new data). Bit31 is an enable/disable flag of RPDO21 data set. Receive PDO21: Transmission type 0x0FF “asynchronous”...
E6581692 4.1.5. TPDO object Index Access Type Default value Description (Hex) index 0x05 Transmit PDO1: Number of entries Transmit PDO1: COB-ID The default value is 0x00000180 (parameter data c713) 0x00000180 +Node-ID. If set other than 0x00000180 except bit31, new + Node-ID set data is used for COB-ID(=new data).
E6581692 Index Access Type Default value Description (Hex) index Transmit PDO1 assignment: Number of objects assigned Set 0(=Disable) before changing Sub-index 01-04 of this 0x02 Object, and set Sub-index 01-04 values of the corresponding sub-indices then set the number of mapped objects (=Enable).
E6581692 5. Drive profile Using CiA 402 Drive profile, form CANopen network, the drive can be controlled. When using the drive profile command, please set the command mode selection to CANopen (cmod=3), Frequency setting mode selection 1 to CANopen (fmod=6) and f856 Number of motor poles for communication ( parameters.
E6581692 5.1.1. Object 603Fh: Error Code Below table describes the relations of the error code and inverter error. Inverter Inverter Error trip error Meaning Inverter condition code code name 0000h No error 0x0E Motor overload 0x15 Main unit RAM fault err2 0x16 Main unit ROM fault...
Page 25
E6581692 8501h 0x45 Servo lock fault e-37 0x11 Emergency stop 9000h External malfunction 0x2A Analog input terminal overvoltage e-10 Additional functions FF00h 0x54 Auto-tuning error etn1 - generic error Device specific 0x1D Low-current operation Trip FF03h - generic error 0x3B *1: Error code: same information as lower 16-bit of the pre-defined error code field (1003h sub-index 01h) *2: Inverter trip code: Inverter internal error code - 24 -...
E6581692 5.1.2. Object 6040h: Controlword ms = manufacturer-specific; r = reserved; oms = operation mode specific; h = halt; fr = fault reset; eo = enable operation; qs = quick stop; ev = enable voltage; so = switch on Bold bits shall be supported, other may be supported. From any state START Fault reaction active...
Page 27
E6581692 on state”, the state is changed to “Switch on disable”. Transition events and action (CiA DS402-2 DSP V3.0 Table 26) Transition Event(s) Action(s) Automatic transition after power-on or reset Drive device self-test and/or self application initialisation shall be performed. Automatic transition Communication shall be activated.
E6581692 5.1.7. Object 6046: vl_velocity_min_max_amount This object indicates the configured minimum and maximum amount of velocity (unit min ). The vl_velocity_max amount sub-object is mapped internally to the vl_velocity_max positive and vl_velocity_max negative values. The vl_velocity_min amount sub-object is mapped internally to the vl_velocity_min positive and vl_velocity_min negative values.
E6581692 5.1.12. Object 6060: Modes of operation This object shall indicate the requested operation mode. With the VF-MB1, only velocity mode is supported as the operation mode, therefore any request to this object would make no sense. Value Definition -128 to -1 Manufacture-specific operation modes No mode change/no mode assigned Profile position mode...
E6581692 6.2.1. Read object (Upload object) Sending below data, the object data can be read. Send data to read object COB-ID Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7 0x600+ Obj. No. Node-ID index Response data for read object (byte) COB-ID Data0 Data1...
E6581692 6.2.3. Abort code The abort code in the below table are set in the error response data. Abort Code Contents 0503 0000 Toggle bit not alternated. 0504 0000 SDO protocol timed out. 0504 0001 Client/server command specifier not valid or unknown. 0504 0002 Invalid block size (block mode only).
E6581692 6.3. PDO communication Using PDO (Process Data Object) communication, send and receive inverter command and monitor data with synchronously or asynchronously. 6.3.1. TxPDO and RxPDO communication type TxPDO (Inverter send PDO) can be set below condition in table. TxPDO1 Transmission type : Object 1800h subindex 02 TxPDO2 Transmission type : Object 1801h subindex 02 TxPDO3 Transmission type : Object 1802h subindex 02 TxPDO21 Transmission type : Object 1814h subindex 02...
E6581692 6.3.2. RTR (Remote Transfer Request) communication When set RTR setting into TxPDO Transmission type (1800h, 1801h, 1802h, 1814h subindex 02), sending the RTR (Remote Transfer Request) message, Inverter send TxPDO message. TxPDO1 RTR message data COB-ID Data0 Data1 Data2 Data3 Data4 Data5...
E6581692 6.4. Communication disconnection detection function ® VF-MB1 CANopen supports Heartbeat service and Node Guarding service to detect the communication disconnection. Heartbeat service and Node Guarding service function can not be active at the same time. ・ Heartbeat service ・ Heartbeat Consumer Watching the heartbeat message of the specific Node-ID, and checking the interval time, the inverter can detect the network abnormal condition.
E6581692 7. Example communication 7.1. Asynchlonous communication Termination resistor Inverter This is a example communication to control run/stop the inverter and set frequency command. Factory Parameter Function Comments setting 3: command from CANopen cmod Command mode setting 6: command from CANopen fmod Frequency command selection 1 ~ 127...
E6581692 7.2. SYNC communication This is a sample communication using SYNC message. Factory Parameter Function Comments setting Command from CANopen Network cmod Command mode selection Command from CANopen Network fmod Frequency setting mode selection 1 ~ 127 c701 Node-ID Board rate CAN baud rate setting 4: 500k c702...
Page 41
E6581692 4. RxPDO1 (Change to “Ready to switch on” state) INV - PC COB-ID Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7 Control word vl_target_velocity 0x201 ← 0x06 0x00 0x00 0x00 5. SYNC (Update RxPDO received data to control data) INV - PC COB-ID Data0...
E6581692 8. Specifications 8.1. Data and operating specification Item Specification CiA DS301 V4.02 Communication Profile CiA DR 303-3 V1.3 Indicator specification CiA DSP 402 Ver1.1 Drives and motion control device profile, Velocity mode Communication medium CAN (ISO 11898) 8.2. CANopen device specification Item Specification Comments...