Cosel CHS Series, CHS300-I, CHS400-I, CHS500-I Communications Manual

Page 1
PMBus communication manual
CHS300/400/500-I
PMBus communication manual
© 2016 COSEL CO.,LTD. ver4.0. 6/15 2016
Page 2
Applications Manual
1. PMBus interface cable&connection
4. C2 terminal function
5. SMBAlert function
7. Packet error checking
PEC
8. PMBus Hardware specifications
Electrical characters specification on communication terminal
10. PMBus Commands set
CHS300/400/500-I series
1.1
1.2
1.3
1.4
1.5
2. PMBus communication control
2.1
2.2
2.3
2.4
3. Data format
3.1
3.2
4.1
4.2
5.1
5.2
5.3
5.4
6. Explain several functions
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
8.1
8.2
9. PMBus software Specifications
9.1
9.2
1.1.1
1.1.2
Terminal function on CHS300-I
Terminal function on CHS400/500-I How to connect communication Example of cabling pattern on PMBus communication PMBus communication pull-up resistor value Address setting
Overview of control block RAM (Random Access Memory) ROM (Random Access Read Only Memory) Retain the number of abnormal power supply stopping
Data format for output voltage Data format for another parameter
Power_Good function Secondary side remote control function
SMBAlert terminal connecting Checking salve for SMBAlert signal In case multiple slave devices issue SMB Alert signal How to do when SMB alert is issued repeatedly
ON/OFF operation
Start-stop voltage Start-up sequence (start-up delay / rising up) Setting output voltage Protective operation for output overvoltage Protective operation for output undervoltage Protective operation for overtemperature Protective operation for undertemperature Protecting operation for over start-up time Prohibit re-writing parameter
Ultimate maximum rate on communication terminal
List of PMBus command PMBus command setting / reading value
Page
2 2 2 3 4 4 5 5 6 6 6 7 7 8 8 8 9 9
9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 17 17 18 19 19 19 20 20 23 25
- 1 -
Page 3
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
The PMBus can be used to control and monitor the CHS300/400/500 converter. For detail, refer to PMBus standard spec manual : Part I (Revision1.2) and Part II (Revision1.2).
1. PMBus communication cabling and connection
1.1 Terminal function
1.1.1 Terminal function on CHS300-I
The figure and the table below show terminal function and name of pins on CHS300-I.
PMBus Power System Management Protocol Specification
# 1 2 3 4 5 6 7 8
9 10 11 12 13
15
Figure 1-1.1. pin assignment in CHS300-I (top view)
Table 1-1.1. Pin Descriptions on CHS300-I
name
Input
terminal
Output
terminal
PMBus
communication
terminal
+VIN RC
-VIN +VOUT +S TRM
-S
-VOUT Addr0 NC Clock SMBAlert Data Sig_GND14 C2
DC input(+) Remote control (first side DC input(-) DC output (+) Remote sensing (+) Output voltage adjustment Remote sensing (-) DC output (-) Address setting Not connected PMBus communication clock input Alarm output PMBus communication data input&output PMBus communication signal ground Power_Good or remote control (secondary side
Notefunction
- 2 -
Page 4
Applications manual
For CHS300/400/500-I series
1.1.2 Terminal function on CHS400/500-I
The figure and the table below show terminal function and name of pins on CHS400/500-I.
Figure 1-1.2. pin assignment in CHS400/500-I (top view)
Table 1-1.2. Pin Descriptions on CHS400/500-I # name 1 2
Input
terminal
3 -VIN 4 5 6 TRM
Output
terminal
7 -S 8 9
10 11 12 SMBAlert 13 Data
PMBus
communication
terminal
14 Sig_GND 15 C2
+VIN RC
+VOUT +S
-VOUT Addr0 Addr1 Clock
*1:
Do not use when adjusting output voltage with PMBus communication.
function
DC input(+) Remote control (first side DC input(-) DC output (+) Remote sensing (+) Output voltage adjustment Remote sensing (-) DC output (-) Address setting Address setting PMBus communication clock input Alarm output PMBus communication data input&output PMBus communication signal ground Power_Good or remote control (secondary side
Note
*1
- 3 -
Page 5
Applications manual
For CHS300/400/500-I series
1.2 PMBus Communication connections method
The figure and table below show recommended resistors value for hard wiring PMBus addresses.
pull-up
Master
device
R1 R2 R3 R4
1
Slave device 1
(CHS)
(CHS)
Data Addr0
Clock
Addr1
SMBAlert
C2
R5 R6
Sig_GND
2
Slave device 2
(CHS)
Data
Clock
(CHS)
Addr0
Addr1
SMBAlert
C2
R7 R8
Sig_GND
component
#
R1
1
R2
2
R3
3
R4
4
R5,R7
5
R6,R8
6
*1 Connecting C2 as Power-Good function *2 Refer to clause 1.4 PMBus communication
pull-up resistor
*3 refer to clause 1.5 address setting
Setting value 10k (recommend) *1 10k (recommend) *2
*
2
*
2
*
3
*
3
Figure 1-2 PMBus interface cable chart
1.3 PMBus communication cable pattern example
When connecting the PMBus communication cable, please make sure design to minimize noise from outside and crosstalk by positioning Sig_GND between Data bus and Clock bus as shown figure 1-3. Also, do the right setting for pull-up resistor as parasitic capacitance is happened by way of shielding and length of cabling. (refer to clause 1.4)
Clock Bus
Sig_GND
Data Bus
Position Sig_GND pattern
between clock bus and Data bus
Figure 1-3 Pattern example
- 4 -
Page 6
Resistors with 1% tolerance are recommended.
*1 *
2
Applications manual
For CHS300/400/500-I series
1.4 PMBus communication pull-up resistor value
It is necessary to connect pull-up resistor on Data bus and Clock bus terminal of PMBus . Recommended value of resistor(maximum value) is shown at figure 1-4.
Note1: Do not exceed the rated output current of converter's terminal (clause 8-1). Note2: Total of parasitic capacitance and input capacitance should be less 400pF.
Figure 1-4 Recommended value of pull-up resistor
1.5 address setting
The figure and table below show recommended resistors value for hard wiring PMBus addresses.
Take 0-7 on Addr0, Addr1 per value of resistor and address could be assigned 0-63 per below formula. when calculation result in 0-12,40,44,45,55 setting, address 127 will be return.
*1: Address setting could not be changed after input voltage is applied .
Be sure to make setting before input voltage is applied.
*2: Addr1 is only CHS400/500-I.
The formula for CHS300-I
Address = 16 + Value(Addr0)
The formula for CHS400/500-I
Address = Value(Addr1) ×8 + Value(Addr0)
Table 1-2 Resistor value
ValueResistor value [k]#
10 01
1 2 3 4 5 6 7
Figure 1-5 Address setting
2 3 4 5 6 7 8 220
15 24 36 56 82
130
- 5 -
Page 7
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
2. PMBus communication control
2.1 Overview for Control block
This product has built-in RAM and ROM. Based on the memory parameter, controlling power supply and PMBus communication are implemented. Conceptual diagram shown in figure 2-1.
Master device
PMBus
PMBus communication with master device
PMBus Interface
Memory
Read operating status
Recover
Recover
Capture
Default store
Memory
(Data ROM)
User store
Memory
(EEPROM)
STATUS
Memory
ClearRead
Parameter change
Operating
RAM ROM
Operating information Update
Data check
Control
Status Update
Refer
parameter
Microcontroller
Control Signal
Converter circuit
Sense operating information
CHS (Slave device)
Figure 2-1 Conceptual diagram of communication control
2.2 RAM
2.2.1 Operating memory When power supply is being operated, it refers to setting value of operating memory with RAM and control it. Since setting change by PMBus communication command is preserved in operating memory, the setting will be lost after a reset unless they are stored to data flash.
2.2.2 STATUS memory You can check status of power supply by reading status memory(command [ 78h ]-[ 7Eh ]). Corresponding bit on Status memory is set to 1 when power supply has something abnormal. It will be clear by implementing command of CLEAR_FAULTS [ 03h ], blocking input voltage, stopping ON/OFF operation (refer to clause 6.1).
- 6 -
Page 8
Please do not insulate input voltage over 3 seconds when command is being implemented.
Applications manual
For CHS300/400/500-I series
2.3 ROM
2.3.1 DEFAULT STORE MEMORY Default store memory preserves initial parameter in factory shipment. Restored information to operating memory is being done by implementing RESTORE_DEFAULT_ALL [ 12h ] command. *1
2.3.2 USER STORE MEMORY It is memory to preserve the content of operating memory rewritten by master device after input voltage after input voltage is insulated. Information is restored by implementing RESTORE_USER_ALL [ 16h ] command and when power supply is started-up. *1 Information within operating memory is preserved in user store memory by implementing STORE_USER_ALL [ 15h ] command. *2
*1: Valid only for power supply operation is stopped.
Cannot receive command when power supply is operated. SMBAlert is operated.
*2:
Operating memory
_RAM
Restore RESTORE_DEFAULT_ALL [12h]
Restore RESTORE_USER_ALL [16h]
Store STORE_USER_ALL [15h]
Default store memory
(Data ROM)
User store memory
(EEPROM)
Figure 2-2 Restore and preserving operation for command and parameter
2.4 Retaining the number of protecting operation
When each protective function are operated, the number of information(0-255times) is preserved in ROM. Command shown in table 2-1 can read the number of protective operation and delete the number of counts.
Table 2-1 Reading command for the number of stopping abnormal power supply
#
MFR_READ_VOUT_OV_FAULT_COUNT
1
MFR_READ_VOUT_UV_FAULT_COUNT
2
MFR_READ_OT_FAULT_COUNT
3
MFR_READ_UT_FAULT_COUNT
4
MFR_READ_TON_MAX_FAULT_COUNT
5
MFR_READ_VIN_OV_FAULT_COUNT
6
MFR_READ_VIN_UV_FAULT_COUNT
7
MFR_CLEAR_FAULT_CNT
8
Note: In case response of protective operation is auto recovery, it is counted every time
this function is operated after recovery.
Command Code Note
F0h F1h F2h F3h F4h F8h F9h F5h
Read the number of overvoltage protective operation Read the number of low output voltage protective operation Read the number of overheating protective operation Read the number of low temperature protective operation Read the number of over star-up time protective operation Read the number of over input voltage protective operation Read the number of low input voltage protective operation Reset the number of operation at F0hF7h to "00h".
ROM_
- 7 -
Page 9
3.2 Other
except output voltage
data format
2.1
Pin configuration
N
VALUE = Y 2
Applications manual
For CHS300/400/500-I series
3. Data format
3.1 Data format for output voltage
Please set output voltage and read per shown linear format below. Data byte Low 5 bit of VOUT MODE [ 20h ] is complement notation by 2 and represents index part N with code and is fixed -12. Mantissa part Y is represented 16 bit data without code.
VOUT_MODE [ 20h ]
Data Byte
7 6
000
N Y
In compliance with below linear format, please make setting and reading. Date dyte High 5 bit is complement notation by 2 and represents index part N with code and varies with data. Mantissa part Y is complement notation by 2 with code and represents 11 bit data. *1
Data Byte High
10 04 3 2 17 67 6
03 25 45 4 3 2
N
Data Byte Low
51
Data Byte High Data Byte Low
3 2 1 07 6 5 43 2 1 07 6 5 4
N Y
VALUE = Y 2
Table 3-1 Index part N value
# Item 1 Output voltage 10100 -12 2 Input voltage 3 Output current 11101 -3 ALinear(Iout) 5 Input wattage 00000 6 Temperature 11110 -2
Starting-up time 11111
7 8 Count
*1: Index part N value is fixed.
Linear(Temp) Linear(Time)
N(5bit) Characteristics N (*1)
11101 -3 VLinear(Vin)
0
-1
00000 0Linear(Count)
- 8 -
UnitData format
VLinear(Vo)
WLinear(Pin)
C
ms
times
Page 10
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
4. C2 Terminal function
C2 terminal can select Power_Good function and remote control secondary sidefunction. Please select function by MFR_C2_ARA_CONFIG [ E0h ] Initial setting is Power_Good function.
4.1 Power_Good function
Power_Good terminal output is open drain. When you use Power_Good function, please connect C2 terminal with pull-up resistor. Initial setting of Power_Good signal is negative. (Please make logic setting by MFR_PGOOD_POLARITY [ E2h ]) If output voltage is beyond setting value of POWER_GOOD_ON [ 5Eh ] , C2 terminal will be low. If output voltage is lower than the setting value of POWER_GOOD_OFF [ 5Fh ] , C2 terminal will be high. Also, during 10ms in charging input voltage, voltage level on C2 terminal is unstable.
4.2 Remote control (Secondary side) function
Initial setting of Remote control (secondary side) function is negative and is invalid when you select function. Selecting logic and setting for invalid or valid function can be made by MFR_C2_LOGIC [ E1h ].
- 9 -
Page 11
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
5. Explanation for terminal function of SMBAlert
SMBAlert protocol is also supported by the module. By which the module can alert the PMBus master that it has an active status or alarm condition.
(Standard manual of SMBus for the details : System Management Bus(SMBus) Specification Ver 2.0)
5.1 Connecting SMBAlert terminal
Output terminal of SMBAlert is open drain. When you use function of SMBAlert, connect pull-up resistor with SMBAlert terminal.
When something abnormal is happened in slave device, Slave device which detects something abnormal will make SMBAlert low level.
( URL: http://smbus.org/specs/ )
Figure 5-1 Example of operation on SMBAlert
5.2 Identifying slave device issuing SMBAlert signal
Master-device can identify which slave device has something abnormal. By receiving READ communication (*1) using ARA from master device, power supply with something abnormal sends original address.
Send ARA( 0Ch )
Master device
*1:
When receiving READ communication using ARA, SMBAlert will be cancelled . In order to enable the SMBAlert signal, it is necessary to send CLEAR_FAULTS [ 03h ].
Fault detection
Slave device
CHS
Address change 0Dh
0000Ch (ARA)
Ch (ARA)
Ch (ARA)Ch (ARA)
Slave device
CHS
Address 0Eh
Master device
Diagram 5-2 Identifying Slave using ARA
Send address( 0Dh )
Fault detection
Slave device
CHS
Address change
0000Ch (ARA)
Ch (ARA)
Ch (ARA)Ch (ARA)
Slave device
CHS
Address 0Eh
- 10 -
Page 12
Applications manual
For CHS300/400/500-I series
5.3 In case multiple slave devices issue SMBAlert signal
When multiple slave devices issue SMBAlert single at the same time, it is not possible to make judgment for slave address by ARA. When you restore, please communicate by ARA and release with SMBAlert.
5.4 How to do when SMBAlert is issued repeatedly.
When abnormal status such as automatic recovery situation keeps going, SMBAlert is being operated again by READ communication with using ARA regardless returning original address. In case setting is made to response only ARA by MFR_C2_ARA_CONFIG [ E0h ] , communication other than ARA is not available as address on power supply is set for only ARA. When this situation is on going, normal communication is possible by freeing ARA after stopping power supply with ON/OFF function (refer to 6.1).
- 11 -
Page 13
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
6. Explanation of several functions
6.1 ON/OFF operation
Three ON/OFF functions are available with the CHS300/400/500 as shown in table 6-1. in order to control starting-up and insulating power supply by external signal. When either setting is "OFF", power supply will be stopped.
Table 6-1 Output ON/OFF function
# ON/OFF function 1
OPERATION [01h] command ON/OFF function
2
Remote control (primary side) function
3
Remote control (secondary side) function
*1: When operating by positive logics, it is optional. *2: When invalid setting is made by command, it will be status of "ON" compulsory.
logical setting (initial value)
­Negative (invalid for change) Negative (valid for change)
*1 *2
Note
6.2 Start-stop voltage
Power supply is started-up when the input voltage exceeds set value of VIN_ON [ 35h ] (*1) and is stopped when falling below set value of VIN_OFF [ 36h ] . When changing a set value with start-up voltage and stop voltage, have an equal to or more than 2.5 V hysteresis between VIN_ON [ 35h ] and VIN_OFF [ 36h ] to avoid the operation which repeats a start-up and a stop.
*1: Be sure to set VIN_ON [ 35h ] > VIN_OFF [ 36h ]
- 12 -
Page 14
6.3 Start-up sequence
starting-up delay / rising up
Applications manual
For CHS300/400/500-I series
TON_DELAY [ 60h ] can set start-up delay time until output voltage is risen up after input condition is met. When setting more shortly than the start-up delay-characteristics of the power, there is not a change in the start-up delay time.
TON_RISE [ 61h ] command can set. rising up time.(only CHS400-I) But, when setting is more shortly than the start characteristic of the power, there is not a change in the start time. (For the details of the value setting, refer to clause 10.)
Figure 6-1 Setting for starting-up sequence (example for Vin start-up)
6.4 Output voltage setting (only CHS400/500-I)
You can set output voltage of power supply by command as shown Table 6-2.
Table 6-2 Function of output voltage setting
# Output voltage setting
VOUT_COMMAND [ 21h ]1 2 VOUT_MARGIN_HIGH [ 25h ] *1 3 VOUT_MARGIN_LOW [ 26h ] 4 VOUT_TRIM [ 22h ]
*1: Switching by OPERATION [ 01h ] command. Initial value is VOUT_COMMAND [ 21h ].
Output voltage becomes value shown in below format.
Output voltage of power supply = VOUT_TRIM [ 22h ] value of setting + or VOUT_MARGIN_HIGH [ 25h ] Value of setting
*1
*1 Please use this as slight adjustment for output voltage.
or VOUT_MARGIN_LOW [ 26h ] Value of setting
Note
VOUT_COMMAND [ 21h ] Value of setting
- 13 -
Page 15
Applications manual
For CHS300/400/500-I series
6.5 Protective operation for output overvoltage
Output overvoltage protection function is operated when the output voltage becomes high. The operation threshold and the way of the output over voltage protection function can be changed respectively at VOUT_OV_FAULT_LIMIT [ 40h ] and VOUT_OV_FAULT_RESPONSE [ 41h ] . In case the way of stopping latch stop, Power Supply does not restore until restored operation is done by ON/OFF function(clause 6.1) or re-invert after insulating input. When the number of automatic recovery is set by 1-6 times, latch stop will be happened without situation of abnormal power supply is recovered during re-starting up by specific number of times.
6.6 Protective operation for output undervoltage
Output undervoltage protection function is operated when the output voltage becomes low. The operation threshold and the way of the output under voltage protection function can be changed respectively by VOUT_UV_FAULT_LIMIT [ 44h ] and VOUT_UV_FAULT_RESPONSE [ 45h ]. In case the way of stopping latch stop, Power Supply does not restore until restored operation is done by ON/OFF function(clause 6.1) or re-invert after insulating input. When the number of automatic recovery is set by 1-6 times, latch stop will be happened without situation of abnormal power supply is recovered during re-starting up by specific number of times.
- 14 -
Page 16
Thermal protection
Applications manual
For CHS300/400/500-I series
6.7 Protective operation for overtemperature
The overtemperature protection feature works when the temperature detecting-element temperature which is shown in figure 6-3 becomes high. In protection operation, power supply will be stopped and re-start via delaying time originally to be set after abnormal status is cancelled. The operation threshold and the way of stopping overheating is changed by OT_FAULT_LIMIT [ 4Fh ] and OT_FAULT_RESPONSE[ 50h ] respectively. The return temperature of the overheating protection is set to MFR_OT_RESTART_LIMIT [ E3h ] and status of stopping is canceled by being below this threshold. Set temperature difference with operating temperature and return temperature to equal to or more than 10. In case the way of stopping latch stop, Power Supply does not restore until restored operation is done by ON/OFF function(clause 6.1) or re-invert after insulating input.
OT_FAULT_LIMIT(4Fh)
Hysteresis
TEMP
MFR_OT_RESTART_LIMIT(E3h)
VOUT
Delay time
Figure 6-2. overtemperature protection restart
6.8 Protective operation for undertemperature
The undertemperature protection feature works when the temperature of the temperature detecting-element which is shown in figure 6-3 becomes low. The operation threshold and the way of stopping low temperature protection are changed at UT_FAULT_LIMIT [ 53h ] and UT_FAULT_RESPONSE respectively. The change of going out is possible. When making a way of stopping a restart, the return temperature of the low temperature protection is cancelled by exceeding the threshold which was set in MFR_UT_RESTART_LIMIT [ E4h ] and then does a restart via the delay time which is set at UT_FAULT_RESPONSE [ 54h ].
Thermal-detection device
Mounting point
Figure 6-3.1 Temperature measuring point for CHS300-I (top view)
- 15 -
Page 17
Applications manual
For CHS300/400/500-I series
Figure 6-3.2 Temperature measuring point for CHS400-I (top view)
Thermal-detection device
Mounting point
Thermal-detection device
Mounting point
Figure 6-3.3 Temperature measuring point for CHS500-I (top view)
- 16 -
Page 18
*1:
Applications manual
For CHS300/400/500-I series
6.9 Protecting operation for over start-up time
When the time of reaching output voltage to VOUT_UV_FAULT_LIMIT [ 44h ] is lower than threshold which is set to TON_MAX_FAULT_LIMIT [ 62h ], protection function for over start-up is activated. The operation threshold and the way of stopping protection for over start-up time can be changed TON_MAX_FAULT_LIMIT [ 62h ] and TON_MAX_FAULT_RESPONSE [ 63h ] respectively. In case the way of stopping latch stop, Power Supply does not restore until restored operation is done by ON/OFF function(clause 6.1) or re-invert after insulating input. When the number of automatic recovery is set by 1-6 times, latch stop will be happened without situation of abnormal power supply is recovered during re-starting up by specified number of times.
VOUT_UV_FAULT_LIMIT(44h)
VOUT
VIN
TON_MAX_FAULT_LIMIT(62h)
Table 6-4 Protection for exceeding start-up time (example for Vin start-up)
6.10 Prohibit re-writing parameter
WRITE_PROTECT [ 10h ] command communication can be limited the command communication. (*1) This can be protected not to change setting value which is not intended. Writing in all of the command to be supported is possible at setting of a default.
Reading ( the READ communication ) of the set value and rewriting WRITE_PROTECT [ 10h ]
are not limited.
- 17 -
Page 19
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
7. Packet error checking (PEC)
This product supports packet error checking(PEC). We recommend using PEC when you implement PMBus communication. (SMBus standard manual for the details : System Management Bus(SMBus) Specification Ver 2.0)
- 18 -
Page 20
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
8. PMBus Hardware specifications
8.1 Ultimate Maximum rated on communication terminal
PMBus maximum rate of communication terminal(*1) is shown at table 8-1.
*1: Data / Clock / Addr0 / Addr1 / C2 / SMBAlert are terminal
Table 8-1 Spec of maximum rate
#
Input voltage
1
Maximum output current
2
8.2 Spec of electrical characteristics on communication terminal
Spec of electrical characters on this product is shown at Table 8-2.
#
Input pull-up voltage (Clock, Data) 2.5 5
1
Input High level voltage (Clock, Data)
2
Input Low level voltage (Clock, Data)
3
Input High level current (Clock, Data)
4
Input Low level current (Clock, Data)
5
Output Low level voltage
6
(Clock, Data, SMBAlert) Output High level open drain
7
Leak current (Data, SMBAlert) PMBus communication frequency range 10 400
8
Communication interval 270 - us
9
*2: Bus free time between Stop and Start Condition
Parameter
Min Max Unit
-0.3 5.2 V
-12 -
mA
Table 8-2 Spec of electrical characteristics
Condition of
measurement
2.1 -
-1.0
-1.0
IOUT=8mA
only sink
-
0.8 +1.0 +1.0
0.6-
Note
UnitMaxMinParameter
V V V
µ
A
µ
A
V
µ
A1-
kHz
Note
*2
- 19 -
Page 21
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
9. PMBus software specifications
9.1 List of supported PMBus command set
The following shows the list of PMBus command to be supported.
Table 9-1 Supported command and setting
# PMBus command
1 OPERATION 01 h R/W Byte - 80 h 2 ON_OFF_CONFIG 02 h R/W Byte - 1D h ­3 CLEAR_FAULTS 03 h Send - - - ­4 WRITE_PROTECT 10 h 5 RESTORE_DEFAULT_ALL 12 h Send - ­6 STORE_USER_ALL 15 h Send - - ­7 RESTORE_USER_ALL 16 h Send - - - ­8 CAPABILITY 19 h Read Byte - B0 h -
SMBALERT_MASK - - - -
STATUS_BYTE STATUS_WORD (8bit)
9
10 VOUT_MODE 20 h Read Byte 11 Word Linear(Vo) 12 VOUT_TRIM 22 h R/W Word Linear(Vo) 13 VOUT_MAX 24 h R/W Word Linear(Vo) *4 [V] 14 VOUT_MARGIN_HIGH 25 h R/W Word Linear(Vo) 15 VOUT_MARGIN_LOW 26 h R/W Word Linear(Vo) *4 [V] 16 VIN_ON 35 h R/W Word Linear(Vin) 34.5 [V] 17 VIN_OFF 36 h R/W Word Linear(Vin) 18 VOUT_OV_FAULT_LIMIT 40 h R/W Word Linear(Vo) *4 19 VOUT_OV_FAULT_RESPONSE 41 h R/W Byte - B8 h ­20 VOUT_OV_WARN_LIMIT 42 h R/W Word Linear(Vo) *4 [V] 21 VOUT_UV_WARN_LIMIT 43 h R/W Word Linear(Vo) 22 VOUT_UV_FAULT_LIMIT 44 h R/W Word Linear(Vo) *4 23 VOUT_UV_FAULT_RESPONSE 45 h R/W Byte - B8 h ­24 IOUT_OC_WARN_LIMIT 4A h R/W Word Linear(Iout) *4 [A]
STATUS_VOUT STATUS_IOUT STATUS_INPUT STATUS_TEMPERATURE Byte - 00 h ­STATUS_CML
VOUT_COMMAND 21 h R/W [V]
Code
(*1)
1B h
Type
(*2)
R/W Byte - 00 h -
R/W
Data
length
(*3)
Byte ­Byte - 00 h ­Byte - 00 h ­Byte -
Byte - FF h
Data format
-Byte
- -
Initial
setting
02 h ­08 h
00 h -
14 h
*4 *4 [V]
*4
32.0 [V]
*4 [V]
139 []25 OT_FAULT_LIMIT 4F h R/W Word Linear(Temp)
Unit Note
-
- -
-
-
-
only CHS400/500-I only CHS400/500-I only CHS400/500-I only CHS400/500-I
[V]
only CHS400/500-I
[V]
[V]
- 20 -
Page 22
Applications manual
For CHS300/400/500-I series
Table 9-1 Supported command and setting (sequel)
# PMBus command
26 OT_FAULT_RESPONSE 50 h R/W Byte - C0h 27 OT_WARN_LIMIT 51 h R/W Word Linear(Temp) 129 [] 28 UT_WARN_LIMIT 52 h R/W Word Linear(Temp) -40 [] 29 UT_FAULT_LIMIT 53 h R/W Word Linear(Temp) 30 UT_FAULT_RESPONSE 54 h R/W Byte - 00 h 31 VIN_OV_FAULT_LIMIT 55 h R/W Word Linear(Vin) 100 [V] 32 VIN_OV_FAULT_RESPONSE 56 h R/W Byte - C0 h ­33 VIN_OV_WARN_LIMIT 57 h R/W Word Linear(Vin) 34 VIN_UV_WARN_LIMIT 58 h R/W Word Linear(Vin) 32 35 VIN_UV_FAULT_LIMIT 59 h R/W Word Linear(Vin) 32 [V] 36 VIN_UV_FAULT_RESPONSE 5A h R/W Byte - C0 h ­37 POWER_GOOD_ON 5E h R/W Word Linear(Vo) 38 POWER_GOOD_OFF 5F h R/W Word Linear(Vo) *4 39 TON_DELAY 60 h R/W Word Linear(Time) 0 [ms] 40 TON_RISE 61 h R/W Word Linear(Time) 0 [ms] 41 TON_MAX_FAULT_LIMIT 62 h R/W Word Linear(Time) 42 TON_MAX_FAULT_RESPONSE 63 h R/W Byte - 00 h 43 STATUS_BYTE 78 h R/W Byte - 00 h ­44 STATUS_WORD 79 h R/W Word ­45 STATUS_VOUT 7A h R/W Byte - 00 h 46 STATUS_IOUT 7B h R/W Byte - 00 h ­47 STATUS_INPUT 7C h R/W Byte - 00 h ­48 STATUS_TEMPERATURE 7D h R/W Byte ­49 STATUS_CML 7E h R/W Byte - 00 h 50 READ_VIN 88 h Read Word Linear(Vin) - [V] 51 READ_VOUT 8B h Read Word Linear(Vo) - [V] 52 READ_IOUT 8C h Read Word Linear(Iout) 53 READ_TEMPERATURE_1 8D h Read Word Linear(Temp) ­54 READ_PIN 97 h Read Word Linear(Pin) 55 PMBUS_REVISION 98 h Read Byte 56 MFR_MODEL 9A h Read Block 57 MFR_REVISION 9B h Read Block -
MFR_SERIAL 9E h 60 MFR_C2_ARA_CONFIG E0 h R/W Byte - 01 h ­61 MFR_C2_LOGIC E1 h R/W Byte ­62 MFR_PGOOD_POLARITY E2 h R/W Byte - 00 h 63 MFR_OT_RESTART_LIMIT E3 h R/W Word Linear(Temp) 90 []
Code
(*1)
Type
(*2)
Data
length
(*3)
Data format
- 22 h
- - -
Initial
setting
-45 []
100 [V]
*4 [V]
30 [ms]
00 h -
00 h -
00 h -
Unit Note
-
-
[V]
[V]
only CHS400-I
-
-
-
- [A] []
- [W]
-
- -
-
-58 MFR_LOCATION 9C h Read Block -
- -59 Read Block -
-
- 21 -
Page 23
Applications manual
For CHS300/400/500-I series
Table 9-1 Supported command and setting(sequel)
# Data format
64 MFR_UT_RESTART_LIMIT E4 h R/W Word Linear(Temp) -40 [C] 65
MFR_VOUT_OV_FAULT_COUNT MFR_VOUT_UV_FAULT_COUNT
67 MFR_OT_FAULT_COUNT F2 h Read Word Linear(Count) 0 68 MFR_UT_FAULT_COUNT F3 h Read Word Linear(Count) 69
MFR_TON_MAX_FAULT_COUNT
70 71 MFR_VIN_OV_FAULT_COUNT 72 MFR_VIN_UV_FAULT_COUNT-F9 h Read
*1:
It shows being a numeric-representation in the hexadecimal number when end "h" is added.
*2:
The setting notation corresponds to the contents of the following table.
Code
(*1)
F0 h Read Word Linear(Count) F1 h Read Word Linear(Count)
F4 h Read Word Linear(Count)
F8 h Read
Type
(*2)
Data
length
(*3)
Word Word
Linear(Count) 0 Linear(Count)
Table 9-1.1
#
notation
1
R/W
2
Send
3
Read
It corresponds both for reading and writing in. It corresponds only for sending a command It corresponds only for reading.
Note
Initial
setting
0 0 66
0 0
0
-MFR_CLEAR_FAULT_COUNT F5 h Send -
UnitPMBus command
[times] [times] [times] [times] [times]
-
[times] [times]
Note
*3:
It shows that "Byte" is 1 byte data and it shows that "Word" is 2 byte data.
*4:
Refer to 10. PMBus commands
- 22 -
Page 24
Applications manual
For CHS300/400/500-I series
9.2 Setting and reading value for PMBus command
Possible range and accuracy on setting and reading each PMBus command to be supported is shown at Table 9-2.
Table 9-2 Setting range and accuracy by command
# PMBus command
1 VOUT_COMMAND 21 h *3 *3 ±2% Vo
VOUT_TRIM 22 h *3 *3 [V]
2 3 VOUT_MAX 24 h *3 *3 [V] 4 VOUT_MARGIN_HIGH 25 h *3 *3 [V] 5 VOUT_MARGIN_LOW 26 h *3 *3 [V] 6 VIN_ON 35 h 32.0 46.0 [V]
8 VOUT_OV_FAULT_LIMIT 40 h *3 *3 [V] ±2% Vo 9 VOUT_OV_WARN_LIMIT 42 h *3 *3 [V]
11 VOUT_UV_FAULT_LIMIT 44 h *3*3 *3 [V]
IOUT_OC_WARN_LIMIT 4A h
12
13 OT_FAULT_LIMIT 4F h -45 139 [C] 14 OT_WARN_LIMIT 51 h -45 139 [C] ±5C
16 UT_FAULT_LIMIT 53 h -45 20 [C] ±5C 17 VIN_OV_FAULT_LIMIT 55 h 32 100 [V] 18 VIN_OV_WARN_LIMIT 57 h 32 100 [V] ±3% Vin
20 VIN_UV_FAULT_LIMIT 59 h 32 100 [V] ±3% Vin 21 POWER_GOOD_ON 5E h *3 *3 [V] 22 POWER_GOOD_OFF 5F h *3 *3 [V] ±2% 23 TON_DELAY 60 h 0 500 [ms] 24 TON_RISE 61 h 0 500 [ms] ±5% 25
TON_MAX_FAULT_LIMIT 62 h 30 500 [ms]
26 READ_VIN 88 h 0 128 [V] ±3% Vin
READ_VOUT
27 8B h
28
READ_IOUT
29
READ_TEMPERATURE_1 8D h [C]-256 -256 ±5
Code
8C h
Setting / Reading
(*1)
Min Max Unit
0
0
range (*2)
*3 [A]
16
127
Setting / Reading
[V]
[V]
[A]
accuracy
±2% Vo ±2% Vo ±2% Vo
±2% Vo ±3% Vin ±3% Vin7 VIN_OFF 36 h 32.0 46.0 [V]
±2% Vo
±2% Vo10 VOUT_UV_WARN_LIMIT 43 h *3 *3 [V]
±2% Vo
±2 A ±3 A
±5C
±5C15 UT_WARN_LIMIT 52 h -45 20 [C]
±3% Vin
±3% Vin19 VIN_UV_WARN_LIMIT 58 h 32 100 [V]
±2%
±5%
±5%
±2% Vo
±3% Vo
±2 A ±3 A
only CHS400/500-I only CHS400/500-I only CHS400/500-I only CHS400/500-I only CHS400/500-I
Rated input
only CHS400-I
-400(only CHS3004810-I) Rated input
Note
Rated input and output,
±5% Pin or ±10W
97 h READ_PIN30
[W]10230
±7% Pin or ±10W
±10% Pin or ±15W
50100%Io (only CHS400/500-I)
Rated input and output, 50100%Io
- 23 -
Page 25
Applications manual
For CHS300/400/500-I series
Table 9-2 Setting range and accuracy by command (sequel)
#
32 20 [C] ±5C 33 34 35 36 MFR_UT_FAULT_COUNT F3 h 0 255 37
39 MFR_VIN_OV_FAULT_COUNT F8 h
PMBus command
MFR_UT_RESTART_LIMIT
MFR_VOUT_OV_FAULT_COUNT MFR_VOUT_UV_FAULT_COUNT
MFR_OT_FAULT_COUNT
MFR_TON_MAX_FAULT_COUNT
MFR_CLEAR_FAULT_COUNT38 255
MFR_VIN_UV_FAULT_COUNT40
*1:
It shows being a numeric-representation in the hexadecimal number when end "h" is added.
*2:
It is communication error when setting a value is out of the setting range in value setting.
Code
E4 h -45
and corresponding bit 6 of STATUS_CML is set.
*3:
Refer to 10. PMBus commands set
Setting / Reading
(*1)
F0 h 0 255
F2 h
F4 h 0 F5 h
range (*2)
9031 MFR_OT_RESTART_LIMIT E3 h -45 [C] ±5C
2550F1 h
0 255
255
0
255
0
2550F9 h
Setting / Reading
UnitMaxMin
[times] [times] [times] [times] [times] [times] [times] [times]
accuracy
-
-
-
-
-
-
-
-
Note
- 24 -
Page 26
2.1
Pin configuration
Applications manual
For CHS300/400/500-I series
10. PMBus commands
In the following sections of this document, each of the commands that are used in the CHS300/400-I converter are described in detail.
OPERATION
This command is used, in conjunction with the hardwired ON/OFF control, to turn the module output voltage ON/OFF (Margin). It also used to set the margin state (margin high, margin low, no margin) of the output voltage.
Initial setting 0
#
1 00 OFFXXXX
[01h]
R/W Byte
Display format : ­Initial setting : 80 h Range of setting and reading : -
7 6 1
0
Access R/W R/W
setting
bit7-6 bit1-0
bit5-4
XX
XX01
bit3-2
XX2
XX
5
4
3 2 1bit
0 0 0 0 0
R/W
Output
OFF
Power supply stops
Stop by sequence TOFF_DELAY [ 64h ], TOFF_FALL [ 65h ]
( not supported )
R/WR/W R/W
Overview
R/W R/W
0
3
4
5
6
7
10
10
10
*1:
set output voltage to value of VOUT_COMMAND [ 21h ] (only CHS400/500-I)
*2:
only CHS400/500-I
0010
01 01
01
XX: Ignore
XX
10
011010
1010
XX
XX
XX
XX
XX
ON
ON
ON
ON
ON
Power supply starts *1
Set output voltage value of VOUT_MARGIN_LOW [ 26h ] (LVP invalid)
( not supported
Set output voltage value of VOUT_MARGIN_LOW [ 26h ] *2
Set output voltage value of VOUT_MARGIN_HIGH [ 25h ] (OVP invalid)
( not supported )
Set output voltage value of VOUT_MARGIN_HIGH [ 25h ] *2
- 25 -
Page 27
ON_OFF_CONFIG
[02h]
R/W Byte
Applications manual
For CHS300/400/500-I series
Remote control(primary side) and operation setting on OPERATION [ 01h ] command *1
Display format Initial setting Range of setting and reading
bit 7 6 3
Initial setting
Access R/W
# 1
2 3 4
5
6
bit Number
bit7-5
bit4
bit3
bit2
bit1
bit0
*1: The setting of a remote control ( secondary side) feature is made by MFR_C2_ARA_CONFIG [ E0h ]
and MFR_C2_LOGIC [ E1h ] command.
R/W R/W
000
0 1 0 1 0 1 0
1
0
1
:
-
:
1D h
:
-
5 4 2 1
0
Spare Invalid all ON/OFF function ( not supported ) Valid all ON/OFF function Invalid ON/OFF function by OPERATION [ 01h ] command Valid ON/OFF function by OPERATION [ 01h ] command Invalid remote control(primary side) function ( not supported ) Valid remote control function (primary side) Set remote control function(primary side) negative logic
Set remote control function(primary side) positive logic
( not supported positive logic is optional )
It stops by the sequence of the shut down period, TOFF_DELAY [ 64h ], TOFF_FALL [ 65h ] by the remote control ( primary side) feature. ( not supported )
In the stop order by the remote control (primary side) feature, it stops operation immediately.
0
0
1 1 1
R/W
R/W
Overview
R/W
0 1
R/W R/W
0
- 26 -
Page 28
CLEAR_FAULTS
[03h]
Send
WRITE_PROTECT
[10h]
R/W Byte
Applications manual
For CHS300/400/500-I series
This command is used to clear the" STATUS Register" after any fault occurs and reset the SMBAlert signal.
Display format : ­Initial setting : ­Range of setting and reading : -
# STATUS command
STATUS_BYTE
1
STATUS_WORD Word
2
STATUS_VOUT
3
STATUS_IOUT
4
STATUS_INPUT 7Ch
5
STATUS_TEMPERATURE
6
STATUS_CML 7Eh Byte
7
This command provides an alternative way of globally write protecting commands. It is used with data according to Table below:
Display format : ­Initial setting : 00 h Range of setting and reading : -
Code
78h 79h 7Ah Byte 7Bh Byte
7Dh
Data
Byte
Byte Byte
7
Initial setting 0
6 5bit
4 3
0 0 0 0
Access R/W R/W R/W R/W R/W
#
bit
1 2
bit7-0
3 4
Value Overview
10000000 Wring is impossible except WRITE_PROTECT [ 10h ] 01000000 Writing is impossible except the above + OPERATION [ 01h ] impossible.
00100000 00000000 Writing in all command to be supported is possible.
Writing is impossible except the above + ON_OFF_CONFIG [ 02h ], VOUT_COMMAND [ 21h ]
2 1 0 0 0 0
R/W R/W R/W
- 27 -
Page 29
RESTORE_DEFAULT_ALL
[12h]
Send
STORE_USER_ALL
[15h]
Send
Applications manual
For CHS300/400/500-I series
Restores PMBus settings that were stored using RESTORE_DEFAULT_ALL. This command is automatically performed at power up.
Display format : ­Initial setting : ­Range of setting and reading : -
Note1: While power supply works, the command is invalid. The output needs to be disabled. Note2: During command execution ( 100ms ), it isn't possible to do the start-up power supply. Note3: It starts up after the execution ends.
The Operating Memory data is written to the EEPROM
Display format : ­Initial setting : ­Range of setting and reading : -
Note1: To avoid the risk of the data damage, during STORE_USER_ALL [ 15h ] command is implemented,
a delay of 3 seconds should be allowed while the device is busy before the next command is
transmitted to this device. Note2: During STORE_USER_ALL [ 15h ] command execution, it isn't possible to communicate with PMBus. Note3: It is possible to rewrite up to 1000 times.
- 28 -
Page 30
RESTORE_USER_ALL
[16h]
Send
CAPABILITY
[19h]
Read
Applications manual
For CHS300/400/500-I series
Restores the Operating Memory to the user settings( EEPROM ).
Display format : -
Initial setting : -
Range of setting and reading : -
Note1: The output needs to be disabled during the EEPROM read. Note2: During command execution a delay of 100ms should be allowed before starting up the converter.
It reads the support status of the communication.
Display format : -
Initial setting : B0 h
Range of setting and reading : -
bit
Initial setting
Access
7 6 5 1
R R R R R R R R
4 3 2 1 0
0
1 1 0 0 0
0
# 1 2
3
4 5
bit Overview
bit7
bit6-5
bit4
bit3-0 0000 Spare
Value
0 Packet error checking is not supported 1 Packet error checking is supported
00
Supported Maximum Bus speed is 100kHz 01 Supported Maximum Bus speed is 400kHz 10 Spare 11 Spare
0
SMBAlert is not supported
1 SMBAlert is supported
- 29 -
Page 31
SMBALERT_MASK
[1Bh]
Write Word ,Block Write/ Read Process Call
VOUT_MODE
[20h]
Read
Applications manual
For CHS300/400/500-I series
It sets a mask to the Alert signal of the SMBAlert terminal. After command sending, it sets "1" to the corresponding command of STATUS and the bit of the mask.
Display format : ­Initial setting : ­Range of setting and reading : -
Status command of possible mask setting
#
1
STATUS_WORD
2
STATUS_VOUT
3
STATUS_IOUT
4
STATUS_INPUT
5
STATUS_TEMPERATURE
6
STATUS_CML
7
It reads an output voltage format form. The characteristic N ( bit4-0 ) of the Linear mode becomes a fixation at -12.
Code
78h 79h 7Ah
7Bh 7Ch 7Dh
7Eh
Data
ByteSTATUS_BYTE Byte Byte Byte Byte Byte Byte
Initial value
02 h 08 h 00 h 00 h 00 h 00 h
FF h
Display format : ­Initial setting : 14 h Range of setting and reading : -
bit
7 6 5 4 3 2 1 0
Initial setting 0 0 0 1 0 1 0 0
Access R R R R R R R R
# 1 2 3 4
bit Value
000 Vo format is linear mode
bit7-5
bit4-0
001 Vo format is VID mode ( not supported ) 010 Vo format is Direct mode ( not supported )
10100 It shows the index parts N of the Linear mode by 2 of complement.
Overview
- 30 -
Page 32
VOUT_COMMAND
[21h]
R/W Word (only CHS400/500-I)
VOUT_TRIM
[22h]
R/W Word (only CHS400/500-I)
*1:
VOUT_MAX
[24h]
R/W Word (only CHS400/500-I)
Applications manual
For CHS300/400/500-I series
The output voltage can be programmed within the setting range
Display format : Linear(Vo) Initial setting : 12 [ V ] Range of setting and reading : 10.8 - 13.2 [ V ] *1
*1: The value which added VOUT_TRIM [ 22h ] becomes the upper limit.
Also, the value which exceeds VOUT_MAX [ 24h ] can not be set.
Sets output voltage trim value. The two bytes are formatted as a two’s complement binary mantissa, sets in conjunction with the exponent set in VOUT_MODE.
Display format : Linear(Vo) Initial setting : 0 [ V ] Range of setting and reading : ±5.1 [ V ] *1
When either VOUT_COMMAND [ 21h ]VOUT_MARGIN_HIGH [ 25h ]VOUT_MARGIN_LOW [ 26h ] adds on VOUT_TRIM [ 22h ] becomes out of the range, it is not possible to be set.
Sets the maximum possible value setting of the output voltage. It isn't possible to change the maximum setting value.
Display format : Linear(Vo) Initial setting : 15.0 [ V ] Range of setting and reading : 8.1 - 15.0 [ V ]
- 31 -
Page 33
VOUT_MARGIN_HIGH
[25h]
R/W Word (only CHS400/500-I)
*1:
VOUT_MARGIN_LOW
[26h]
R/W Word (only CHS400/500-I)
*1:
Applications manual
For CHS300/400/500-I series
Sets the value of the output voltage during the margin high operation state. To change the operation to output margin high, please refer to the operation command.
Display format : Linear(Vo) Initial setting : 13.2 [ V ] Range of setting and reading : 10.8 - 13.2 [ V ] *1
The value added VOUT_TRIM [ 22h ] becomes the upper limit. Also, the value which exceeds VOUT_MAX [ 24h ] can not be set.
Sets the value of the output voltage during the margin low operation state. To change the operation to output margin low, please refer to the OPERATION [ 01h ] command.
Display format : Linear(Vo) Initial setting : 10.8 [ V ] Range of setting and reading : 8.1 - 13.2 [ V ] *1
The value added VOUT_TRIM [ 22h ] becomes the upper limit. Also, the value which exceeds VOUT_MAX [ 24h ] can not be set.
- 32 -
Page 34
VIN_ON
[35h]
R/W Word
*1:
VIN_OFF
[36h]
R/W Word
*1: The value which added VOUT_TRIM [ 22 h ] becomes the upper limit.
VOUT_OV_FAULT_LIMIT
[40h]
R/W Byte
Applications manual
For CHS300/400/500-I series
Sets the input voltage at which the module should start power conversion.
It isn't possible to set to the value below [ 36h ].
Sets the threshold of input voltage below which the output voltage is always disabled.
It isn't possible to set to the value which exceeds VIN_ON [ 35h ].
Sets the output overvoltage fault threshold. Set higher than VOUT_COMMAND [ 21h ]. When the output voltage exceeds this threshold, it does the operation to specify at VOUT_OV_FAULT_RESPONSE [ 41h ].
Display format : Linear(Vin) Initial setting : 34.5 [ V ] Range of setting and reading : 32 - 46 [ V ] *1
Display format : Linear(Vin) Initial setting : 32 [ V ] Range of setting and reading : 32 - 46 [ V ] *1
Display format : Linear(Vo) Initial setting, : 12.5 [ V ] , 6.6 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS3004812-I)
: 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS4004812-I) : 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS5004812-I)
- 33 -
Page 35
VOUT_OV_FAULT_RESPONSE
[41h]
R/W Byte
*1:
Applications manual
For CHS300/400/500-I series
Configures the output overvoltage fault response.
Display format : ­Initial setting : B8 h Range of setting and reading : ­Delay time for automatic recovery : 200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial setting 1 0 1 1 1 0 0 0
# 1
2 3
4 5
6
Access
bit Value Overview
bit7-6
bit5-3
R/W R/W R/W R/W R/W R/W R/W R/W
00 It continues operation. ( not supported )
It continues operation to the delay time which is prescribed in bit2-0 and in case
01
10 11
000 It stops output.
110 - 001
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
It does the return processing to specify in bit5-3 after stop. In case of the extraordinary continuation, it stops output and it resumes operation
by the abnormal cancellation. ( not supported )
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5­3 and a malfunction isn't canceled (In the automatic-reset interval, it is prescribed in bit2-0).*1
7
bit2-0 111 - 000
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
111
Until off operation is done, an automatic-reset is worked (In the automatic-reset interval, it is prescribed in bit2-0).
It sets the delay time of the automatic-reset.
- 34 -
Page 36
VOUT_OV_WARN_LIMIT
[42h]
R/W Word
VOUT_UV_WARN_LIMIT
[43h]
R/W Word
VOUT_UV_FAULT_LIMIT
[44h]
R/W Word
Applications manual
For CHS300/400/500-I series
Sets the output overvoltage warning threshold. When the output voltage exceeds this threshold, it outputs an alarm.
Display format : Linear(Vo) Initial setting, : 12.5 [ V ] , 6.6 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS3004812-I)
Sets the output under voltage warning threshold. When the output voltage is below this threshold, it outputs an alarm.
Display format : Linear(Vo) Initial setting, : 6.6 [ V ] , 6.6 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS3004812-I)
: 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS4004812-I) : 15.0 [ V ] , 8.1 - 15.0 [ V ] (CHS5004812-I)
: 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS4004812-I) : 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS5004812-I)
Sets the output undervoltage fault threshold When the output voltage is below this threshold, it does the operation to specify at VOUT_UV_FAULT_RESPONSE [ 45h ].
Display format : Linear(Vo) Initial setting, : 6.6 [ V ] , 6.6 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS3004812-I)
: 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS4004812-I) : 8.1 [ V ] , 8.1 - 15.0 [ V ] (CHS5004812-I)
- 35 -
Page 37
VOUT_UV_FAULT_RESPONSE
[45h]
R/W Byte
*1:
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
Configures the output undervoltage fault response.
Display format : ­Initial setting : B8 h Range of setting and reading : ­Delay time for automatic recovery : 200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial setting
1 0 1 1 1 0 0 0
Access R/W R/W R/W R/W R/W R/W R/W R/W
# 1
2 3
4 5
6
bit Value Overview
00 It continues operation. ( not supported )
It continues operation to the delay time which is prescribed in bit2-0 and in case
bit7-6
bit5-3
01
10 It does the return processing to specify in bit5-3 after stop. 11
000 It stops output.
110 - 001
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
In case of the extraordinary continuation, it stops output and it resumes operation by the abnormal cancellation. ( not supported )
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ).*1
7
bit2-0 111 - 000
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
111
Until off operation is done, an automatic-reset is worked ( In the automatic-reset interval, it is prescribed in bit2-0 ).
It sets the delay time of the automatic-reset.
- 36 -
Page 38
IOUT_OC_WARN_LIMIT
[4Ah]
R/W Word
OT_FAULT_LIMIT
[4Fh]
R/W Word
Applications manual
For CHS300/400/500-I series
Sets the current value that will trigger an overcurrent warning condition if the output current exceeds this set value.
Display format : Linear(Iout) Initial setting, : 33.0 [ A ] , 10.00 - 36.00 [ A ] (CHS3004810-I)
Range of setting and reading : 27.5 [ A ] , 10.00 - 30.00 [ A ] (CHS3004812-I)
Sets the over-temperature fault threshold. When temperature exceeds this value, setting of OT_FAULT_RESPONSE [ 50h ] is activated.
Display format : Linear(Temp) Initial setting, : 139 [ C ] , -45 - 139 [ C ] (CHS3004810-I)
Range of setting and reading : 139 [ C ] , -45 - 139 [ C ] (CHS3004812-I)
: 36.3 [ A ] , 10.00 - 39.75 [ A ] (CHS4004812-I) : 48.3 [ A ] , 10.00 - 50.50 [ A ] (CHS5004812-I)
: 139 [ C ] , -45 - 139 [ C ] (CHS4004812-I) : 126 [ C ] , -45 - 126 [ C ] (CHS5004812-I)
- 37 -
Page 39
OT_FAULT_RESPONSE
[50h]
R/W Byte
*1:
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
Configures the over-temperature fault response.
Note: The delay time is the time between restart attempts.
Display format : ­Initial setting : C0 h Range of setting and reading : ­Delay time for automatic recovery : 200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial setting 1
1 0 0 0 0 0 0
Access R/W R/W R/W R/W R/W R/W R/W R/W
# 1
2
3 4 5
6
bit Value Overview
00 It continues operation. ( not supported )
It continues operation to the delay time which is prescribed in bit2-0 and in case
bit7-6
bit5-3
01
10 11
000 It stops output.
110 - 001
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
It does the return processing to specify in bit5-3 after stop. In case of the extraordinary continuation, it stops output and it resumes operation
at the temperature which was set in MFR_OT_RESTART_LIMIT [ E3h ]
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ).*1
7
bit2-0 111 - 000 It sets the delay time of the automatic-reset. ( not supported )
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
111
Until off operation is done, an automatic-reset is worked ( In the automatic-reset interval, it is prescribed in bit2-0 ).
- 38 -
Page 40
OT_WARN_LIMIT
[51h]
R/W Word
UT_WARN_LIMIT
[52h]
R/W Word
UT_FAULT_LIMIT
[53h]
R/W Word
Applications manual
For CHS300/400/500-I series
Sets the over-temperature warning threshold. When the temperature detecting-element temperature exceeds this threshold, it outputs an alarm.
Display format : Linear(Temp) Initial setting, : 129 [ C ] , -45 - 139 [ C ] (CHS3004810-I)
Range of setting and reading : 129 [ C ] , -45 - 139 [ C ] (CHS3004812-I)
Sets the under-temperature warning threshold. When the temperature detecting-element temperature falls below this threshold, it outputs an alarm.
Display format : Linear(Temp) Initial setting : -40 [ C] Range of setting and reading : -45 - 20 [ C]
Sets the undertemperature fault threshold. When the temperature detecting-element temperature is below this threshold, it does the operation to specify at UT_FAULT_RESPONSE [ 54h ].
: 129 [ C ] , -45 - 139 [ C ] (CHS4004812-I) : 116 [ C ] , -45 - 126 [ C ] (CHS5004812-I)
Display format : Linear(Temp) Initial setting : -45 [ C] Range of setting and reading : -45 - 20 [ C]
- 39 -
Page 41
UT_FAULT_RESPONSE
[54h]
R/W Byte
*1:
VIN_OV_FAULT_LIMIT
[55h]
R/W Word
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
Configures the undertemperature fault response.
Note: The delay time is the time between restart attempts.
Display format : ­Initial setting : 00 h Range of setting and reading : ­Delaying time for auto recovery : 200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial value 0 0 0 0 0 0 0 0
Access R/W R/W R/W R/W R/W R/W R/W R/W
# 1
2
3 4 5
6
bit value overview
00 It continues operation. ( not supported )
It continues operation to the delay time which is prescribed in bit2-0 and in case
bit7-6
bit5-3
01
10 It does the return processing to specify in bit5-3 after stop. ( not supported ) 11
000 It stops output.
110 - 001
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
In case of the extraordinary continuation, it stops output and it resumes operation at the temperature which was set in MFR_OT_RESTART_LIMIT [ E4h ]
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ). ( not supported ) *1
7
bit2-0 111 - 000 It sets the delay time of the automatic-reset. ( not supported )
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
Sets the VIN overvoltage fault threshold.
Display format : Linear(Vin) Initial setting : 100 [ V ] Range of setting and reading : 32 - 100 [ V ]
111
Until off operation is done, an automatic-reset is worked ( In the automatic-reset interval, it is prescribed in bit2-0 ). ( not supported )
- 40 -
Page 42
VIN_OV_FAULT_RESPONSE
[56h]
R/W Byte
*1:
VIN_OV_WARN_LIMIT
[57h]
R/W Word
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
Configures the VIN overvoltage fault response.
Note: The delay time is the time between restart attempts
Display format Initial setting Range of setting and reading Delaying time for auto recovery
:
-
:
C0 h
:
-
:
200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial value 1 1 0 0 0 0 0 0
Access R/W R/W R/W R/W R/W R/W R/W R/W
# 1
2
3 4 5
6
bit value overview
00 It continues operation. ( not supported )
It continues operation to the delay time which is prescribed in bit2-0 and in case
bit7-6
bit5-3
01
10 It does the return processing to specify in bit5-3 after stop. 11
000 It stops output.
110 - 001
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
In case of the extraordinary continuation, it stops output and it resumes operation by the abnormal cancellation.
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ). *1 ( not supported )
7
bit2-0 111 - 000 It sets the delay time of the automatic-reset. ( not supported )
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
Sets the VIN overvoltage warning threshold.
Display format : Linear(Vin) Initial setting : 100 [ V ] Range of setting and reading : 32 - 100 [ V ]
111
Until off operation is done, an automatic-reset is worked ( In the automatic-reset interval, it is prescribed in bit2-0 ). ( not supported )
- 41 -
Page 43
VIN_UV_WARN_LIMIT
[58h]
R/W Word
VIN_UV_FAULT_LIMIT
[59h]
R/W Word
VIN_UV_FAULT_RESPONSE
[5Ah]
R/W Byte
*1:
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
Sets the VIN undervoltage warning threshold. If a VIN_UV_FAULT occurs, the input voltage must rise above VIN_UV_WARN_LIMIT to clear the fault. This alarm becomes valid when the input voltage crosses VIN_ON [ 35h ] threshold.
Display format : Linear(Vin) Initial setting : 32 [ V ] Range of setting and reading : 32 - 100 [ V ]
Sets the VIN undervoltage fault threshold.
Display format : Linear(Vin) Initial setting : 32 [ V ] Range of setting and reading : 32 - 100 [ V ]
Configures the VIN undervoltage fault response.
Note: The delay time is the time between restart attempts
Display format : ­Initial setting : C0 h Range of setting and reading : ­Delaying time for auto recovery : 200ms + 50ms × (bit2-0)
bit
7 6 5 4 3 2 1 0
Initial value 1 1 0 0 0 0 0 0
Access R/W
bit
1
2
bit7-6
3 4 5
6
bit5-3
7
bit2-0 111 - 000 It sets the delay time of the automatic-reset. ( not supported )
8
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
value#
00 It continues operation. ( not supported )
01
10 It does the return processing to specify in bit5-3 after stop. 11
000 It stops output.
110 - 001
111
R/W R/W R/W R/W R/W R/W R/W
overview
It continues operation to the delay time which is prescribed in bit2-0 and in case of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
In case of the extraordinary continuation, it stops output and it resumes operation by the abnormal cancellation. ( not supported )
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ).*1 Until off operation is done, an automatic-reset is worked ( In the automatic-reset
interval, it is prescribed in bit2-0 ).
- 42 -
Page 44
POWER_GOOD_ON
[5Eh]
R/W Word
*1:
POWER_GOOD_OFF
[5Fh]
R/W Word
*1:
TON_DELAY
[60h]
R/W Word
*1:
TON_RISE
[61h]
R/W Word (only CHS400-I)
*1:
Applications manual
For CHS300/400/500-I series
This command sets the voltage threshold for Power-Good indication. Power-Good asserts when the output voltage exceeds POWER_GOOD_ON, if the C2 terminal is used as Power-Good.
Display format : Linear(Vo) Initial setting, : 09.0 [ V ] , 0.0 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS3004812-I)
It can not be set to a value lower than POWER_GOOD_OFF [ 5Fh ]
This command sets the voltage threshold for de-assertion of Power-Good indication. Power-Good de-asserts when the output voltage is less than POWER_GOOD_OFF, if the C2 terminal is used as Power-Good.
Display format : Linear(Vo) Initial setting, : 08.0 [ V ] , 0.0 - 12.5 [ V ] (CHS3004810-I)
Range of setting and reading : 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS3004812-I)
It can not be set to a value higher than POWER_GOOD_ON [ 5Eh ]
*1 : 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS4004812-I)
: 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS5004812-I)
*1 : 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS4004812-I)
: 10.8 [ V ] , 0.0 - 15.0 [ V ] (CHS5004812-I)
This command sets the delay time from ENABLE to start of the rise of the output voltage. When setting more shortly than the original delay time of the power, it is fixed at the delay time.
Display format : Linear(Time) Initial setting : 0 [ ms ] Range of setting and reading : 0 - 500 [ ms ] *1
The set value can be set by the 50 ms.
This command sets the rise time of the output voltage after ENABLE and TON_DELAY. When setting more shortly than the original start time of the power, it is fixed at the start time.
Display format : Linear(Time) Initial setting : 0 [ ms ] Range of setting and reading : 0 - 500 [ ms ] *1
The set value can be set by the 50 ms.
- 43 -
Page 45
TON_MAX_FAULT_LIMIT
[62h]
R/W Word
TON_MAX_FAULT_RESPONSE
[63h]
R/W Byte
*1:
3 and a malfunction isn't canceled ( In the automatic-reset interval, it is prescribed
Applications manual
For CHS300/400/500-I series
This command sets the activation time fault threshold. When the activation time exceeds this threshold, it does the operation to specify at TON_MAX_FAULT_RESPONSE [ 63h ].
Display format : Linear(Time) Initial setting : 30 [ ms ] Range of setting and reading : 30 - 500 [ ms ]
Configures the response for fault protection configured by TON_MAX_FAULT_LIMIT [ 62h ].
Display format : ­Initial setting : 00 h Range of setting and reading : ­Delaying time for auto recovery : 200ms + 50ms × (bit2-0)
bit 7 6 5 4 3 2 1 0
Initial setting 0 0 0 0 0 0 0 0
Access R/W R/W R/W R/W R/W R/W R/W R/W
# 1
2
3 4 5
6
7 8
bit Value Overview
00 It continues operation.
It continues operation to the delay time which is prescribed in bit2-0 and in case
01
bit7-6
10 It does the return processing to specify in bit5-3 after stop. 11
000 It stops output.
bit5-3
bit2-0 111 - 000 It sets the delay time of the automatic-reset.
When continuing normal operation of equal to or more than another 30 seconds of automatic-resets about the number of times of the automatic-reset operation, it is reset.
110 - 001
111
of being an abnormal condition behind the delay time, too, it does the return processing to specify in bit5-3. ( not supported )
In case of the extraordinary continuation, it stops output and it resumes operation by the abnormal cancellation. ( not supported )
It stops if an automatic-reset is worked in the number of times ( - 6 times ) of bit5-
in bit2-0 ). *1 ( not supported ) Until off operation is done, an automatic-reset is worked ( In the automatic-reset
interval, it is prescribed in bit2-0 ).
- 44 -
Page 46
STATUS_BYTE
[78h]
R/W Byte
STATUS_WORD
[79h]
R/W Word
Applications manual
For CHS300/400/500-I series
This command returns an abbreviated status for fast reads.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# bit Value Overview 1 2 3 4 5 6 7 8
This command returns the general status information used to indicate subsequent status to be read for more detail.
bit7 0 It sets when the device can not reply in use. bit6 0 It sets by output OFF status bit5 0 It sets by VOUT_OV_FAULT_LIMIT [ 40h ] bit4 bit3 0 It sets by VIN_UV_FAULT_LIMIT [ 59h ] bit2 0 STATUS_TEMPERATURE Either of [ 7Dh ] sets at 1. bit1 0 STATUS_CML Either of [ 7Eh ] sets at 1. bit0
0 It sets by IOUT_OC_FAULT_LIMIT [ 4Ah ] ( not supported )
0 It sets in the error, the warning except bit7-1.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# 1 2 3 4 5 6 7 8 9
bit Value Overview
bit15 0 STATUS_VOUT Either of [ 7Ah ] sets at 1. bit14 bit13 0 STATUS_INPUT [ 7Ch ] sets at 1. bit12 0 STATUS_MFR_SPECIFIC It sets in either of [ 80h ]. ( not supported ) bit11 bit10 0 STATUS_FUNS [ 81h ], It sets in either of [ 82h ]. ( not supported )
bit9 0 STATUS_OTHER It sets in either of [ 7Fh ]. ( not supported ) bit8
bit7-0 - STATUS_BYTE It becomes the contents which are the same as [ 78h ].
0 STATUS_IOUT Either of [ 7Bh ] sets at 1.
0 It sets in the range that the output voltage is Power_Good.
0
It sets when detecting the malfunction which doesn't apply to bit15-1. ( not supported )
- 45 -
Page 47
STATUS_VOUT
[7Ah]
R/W Byte
*1:
STATUS_IOUT
[7Bh]
R/W Byte
Applications manual
For CHS300/400/500-I series
This command returns the output voltage related status.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# 1 2 3 4 5 6 7 8
bit Value Overview
bit7 0 The output voltage sets above VOUT_OV_FAULT_LIMIT [ 40h ]. bit6 0 The output voltage sets above VOUT_OV_WARN_LIMIT [ 42h ]. bit5 0 The output voltage sets below VOUT_UV_WARN_LIMIT [ 43h ]. bit4 0 The output voltage sets below VOUT_UV_FAULT_LIMIT [ 44h ]. bit3 0 The output voltage set value sets above VOUT_MAX [ 24h ]. *1 ( not supported ) bit2 0 Start-up time sets above TON_MAX_FAULT_LIMIT [ 62h ]. bit1 0 The stop time sets above TOFF_MAX_WARN_LIMIT. ( not supported ) bit0 0 -
Bit6 of STATUS_CML [ 7Eh ] sets at 1.
This command returns the output current related status.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# 1 2 3 4 5 6 7 8
bit Value Overview
bit7 0 The output current sets above IOUT_OC_FAULT_LIMIT. ( not supported ) bit6 0 bit5 0 The output current sets above IOUT_OC_WARN_LIMIT [ 4Ah ]. bit4 0 The output current sets below IOUT_UC_FAULT_LIMIT. ( not supported ) bit3 0 ­bit2 0 bit1 0 The output power sets above POUT_OP_FAULT_LIMIT. ( not supported ) bit0 0 The output power sets above POUT_OP_WARN_LIMIT. ( not supported )
The output voltage sets below IOUT_OC_UV_LIMIT in case of the over-current. ( not supported )
It sets when working by the constant power mode to set in POUT_MAX. ( not supported )
- 46 -
Page 48
STATUS_INPUT
[7Ch]
R/W Byte
STATUS_TEMPERATURE
[7Dh]
R/W Byte
Applications manual
For CHS300/400/500-I series
This command returns specific status specific to the input.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# bit Value Overview 1 2 3 4 5 6 7 8
This command returns the temperature specific status.
bit7 0 The input voltage sets above VIN_OV_FAULT_LIMIT [ 55h ]. bit6 0 The input voltage sets above VIN_OV_WARN_LIMIT [ 57h ]. bit5 0 The input voltage sets below VIN_UV_WARN_LIMIT [ 58h ]. bit4 0 The input voltage sets below VIN_UV_FAULT_LIMIT [ 59h ]. bit3 0 It sets when the input voltage is not good enough and power supply is stopped. bit2 0 The input current sets above IIN_OC_FAULT_LIMIT. ( not supported ) bit1 0 The input current sets above IIN_OC_WARN_LIMIT. ( not supported ) bit0 0 The input-power sets above PIN_OP_WARN_LIMIT. ( not supported )
Display format : ­Initial setting : 00 h Range of setting and reading : -
# 1 2 3 4 5 6 7 8
bit Value Overview
bit7 0 set when temperature is over OT_FAULT_LIMIT [ 4Fh ]. bit6 0 set when temperature is over OT_WARN_LIMIT [ 51h ]. bit5 bit4 0 set when temperature is less UT_FAULT_LIMIT [ 53h ] . bit3 0 spare bit2 0 spare bit1 0 spare bit0 0 spare
0 set when temperature is less UT_WARN_LIMIT [ 52h ] .
- 47 -
Page 49
STATUS_CML
[7Eh]
R/W Byte
*1:
READ_VIN
[88h]
Read
READ_VOUT
[8Bh]
Read
READ_IOUT
[8Ch]
Read
Applications manual
For CHS300/400/500-I series
This command returns the Communication, Logic and Memory specific status.
Display format : ­Initial setting : 00 h Range of setting and reading : -
# 1 2 3 4 5 6 7 8
bit
bit7 0 It sets when receiving the command not to be supporting. *1 bit6 bit5 0 It sets with the malfunction-detection of the packet error checking. bit4 0 It sets with the malfunction-detection of the internal-memory. bit3 bit2 0 bit1 0 It sets in the communication error except the above. bit0 0
It is also set when it is sent the command protected in WRITE_PROTECT [ 10h ].
This command returns the measured value of the input voltage.
Value Overview
0 It sets when receiving the data not to be supporting.
0 It is sets with the malfunction-detection of the inner controller. ( not supported )
spare
-
Display format : Linear(Vin) Initial setting : 00 h Range of setting and reading : 0 - 128 [ V ]
This command returns the measured value of the output voltage.
Display format : Linear(Vo) Initial setting : ­Range of setting and reading : 0 - 16 [ V ]
This command returns the measured value of the output current.
Display format : Linear(Io) Initial setting : ­Range of setting and reading : 0 - 128 [ A ]
- 48 -
Page 50
READ_TEMPERTURE_1
[8Dh]
Read
READ_PIN
[97h]
Read_Word
PMBus_REVISION [98h]
Read
Applications manual
For CHS300/400/500-I series
This command returns the measured value of the converter temperature
Display format : Linear(Temp) Initial setting : ­Range of setting and reading : -256 - 256 [ ]
It reads the present input-power.
Display format : Linear(Pin) Initial setting : ­Range of setting and reading : 0 - 1023 [ W ]
This command returns the revision of the PMBus implemented in the converter.
Display format : ­Initial setting : 22h Range of setting and reading : -
bit
Initial value
Access
# 1 2 3 4 5 6
bit Value
bit7-4
bit3-0
7 0
6 5 4 3 2 0
1 0 0 0 1
1 0
R R R R R R R R
Overview
0000 PartRevision 1.0 0001 PartRevision 1.1
PartRevision 1.20010 0000 0001 PartRevision 1.1 0010 PartRevision 1.2
PartRevision 1.0
0
- 49 -
Page 51
MFR_MODEL [9Ah]
Block Read
MFR_REVISION [9Bh]
Read
MFR_LOCATION [9Ch]
Block Read
Applications manual
For CHS300/400/500-I series
This command returns the model number of the converter.
Display format : ASCII code Initial setting : ­Setting and range of reading : ­Display example : "CHS4004812-I"
This command returns the name of the configuration file used at the factory to program the device.
Display format Initial setting Range of setting and reading
: ASCII code (2 letter) : ­: "00" - "99"
This command returns COSEL's identification for the location where the converter was manufactured.
Display format : ASCII code (20 letter) Initial setting : -
Range of setting and reading
Display example : "COSEL CO.,LTD_TOYAMA"
: -
- 50 -
Page 52
MFR_SERIAL [9Eh]
Block Read
MFR_C2_ARA_CONFIG
[E0h]
R/W Byte
Applications manual
For CHS300/400/500-I series
This command returns a string of 7 numbers that provides a serial number.
Display format : ASCII code (7 letter) Initial setting : -
Range of setting and reading
Display example : "9527653"
: -
It does the setting of C2 terminal feature and SMBAlert feature and a reading. By the setting of bit4, the ARA change existence or non-existence at the time of SMBAlert can be chosen. Also, by the setting of bit3-0, the C2 terminal can be chosen in the remote control ( secondary side) or Power_Good.
Display format : ­Initial setting : 01 h Range of setting and reading : -
bit
7 6 5 4 3 2 1 0
Initial value 0 0 0 0 0 0 0 1
Access R/W R/W R/W R/W R/W R/W R/W
# 1 2 3 4 5 6
bit Value Overview
bit7-5 000 Spare
bit4
bit3-0
0 At the time of SMBAlert, it replies to both of ARA and the setting address.
1 It uses ARA and at the time of SMBAlert, it replies only to ARA. 0001 0010 It uses C2 terminal as the remote control ( secondary side ) terminal. 0101 It uses C2 terminal as the Power_Good_IOG output terminal.
It uses C2 terminal as the Power_Good output terminal.
R/W
- 51 -
Page 53
MFR_C2_LOGIC
[E1h]
R/W Byte
MFR_PGOOD_POLARITY
[E2h]
R/W Byte
MFR_OT_RESTART_LIMIT
[E3h]
R/W Word
Applications manual
For CHS300/400/500-I series
It does the setting of remote control ( secondary side ) and a reading.
Display format Initial setting Range of setting and reading
bit 7 6 5 4 3
: ­: 00 h : -
2 1
Initial value 0 0 0 0 0 0 0
Access R/W R/W R/W R/W
# 1 2 3 4 5
bit Value Overview
bit7-2 000000 Spare
bit1
bit0
It does the setting of the polarity of the Power_Good signal and a reading.
0 The remote control ( secondary side) feature is invalid.
1 The remote control ( secondary side) feature is valid.
0 The remote control ( secondary side) feature is negative-logic. (C2 input < 0.8V)
1 The remote control ( secondary side) feature is positive-logic. (C2 input > 2.1V)
R/W
R/W
0 0
R/W R/W
Display format : ­Initial setting : 00 h Range of setting and reading : -
bit 7 6 5 4 0
Initial value 0 0 0 0 0 0
3 2 1
0 0
Access R/W R/W R/WR/W R/W R/W R/W R/W
# 1 2 3
bit value
bit7-1
bit0
It does the setting of the return threshold of the overtemperature protection and a reading. In the case of automatic restart mode, it does an automatic-restart, when the temperature of the detecting-element is below this threshold.
0000000
0
1
Display format : Linear(Temp) Initial setting : 90 [ ] Range of setting and reading : -45 - 90 [ ]
spare Power_Good signal is negative logic (when output voltage is normal: Low) Power_Good signal is positive (when output volte is normal: High)
Overview
- 52 -
Page 54
MFR_UT_RESTART_LIMIT
[E4h]
R/W Word
MFR_VOUT_OV_FAULT_COUNT
[F0h]
Read
MFR_VOUT_UV_FAULT_COUNT
[F1h]
Read
Applications manual
For CHS300/400/500-I series
It does the setting of the return threshold of the undertemperature and a reading. In the case of automatic restart mode, it does an automatic-restart, when the temperature of the detecting-element exceeds this threshold.
Display format : Linear(Temp) Initial setting : -40 [ ] Range of setting and reading : -45 - 20 [ ]
It reads the stop number of times by the overvoltage protection feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
# 1
bit
bit7-0 00000000
value Overview
It reads the number of times stopping by the output overvoltage fault.
It reads the number of times stooping by the low voltage protection feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
# 1
bit value Overview
bit7-0 00000000
It reads the number of times stopping by the output undervoltage fault.
- 53 -
Page 55
MFR_OT_FAULT_COUNT
[F2h]
Read
MFR_UT_FAULT_COUNT
[F3h]
Read
MFR_TON_MAX_FAULT_COUNT
[F4h]
Read
MFR_CLEAR_FAULT_COUNT
[F5h]
Send
Applications manual
For CHS300/400/500-I series
It reads the number of times stopping by the overheating protection feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
# 1
bit value
bit7-0 00000000
It reads the number of times stopping by the overtemperature fault.
It reads the number of times stopping by the undertemperature feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
Overview
# 1
# 1
bit value Overview
bit7-0 00000000
It reads the number of times stopping by the activation time exceeding protective function.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
It reads the number of times stopping by the undertemperature fault.
bit value Overview
00000000bit7-0
It resets the number of times stopping by the protective function.
Note1: After command transmission, do not shutdown the input voltage for more than 1 second.
Display format Initial setting Range of setting and reading
It reads the number of times stopping by protection operation for over start-up time.
: ­: ­: -
- 54 -
Page 56
MFR_CLEAR_FAULT_COUNT
[F5h]
Send
MFR_VIN_OV_FAULT_COUNT
[F8h]
Read
MFR_VIN_UV_FAULT_COUNT
[F9h]
Read
Applications manual
For CHS300/400/500-I series
It resets the number of times stopping by the protective function.
Note1: After command transmission, do not shutdown the input voltage for more than 1 second.
Display format Initial setting Range of setting and reading
It reads the number of times stopping by the input overvoltage protection feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
# 1
bit value Overview
bit7-0 00000000
It reads the number of times stopping by the input overvoltage fault.
: ­: ­: -
It reads the number of times stopping by low input voltage protection feature.
Note1: For clear the count, use MFR_CLEAR_FAULT_COUNT [ F5h ]. Note2: For saving count, don't block the input voltage, between 100ms output voltage is stopped.
Display format : Linear(Count) Initial setting : 0 [ times ] Range of setting and reading : 0 - 255 [ times ]
# 1
bit value Overview
bit7-0 00000000 It reads the number of times stopping by the input undervoltage fault.
- 55 -
Loading...