SWX610関数でrequest_sumやEPR、PROGRAM、READを実行し正常終了すると、status関数の第2引数にSUM値が返ります。
"SUM ="が正常終了、エラー時はエラーメッセージ
■request_sum_SWX 実行時のSUM値
“SUM = [8桁の16進数]”
8桁の16進数で示されるSUM値の内訳は、SumCheckModeで設定された状態により、下記のように表示されます。
①8/8bit(8bit計算/8bit表示)
SUM = ****XXYY
XX :Device Function領域 8bitSUM
YY :Buffer Area領域 8bitSUM
*:DON’T CARE
②16/16bit(16bit計算/16bit表示)
SUM = XXXXYYYY
XXXX :Device Function領域 16bitSUM
YYYY :Buffer Area領域 16bitSUM
③8/16bit(8bit計算/16bit表示)
SUM = XXXXYYYY
XXXX :Device Function領域 8bitSUM
YYYY :Buffer Area領域 8bitSUM
■EPR、PROGRAM、READコマンド実行時のSUM値
“SUM = [8桁の16進数]”
8桁の16進数で示されるSUM値の内訳は、SumCheckModeで設定された状態により、下記のように表示されます。
SUM値は、基本的にはXX=YY, XXXX=YYYY となります。
①8/8bit(8bit計算/8bit表示)
SUM = ****XXYY
XX :書込みSUM8bit
YY :読出しSUM8bit
*:DON’T CARE
②16/16bit(16bit計算/16bit表示)
SUM = XXXXYYYY
XXXX :書込みSUM16bit
YYYY :読出しSUM16bit
③8/16bit(8bit計算/16bit表示)
SUM = XXXXYYYY
XXXX :書込みSUM8bit
YYYY :読出しSUM8bit