
4-39
Chapter 4. REMOTE PROGRAMMING
Dim FAUreg(7) As Integer
Dim ERRreg(7) As Integer
'---------
Status byte register analysis
-----
For i = 7 To 0 Step -1
'
Decomposes query into 8 bits.
If spoll_data - 2 ^ i < 0 Then
'
Substitutes 0 and 1 for STBreq(0) to STBreq(7).
STBreg(i) = 0
Else
spoll_data = spoll_data - 2 ^ I
STBreg(i) = 1
End If
Next
If STBreg(0) = 1 Then SRQ_analyze = "FAU"
'
If serial poll register bit 0 is 1, FAU is returned.
If STBreg(1) = 1 Then SRQ_analyze = "PON"
'
If serial poll register bit 1 is 1, PON is returned.
If STBreg(2) = 1 Then SRQ_analyze = "SEQ END"
'
If serial poll register bit 2 is 1, SE is returned.
If STBreg(3) = 1 Then SRQ_analyze = "ERR"
'
If serial poll register bit 3 is 1, ERR is returned.
If STBreg(4) = 1 Then SRQ_analyze = "MCB"
'
If serial poll register bit 4 is 1, MCB is returned.
'If STBreg(6) = 1 Then SRQ_analyze = "RQS"
'
If serial poll register bit 6 is 1, RQS is returned.
'--------
Fault register analysis
------------
If STBreg(0) = 1 Then
'
Fault register summary bit ON
Call Tx("FAU?")
'
Fault register query
spoll_data = Val(g_strRxd)
'
Converts FAU? query into numerical data.
For i = 7 To 0 Step -1
'
Decomposes query into 8 bits.
If spoll_data - 2 ^ i < 0 Then
'
0 and 1 are substituted for FAUreq(0) to FAUreq(7).
FAUreg(i) = 0
Else
spoll_data = spoll_data - 2 ^ i
FAUreg(i) = 1
End If
Next
If FAUreg(0) = 1 Then SRQ_analyze = "OVP"
'
If bit 0 is 1, OVP is returned.
If FAUreg(1) = 1 Then SRQ_analyze = "OCP"
'
If bit 1 is 1, OCP is returned.
If FAUreg(2) = 1 Then SRQ_analyze = "OHP"
'
If bit 2 is 1, OHP is returned.
If FAUreg(4) = 1 Then SRQ_analyze = "CV"
'
If bit 4 is 1, CV is returned.
If FAUreg(5) = 1 Then SRQ_analyze = "CC"
'
If bit 5 is 1, CC is returned.
If FAUreg(6) = 1 Then SRQ_analyze = "OC"
'
If bit 6 is 1, OC is returned.
End If
'------------
Error register analysis
-----------
If STBreg(3) = 1 Then
'
Error register summary bit ON
Call Tx("ERR?")
'
Fault register query
spoll_data = Val(g_strRxd)
Select Case spoll_data
Case 0
SRQ_analyze = "No error."
Case 1
SRQ_analyze = "I/F syntax error."
Case 2
SRQ_analyze = "I/F argument error."
Case 51
SRQ_analyze = "Parity error."
Case 52
SRQ_analyze = "Franing error."
Case 53
SRQ_analyze = "RX Buff overflow."
Case 54
SRQ_analyze = "RX Buff overflow."
Содержание PAX35-10
Страница 4: ......
Страница 6: ......
Страница 7: ......
Страница 8: ......
Страница 9: ......
Страница 10: ......
Страница 11: ......
Страница 15: ......
Страница 16: ......
Страница 19: ......
Страница 20: ......
Страница 21: ......
Страница 22: ......
Страница 23: ......
Страница 24: ......
Страница 25: ......
Страница 26: ......
Страница 27: ......
Страница 28: ......
Страница 29: ......
Страница 30: ......
Страница 31: ......
Страница 32: ......
Страница 34: ...Chapter 3 OPERATING METHOD 3 2 MEMO ...
Страница 36: ...Chapter 3 OPERATING METHOD 3 4 MEMO ...
Страница 37: ......
Страница 38: ......
Страница 39: ......
Страница 40: ......
Страница 41: ......
Страница 42: ......
Страница 43: ......
Страница 44: ......
Страница 45: ......
Страница 46: ......
Страница 48: ......
Страница 49: ......
Страница 50: ......
Страница 51: ......
Страница 52: ......
Страница 53: ......
Страница 54: ......
Страница 56: ......
Страница 57: ......
Страница 58: ......
Страница 59: ......
Страница 60: ......
Страница 61: ......
Страница 62: ......
Страница 63: ......
Страница 64: ......
Страница 67: ......
Страница 68: ......
Страница 69: ......
Страница 70: ......
Страница 74: ......
Страница 75: ......
Страница 76: ......
Страница 77: ......
Страница 78: ......
Страница 79: ......
Страница 82: ......
Страница 83: ......
Страница 84: ......
Страница 85: ......
Страница 86: ......
Страница 88: ......
Страница 89: ......
Страница 90: ......
Страница 91: ......
Страница 92: ......
Страница 93: ......
Страница 97: ......
Страница 98: ......
Страница 99: ......
Страница 100: ......
Страница 101: ......
Страница 102: ......
Страница 103: ......
Страница 106: ......
Страница 107: ......
Страница 108: ......
Страница 109: ......
Страница 110: ......
Страница 112: ......
Страница 113: ......
Страница 114: ...4 10 Chapter 4 REMOTE PROGRAMMING 4 3 2 Structures of Commands 1 Voltage current and output control commands 1 2 ...
Страница 116: ......
Страница 118: ......
Страница 119: ......
Страница 120: ......
Страница 121: ......
Страница 124: ......
Страница 125: ......
Страница 126: ......
Страница 127: ......
Страница 129: ......
Страница 130: ......
Страница 131: ......
Страница 132: ......
Страница 133: ......
Страница 150: ...4 46 Chapter 4 REMOTE PROGRAMMING ...
Страница 159: ......
Страница 160: ......
Страница 161: ......
Страница 162: ......
Страница 163: ......
Страница 164: ......
Страница 165: ......
Страница 166: ......
Страница 167: ......
Страница 168: ...6 10 Chapter 6 MAINTENANCE AND CALIBRATION ...
Страница 169: ......
Страница 170: ......
Страница 171: ......
Страница 172: ......
Страница 173: ......
Страница 174: ......
Страница 175: ......
Страница 176: ......
Страница 177: ......
Страница 178: ......
Страница 179: ......
Страница 180: ......
Страница 182: ......
Страница 183: ......
Страница 187: ......
Страница 188: ......
Страница 189: ......
Страница 190: ......
Страница 191: ......
Страница 193: ......
Страница 195: ......
Страница 196: ......
Страница 197: ......
Страница 198: ......