Contents CONTENTS ........................1 1 PREFACE ........................1 2 SAFETY INSTRUCTIONS ....................2 2.1 Safety Notes ..................... 2 2.2 Safety Symbols ....................2 3 CANOPEN OVERVIEW ....................3 4 COMMUNICATION METHOD ..................4 5 CAN FORMAT ......................4 6 COMMANDS ........................ 6 6.1 Status Reading ....................
Page 3
6.6.9 Under Voltage Protection Ready Time ..........17 6.6.10 Under Voltage Protection Delay Time ..........17 6.6.11 Under Current Protection Ready Time ..........18 6.6.12 Under Current Protection Delay Time ..........18 6.7 SEQ Edit ......................19 6.7.1 SEQ File No ..................19 6.7.2 Total Steps ...................
Page 4
6.12.5 Capacity Setting ................. 31 6.12.6 Cutoff Time Setting ................31 6.13 Discharge Mode .................... 31 6.13.1 Current Setting .................. 31 6.13.2 Power Setting ..................32 6.13.3 Cutoff Voltage Setting ............... 32 6.13.4 Capacity Setting ................. 32 6.13.5 Cutoff Time Setting ................33 6.14 Car Test ......................
Page 5
6.17.4 Source Power Setting ................ 48 6.17.5 Load Power Setting ................49 6.17.6 File No ....................49 6.17.7 Step No ....................49 6.17.8 Cycle Times ..................50 6.17.9 Dwell Time ..................50 6.17.10 Output Mode ................... 50 6.18 Anywave Test ....................51 6.18.1 Voltage Setting ..................
Page 6
6.20.7 Step No ....................63 6.20.8 Cycle Times ..................63 6.20.9 Dwell Time ..................64 6.20.10 Output Mode ................... 64 6.21 Application ....................64 6.21.1 Timed Shutdown ................64 6.21.2 Time Duration ..................65 6.21.3 Delay ON .................... 65 6.21.4 Delay OFF ................... 65 6.21.5 CC/CV Priority ..................
1 Preface Dear Customers, First of all, we greatly appreciate your choice of N35500 series high performance high power bidirectional programming DC power supply (N35500 for short). We are also honored to introduce our company, Hunan Next Generation Instrumental T&C Tech. Co., Ltd.
2 Safety Instructions In the operation and maintenance of the instrument, please strictly comply with the following safety instructions. Any performance regardless of attentions or specific warnings in other chapters of the manual may impair the protective functions provided by the instrument. NGI shall not be liable for the results caused by the neglect of those instructions.
3 CANopen Overview CANopen is a high-level protocol based on CAN (control area network) serial bus system and CAL (CAN application layer). CANopen assumes that the hardware of the connected device has a CAN transceiver that conforms to ISO11898 standard and a CAN controller.
4 Communication Method The protocol used by N35500 physical CAN is CANopen protocol. Before using N35500, please connect CAN communication and configure physical CAN interface parameters, for example, address is set to 01. Please refer to the user manual for details.
Page 12
2b: CS command specifier, which means to write two bytes. The command specifier description is as follows. 40H=Read 2BH=Write two bytes 4BH=Read response two bytes 2FH=Write one byte 4FH=Read response one byte 27H=Write three bytes 47H=Read response three bytes 23H=Write four bytes 43H=Read response four bytes 60H=Write successful response 80H=Abnormal response...
6 Commands 6.1 Status Reading Reading command: 43 00 20 00 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2000 0x00 Parameter description: Returning data: 43 00 20 00 00 00 00 00 The red part is the return data: hex 0x80000000, each bit is defined as follows: Bit0-Bit3: None Bit4-Bit7: 0-OFF;...
Main Index Sub Index Read/Write Data Type Byte Size 0x2001 0x00 Parameter description: setting the voltage value The unit is mV. Hexadecimal 0x00001388, converting to decimal, is 5000mV. That is, the setting voltage is 5.000V. Return of setting command: 60 01 20 00 00 00 00 00 The red portion of the data 60 indicates successful writing.
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2001 0x02 Parameter description: setting the load current value The unit is mA. Hexadecimal 0x000003E8, converting to decimal, is 1000mA. That is, the setting current is 1.000A. Return of setting command: 60 01 20 02 00 00 00 00 The red portion of the data 60 indicates successful writing.
Reading command: 43 01 20 04 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2001 0x04 Parameter description: setting the load power value The unit is mW. Hexadecimal 0x000003E8, converting to decimal, is 1000mW. That is, the setting load power is 1000mW.
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2002 0x01 Parameter description: reading readback current, unit mA Returning data: 43 02 20 01 E8 03 00 00 The red part is current data. Hexadecimal 0x000003E8, converting to decimal, is 1000mA, that is, 1.000A.
6.4.5 Readback Temperature Reading command: 43 02 20 07 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2002 0x03 Parameter description: reading present temperature, unit ℃ Returning data: 43 02 20 07 88 13 00 00 The red part is temperature data.
6.6.3 Over Power Protection Setting command: 23 04 20 02 20 A1 07 00 Reading command: 43 04 20 02 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2004 0x02 Parameter description: Return of setting command: 60 04 20 02 00 00 00 00 20 A1 07 00 Return of reading command: 43 04 20 02 The red part is the current power protection data.
Parameter description: Return of setting command: 60 04 20 04 00 00 00 00 Return of reading command: 43 04 20 04 10 27 00 00 The red part is under voltage protection data. Hexadecimal 0x00002710, converting to decimal, is 10000mA, that is, 10.000A. Default value: 0 6.6.6 Over Voltage Protection Delay Time Setting command: 23 04 20 05 E8 03 00 00...
0x2004 0x09 Parameter description: Return of setting command: 60 04 20 09 00 00 00 00 Return of reading command: 43 04 20 09 E8 03 00 00 The red part is the current under voltage protection delay time data. Hexadecimal 0x000003E8, converting to decimal, is 1000ms, that is, 1.0s.
6.7.6 Voltage Setting Setting command: 23 07 20 05 88 13 00 00 Reading command: 43 07 20 05 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2007 0x05 Parameter description: setting voltage for present step The voltage range is the maximum voltage range supported by the device.
6.7.9 Source Power Setting Setting command: 23 07 20 0A E8 03 00 00 Reading command: 43 07 20 0A 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2007 0x0A Parameter description: setting source power for present step The current range is the maximum power range supported by the device.
slew is 1.000V/s. Default: 1000 6.7.12 Current Slew Setting Setting command: 23 07 20 0D E8 03 00 00 Reading command: 43 07 20 0D 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2007 0x0D Parameter description: setting current slew for present step, unit mA/s Hexadecimal 0x000003E8, converting to decimal, is 1000mA/s, that is, the voltage...
Parameter description: setting dwell time unit for present step Hexadecimal 0x00000001, converting to decimal, is 1, that is, the dwell time unit is s. 1-s; 2-min; 3-hour Default: 1 6.8 SEQ Test 6.8.1 SEQ File Setting command: 23 08 20 00 01 00 00 00 Reading command: 43 08 20 00 00 00 00 00 Format Main Index...
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2008 0x01 Parameter description: Reads the present cycle times Return of reading command: 43 08 20 012 01 00 00 00 The red part is the present cycle times. 6.8.3 Present Step NO. Reading command: 43 08 20 02 00 00 00 00 Format Main Index...
Parameter description: Read the Read the dwell time unit for present step. Return of reading command: 43 08 20 04 01 00 00 00 The red part is the dwell time for present step (floating point type). Hexadecimal floating point 01 00 00 00, converted to decimal is 1, this is, the dwell time unit for present step is s.
That is, the setting current limit is 1.000A. 6.10.3 Max. Power Setting Setting command: 23 0B 20 02 E8 03 00 00 Reading command: 43 0B 20 02 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200B 0x02...
0x000003E8, converting to decimal, is 1000mΩ That is, the setting resistance is 1.000Ω. 6.11.2 Max. Current Setting Setting command: 23 0D 20 01 E8 03 00 00 Reading command: 43 0D 20 01 00 00 00 00 Format Main Index Sub Index Read/Write Data Type...
Parameter description: setting voltage. The unit is mV. Hexadecimal 0x000003E8, converting to decimal, is 1000mV. That is, 1.000V. 6.12.2 Current Setting Setting command: 23 0A 20 01 E8 03 00 00 Reading command: 43 0A 20 01 00 00 00 00 Format Main Index Sub Index...
6.12.5 Capacity Setting Setting command: 23 09 20 05 E8 03 00 00 Reading command: 43 09 20 05 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2009 0x05 Parameter description: setting charge capacity. The unit is mAh. Hexadecimal 0x000003E8, converting to decimal, is 1000mAh.
6.13.2 Power Setting Setting command: 23 09 20 01 E8 03 00 00 Reading command: 43 09 20 01 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2009 0x01 Parameter description: reading power. Hexadecimal 0x000003E8, converting to decimal, is 5000mW.
Page 40
6.13.5 Cutoff Time Setting Setting command: 23 09 20 04 E8 03 00 00 Reading command: 43 09 20 04 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2009 0x04 Parameter description: setting cutoff time. The unit is ms. Hexadecimal 0x000003E8, converting to decimal, is 1000ms.
Page 41
0x200C 0x01 Parameter description: Return of setting command: 60 0C 20 01 00 00 00 00 Return of reading command: 43 0C 20 01 00 00 00 00 0: ISO16750-2 1: LV124 Note: The data change of lookup item and setting item must be OFF machine output first, and the parameters of the later level must be jointly determined by the parameters of the previous level 6.14.3 Level2 Search Term...
Page 42
6.14.4 Leve3 Search Term Setting command: 23 0C 20 03 00 00 00 00 Reading command: 43 0C 20 03 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200C 0x03 Parameter description: Return of setting command: 60 0C 20 03 00 00 00 00 Return of reading command: 43 0C 20 03 00 00 00 00 The optional content is determined based on the values of the first and second level...
Page 43
6.14.5 Leve4 Search Term Setting command: 23 0C 20 04 00 00 00 00 Reading command: 43 0C 20 04 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200C 0x04 Parameter description: Return of setting command: 60 0C 20 04 00 00 00 00 Return of reading command: 43 0C 20 04 00 00 00 00 The optional content is determined jointly based on the values of the first, second,...
Page 44
Note: The data change of lookup item and setting item must be OFF machine output first, and the parameters of the later level must be jointly determined by the parameters of the previous level 6.14.6 Waveform Setting Setting command: 23 0C 20 0B 88 13 00 00 Reading command: 43 0C 20 0B 00 00 00 00 Format...
Page 45
6.14.7 Waveform setting Setting command: 23 0C 20 0C 88 38 01 00 Reading command: 43 0C 20 0C 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200C 0x0C Parameter description: Return of setting command: 60 0C 20 0C 00 00 00 00 Return of reading command: 43 0C 20 0C 88 38 01 00 Determine the contents of the setting item based on the selected waveform...
Page 46
Format Main Index Sub Index Read/Write Data Type Byte Size 0x200C 0x0D Parameter description: Return of setting command: 60 0C 20 0D 00 00 00 00 Return of reading command: 43 0C 20 0D 50 C3 00 00 Determine the contents of the setting item based on the selected waveform Description Level 1 Search Level 2 Search...
Page 47
0x2010 0x00 Parameter description: setting the voltage value The unit is mV. Hexadecimal 0x00001388, converting to decimal, is 5000mV. That is, the setting voltage is 5.000V. Return of setting command: 60 10 20 00 00 00 00 00 Return of reading command: 43 10 20 00 88 13 00 00 Default: 0 6.15.2 Source Current Setting...
6.15.4 Source Power Setting Setting command: 23 10 20 03 88 13 00 00 Reading command: 43 10 20 03 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2010 0x03 Parameter description: setting the source power value The unit is mW.
Page 50
0x2010 0x05 Parameter description: setting the starting value The unit is mV in voltage mode(mA for current mode). Hexadecimal 0x000003E8, converting to decimal, is 1000. That is, the setting starting value is 1.000V or 1.000A. Return of setting command: 60 10 20 05 00 00 00 00 Return of reading command: 43 10 20 05 E8 03 00 00...
Default value: 0 6.15.12 Increment Time Setting command: 23 10 20 08 E8 03 00 00 Reading command: 43 10 20 08 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2010 0x08 Parameter description: setting the increment time value The unit is ms.
Page 52
Main Index Sub Index Read/Write Data Type Byte Size 0x2011 0x0D Parameter description: setting the file length for present file, range 1-200 Return of setting command: 60 11 20 0D 00 00 00 00 Return of reading command: 43 11 20 0D 03 00 00 00 Default value: 1 6.16.3 Cycle Times...
Page 53
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2011 0x10 Parameter description: setting the mode selection for present file. 0-Voltage; 1-Current. Return of setting command: 60 11 20 10 00 00 00 00 Return of reading command: 43 11 20 10 00 00 00 00 Default value: 0 6.16.6 Step No.
Page 54
6.16.8 Dwell Time Setting command: 23 11 20 13 88 13 00 00 Reading command: 43 11 20 13 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2011 0x13 Parameter description: setting the dwell time for present step. Unit ms. Return of setting command: 60 11 20 13 00 00 00 00...
Page 55
Parameter description: setting the source current value The unit is mA. Hexadecimal 0x00001388, converting to decimal, is 5000mA. That is, the setting voltage is 5.000A. Return of setting command: 60 11 20 01 00 00 00 00 Return of reading command: 43 11 20 01 88 13 00 00 Default: 0 6.17.3 Load Current Setting...
Page 56
6.17.5 Load Power Setting Setting command: 23 11 20 04 88 13 00 00 Reading command: 43 11 20 04 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2011 0x04 Parameter description: setting the load power value The unit is mW.
6.17.8 Cycle Times Reading command: 43 11 20 07 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2011 0x07 Parameter description: setting the cycle times for present file. Return of reading command: 43 11 20 07 01 00 00 00 Default value: 0 6.17.9 Dwell Time...
Page 58
6.18 Anywave Test 6.18.1 Voltage Setting Setting command: 23 12 20 00 88 13 00 00 Reading command: 43 12 20 00 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2012 0x00 Parameter description: setting the voltage value The unit is mV.
Page 59
Main Index Sub Index Read/Write Data Type Byte Size 0x2012 0x02 Parameter description: setting the load current value The unit is mA. Hexadecimal 0x00001388, converting to decimal, is 5000mA. That is, the setting voltage is 5.000A. Return of setting command: 60 12 20 02 00 00 00 00 Return of reading command: 43 12 20 02...
Page 60
6.18.6 Mode Selection Setting command: 23 12 20 05 00 00 00 00 Reading command: 43 12 20 05 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2012 0x05 Parameter description: 0-Voltage; 1-Current. Return of setting command: 60 12 20 05 00 00 00 00 Return of reading command: 43 12 20 05...
6.18.11 Output Phase Setting command: 23 12 20 09 88 13 00 00 Reading command: 43 12 20 09 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2012 0x09 Parameter description: Expand the setting by 1000 times, such as hex 0x000003E8, convert to decimal as 5000, set the actual value to 5.0;...
setting is not valid. Return of setting command: 60 12 20 0B 00 00 00 00 Return of reading command: 43 12 20 0B 88 13 00 00 Default value: 50 6.19 Advanced Edit 6.19.1 File No. Setting command: 23 13 20 0C 01 00 00 00 Reading command: 43 13 20 0C 00 00 00 00 Format Main Index...
Page 64
Main Index Sub Index Read/Write Data Type Byte Size 0x2013 0x0E Parameter description: setting the cycle times for present file, range 0-65535. 0 for infinite cycle. Return of setting command: 60 13 20 0E 00 00 00 00 Return of reading command: 43 13 20 0E 03 00 00 00 Default value: 1 6.19.4 Link to File...
Page 65
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2013 0x11 Parameter description: setting the step No. for present file. Range 1-present size Return of setting command: 60 13 20 11 00 00 00 00 Return of reading command: 43 13 20 11 01 00 00 00 Default value: 0 6.19.7 Wave File...
Page 66
6.19.9 Output Bias Setting command: 23 13 20 14 88 13 00 00 Reading command: 43 13 20 14 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2013 0x14 Parameter description: Expand the setting by 1000 times, such as hex 0x000003E8, convert to decimal as 5000, set the actual value to 5.0;...
Page 67
Return of setting command: 60 13 20 16 00 00 00 00 Return of reading command: 43 13 20 16 88 13 00 00 Default value: 1 6.19.12 Percentage Setting command: 23 13 20 17 88 13 00 00 Reading command: 43 13 20 17 00 00 00 00 Format Main Index Sub Index...
0x2013 0x19 Parameter description: To set dwell time for present step. Unit ms. Return of setting command: 60 13 20 19 00 00 00 00 Return of reading command: 43 13 20 19 88 13 00 00 Default value: 0 6.20 Advanced Operation 6.20.1 Voltage Setting Setting command: 23 13 20 00 88 13 00 00...
Page 69
6.20.3 Load Current Setting Setting command: 23 13 20 02 88 13 00 00 Reading command: 43 13 20 02 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2013 0x02 Parameter description: setting the load current value The unit is mA.
Page 70
Parameter description: setting the load power value The unit is mW. Hexadecimal 0x00001388, converting to decimal, is 5000mW. That is, the setting voltage is 5.000W. Return of setting command: 60 13 20 04 00 00 00 0 Return of reading command: 43 13 20 04 88 13 00 00 Default: 0 6.20.6 File No.
Page 71
Parameter description: setting the cycle times for present file. Return of reading command: 43 13 20 07 01 00 00 00 Default value: 1 6.20.9 Dwell Time Reading command: 43 13 20 08 00 00 00 00 Format Main Index Sub Index Read/Write Data Type...
Page 73
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2005 0x08 Parameter description: Return of setting command: 60 05 20 07 00 00 00 00 Return of reading command: 43 05 20 07 E8 03 00 00 The red part is the delay-off time, hex 0x000003E8, converted to decimal is 1000ms, i.e.
Page 74
6.21.7 Discharge Switch Setting command: 23 05 20 0C 00 00 00 00 Reading command: 43 05 20 0C 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x2005 0x0C Parameter description: Return of setting command: 60 05 20 0C 00 00 00 00 Return of reading command: 43 05 20 0C 00 00 00 00 0-FF;...
Page 75
Parameter description: Return of setting command: 60 05 20 04 00 00 00 00 Return of reading command: 43 05 20 04 00 00 00 00 Set the current slew in normal mode, unit V/s, hex 0x00001388, convert to decimal 5000, i.e., set the current rise time to 5000V/s.
Format Main Index Sub Index Read/Write Data Type Byte Size 0x2006 0x2A Return of setting command: 60 06 20 2A 00 00 00 00 Return of reading command: 43 06 20 2A 00 00 00 00 0-OFF ONOFF Fault Default: 0 6.22 System Setting 6.22.1 IP Setting command: 23 0F 20 06...
Return of setting command: 60 0F 20 0A 00 00 00 00 Return of reading command: 43 0F 20 0A FF FF 00 00 If the subnet mask is 255.255.0.0, converted to hexadecimal is: FF FF 00 00; then the data set or read is: FF FF 00 00 Default value: FF FF 00 00 6.22.3 Gateway...
Reading command: 43 0F 20 00 00 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200F 0x01 Parameter description: Return of setting command: 60 0F 20 01 00 00 00 00 Return of reading command: 43 0F 20 01 FA 00 00 00 The Baud rate range from 1 to 1000 Default value: 250 6.22.8 Beeper...
6.22.13 Factory Reset Setting command: 23 0F 20 07 01 00 00 00 Format Main Index Sub Index Read/Write Data Type Byte Size 0x200F 0x07 Parameter description: Return of setting command: 60 0F 20 09 00 00 00 00 Executing the factory reset command will reset the following parameters of the device: 1, reset voltage to 0 in normal mode, and set source current, load current, source power, load power to Max.;...
7 Example 7.1 Normal Mode Example: Set the power supply to normal mode, set the output voltage value to 5V, the output current value to 10A, turn on the power supply output, and program the commands as follows: 23 01 20 00 88 13 00 00 //set the output voltage to 5V 23 01 20 01 10 27 00 00 //Set the output source current to 10A...
23 0B 20 01 D8 D6 00 00 00 //Set the maximum current of SR to 55A. 23 0B 20 02 A0 25 26 00 00 //Set the maximum power of SR to 2500W 23 0B 20 03 E8 03 00 00 00 //Set the internal resistance of SR output to 1Ω.
Need help?
Do you have a question about the N35200 Series and is the answer not in the manual?
Questions and answers