EasyManua.ls Logo

Parker V300 - Communication Protocol

Parker V300
36 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Bulletin 76-00 B
18
V300 RS485 Communication Protocol
Variable
(TX Data)
Start Header
HEX
Variable
HEX
Data
Length
ASCII
Data sent using ASCII
(No Error)
ASCII
Carriage
Return
HEX
Checksum
Single Byte Checksum (HEX)
timeformat 0x01 0x41 1 1 = AM/PM, 2 = 24HR 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
dateformat 0x01 0x42 1
1 = MON/DD/YY, 2 = DD/MON/YY, 3= DD/MM/YY, 4
= MM/DD/YY
0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
SetPurgePoints 0x01 0x43 2 Number of Points, 01 - 20 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Password
0x01 0x44 4 4 digits 0-9 (####) 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Baud 0x01 0x45 1 1 = 9600, 2 = 19200 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Parity 0x01 0x46 1 1 = ODD, 2 = EVEN 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Temp_Scale 0x01 0x47 1 1 = C, 2 = F 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Backlight_Pct 0x01 0x48 3 Backlight percentage, 000 - 100% 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Contrast_Pct 0x01 0x49 3 Contrast percentage 000 - 100% 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Temp1_Offset 0x01 0x4A 2 (3) Temperature Offset -30 to 30 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Pressure_Max 0x01 0x4B 3 Pressure max in PSI, 300 to 750 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Pressure_Min 0x01 0x4C 2 Pressure min in PSI, 00 to 50 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
PurgeType 0x01 0x4D 1 1 = AUTO, 2 = MANUAL, 3 = TIME BASED 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TimeModeStartHour 0x01 0x4E 2 Start Hour, 00 to 23 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TimeModeStartMin 0x01 0x4F 2 Start Minute, 00 to 59 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TimeModeEndHour 0x01 0x50 2 Stop Hour, 00 to 23 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TimeModeEndMin 0x01 0x51 2 Stop Minute, 00 to 59 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current Min 0x01 0x53 2 Current Time Minutes, 00 to 59 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current Hour 0x01 0x54 2 Current Time Hours, 00 to 23 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current DoW 0x01 0x55 1
Current Time Day of Week (0 is Sunday, 1 is Monday, 2
is Tuesday, 3 is Wednesday, 4 is Thursday, 5 is Friday,
6 is Saturday)
0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current Date 0x01 0x56 2
Current Day of Month, 01 to 31 (set month and year
rst to ensure that the day of month is valid for the
current month)
0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current Month 0x01 0x57 2 Current Month, 01 to 12 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Current Year 0x01 0x58 2 Current Year, 00 to 99 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TargetVentPressure 0x01 0x5D 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
TargetResetPressure 0x01 0x5E 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ActualPressure 0x01 0x5F 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
LiquidState 0x01 0x60 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
VentState 0x01 0x61 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ActivePoint 0x01 0x62 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ActivePointMinutes 0x01 0x63 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ActivePointSeconds 0x01 0x64 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ActualTemp 0x01 0x65 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
PurgeTime 0x01
0x66-0x79 (20
points)
2 Purge times, valid data is 05, 10, 15, 20 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
CurrentPgPtVents 0x01 0x7A 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
CurrentPgPtHours 0x01 0x7B 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
CurrentPgPtMins 0x01 0x7C 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
CurrentPgPtSecs 0x01 0x7D 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
ReadHistory 0x01 0x7E 5
2 Bytes for Week (00 = current, 01 = one week ago
thru 12 = twelve weeks ago). 2 Bytes for Purge Point to
retrieve history for (01 to 20). One Byte for Day of Week
(0 = SUN, 6 = SAT)
0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
InitScreen 0x01 0x7F 0 No Data, Read Only 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Terminate Point 0x01 0x80 1 1 = Terminate Current Point, 2 = Terminate Cycle 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Initiate Point 0x01 0x81 2 2 Bytes are for the purge point number 01-20. 0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
InitScreenControl 0x01 0x82 1
0 = Do nothing (not lling Bubbler) 1 = Exit Init Screen,
2 = Filling Bubbler
0x0D =VALUE(1) * 1 + VALUE(2) * 2 + VALUE(n) * n
Communication Protocol