Altronics DE-1500 User manual

DATA LOGGING & MODBUS REGISTERS FOR THE DE-1500
5/8/03
The following document describes the spacing for the fields of the DE-1500 data logging
command.
This command is functional from the RS-232 and the RS-485 data logging port. The
communications settings are 9600, 8, N and 1. The node number must be correct for the
DE-1500 to respond on the RS-485 port. The node number field is ignored on the RS-232 port
and responds accordingly.
The command to access a particular record is as follows:
>(XX DL YYY)
COMMAND HEADER “>” (0) - ASCII value 3Eh.
BEGIN TEXT “(” (1) - ASCII value 28h.
DE-1500 NODE NUMBER (2-3) - This field consists of the node number associated with the
particular DE-1500. The range is from 01 to 99.
SPACE (4), (7) - ASCII value 20h.
COMMAND (5, 6) - The letters “D” and “L”, which stand for “data log”.
REQUESTED RECORD NUMBER (8-10) -
Table I: This value will be between 001 and 100 and represents the requested record number.
Record number 001 will always contain the most recent data log event. Record number 002
contains the second most recent data log event and so on. Requesting record number 999 gives a
response which occurred due to a first fault condition. If there is no faults and 999 is requested,
the “NO DATA AVAILABLE” message occurs. Requesting record number 000 transmits
current status information.
Table II: Table II shows the structure of data log command 998. This is for the Hourmeter.
END TEXT “)” (11) - ASCII value 29h.

Table I
The following is the response:
422 - 441201ST FAULTPOSS. 1ST FAULT
420, 4212
CR, LF
400 - 41920L15
398, 3992CR, LF
378 - 39720L14
376, 3772CR, LF
356 - 37520L13
354, 3552CR, LF
334 - 35320L12
332, 3332
CR, LF
312 - 331
20VIEW scn #2, L4
310, 3112
CR, LF
290 - 309
20VIEW scn #2, L3
288, 2892
CR, LF
268 - 287
20VIEW scn #2, L2
266, 2672
CR, LF
246 - 265
20T2 1221 FVIEW scn #2, L1
244, 2452
CR, LF
224 - 243
20T1 1020 FVIEW scn #1, L4
222, 2232
CR, LF
202 - 221
20EGT1 1022 FVIEW scn #1, L3
200, 2012
CR, LF
180 - 199
20MAT1 145 FVIEW scn #1, L2
178, 1792
CR, LF
158 - 177
20VAC1 67.9 PSIGVIEW scn #1, L1
156, 157
2CR, LF
136 - 155
20MAP1 12.5 PSIGHOME LINE 4
134, 135
2CR, LF
114 - 133
20GSP 12.3 PSIGHOME LINE 3
112, 113
2CR, LF
92 - 111
20ACT 57.7 PSIGHOME LINE 2
90, 91
2CR, LF
70 - 89
20STATUS RUNNINGSTATUS DISPLAY
68, 69
2CR, LF
48 - 67
2006-16-2003 12:02 PMTIME AND DATE
46, 47
2CR, LF
32 - 45
14022 12345 HRSREC NUM / HOURS
30, 31
2CR, LF
0-29
30Cherokee engine #22SITE LOCATION
CHARACTER
LOCATION
AMT OF
CHARACTERS
EXAMPLES OF LOGGED DATAFIELD
DESCRIPTION

512TOTAL CHARACTERS
510, 5112CR, LF
508, 5092CR, LF
488, 5072006-06-2003 11:07AM1ST FAULT TIME
486, 4872CR, LF
466 - 48520MAP1 ENG MAN PRESS 1FAULT LABEL
464, 4652CR, LF
444 - 46320CHAN 23POSS. FAULT CH
442, 4432CR, LF
The following will be displayed when there is no information in the data log.
“NO DATA AVAILABLE
(CR, LF)
(CR, LF)”
Note that the spacing for the analog labels and values on the 20 character line is as follows:
Location 1-? occupy the label associated with that channel. (? dependant upon label name)
Location 12-16 occupy the analog value. (100.4)
Location 17 contains a space.
Location 18-20 contain the units of measure. (PSI)
TABLE II
203, 2042
CR, LF
198-202177-20226
NOT USEDSERV. MSG. 3
175, 1762
CR, LF
170-174149-17426
NOT USEDSERV. MSG. 2
147, 1482
CR, LF
142-146121-14626
NOT USEDSERV. MSG. 1
119, 1202
CR, LF
100-11819SERVICE HOURS LEFT:
LABEL MESSAGE
98, 992
CR, LF
96, 97
2CR, LF
91-9570 - 95
26RUN-TIME HOURS 12345HOURMETER
68, 69
2CR, LF
48 - 67
2006-16-2003 12:02 PMTIME AND DATE
46, 47
2CR, LF
32 - 45
14998 12345 HRSREC NUM/HOURS
30, 31
2CR, LF
0-29
30Cherokee engine #22SITE LOCATION
HOUR
LOCATION
CHARACTER
LOCATION
AMT OF
CHAR.EXAMPLES OF LOGGED DATA
FIELD
DESCRIPTION

510, 5112CR,LF
485-50925RESERVED
483, 4842CR, LF
457-48226RESERVED
455, 4562CR, LF
429-45426RESERVED
427, 4282CR, LF
422-426401-42626
NOT USED
SERV. MSG.11
399, 4002
CR, LF
394-398373-39826
NOT USED
SERV. MSG.10
371, 3722
CR, LF
366-370345-37026
NOT USED
SERV. MSG. 9
343, 3442
CR, LF
338-342317-34226
NOT USED
SERV. MSG. 8
315, 3162
CR, LF
310-314289-31426
NOT USED
SERV. MSG. 7
287, 2882
CR, LF
282-286261-28626
NOT USED
SERV. MSG. 6
259, 2602
CR, LF
254-258233-25826
NOT USEDSERV. MSG. 5
231, 2322
CR, LF
226-230205-23026
NOT USEDSERV. MSG. 4
The CHARACTER LOCATION for the service messages consists of 20 characters which was
previously programmed into the DE-2510. The HOUR LOCATION describes the position of the
hours associated with the service message or with the hourmeter function. If a service message
is “NOT USED”, then there will be “-----” in the HOUR LOCATION field. Values less than
10000 hours are right justified with spaces in locations to the left. For example, the hour value
of 12345 will be displayed as “12345” and an hour value of 477 will be shown as “ 477”.

Overview:
The DE-1500 includes a RS-232 / RS-485 feature that allows a remote user to
"emulate" the keypad and receive the contents of the display.
Remote Keypad Emulation:
Query:>(01 KP 0)
01 = node number, KP = keypress function, 0 is the single ASCII
"Key Press" from the table below.
"Key Press" Table
0 = NONE ( no keypress, returns
current display )
C = CANCEL TIMERS
T = TEST
R = RESET
S = STOP
P = VIEW
N = NEXT
U = UP/UNITS
V = VIEW CHAN
1 = F1
A = RIGHT/TENS
X = ENTER
L = LEFT/TENS
2 = F2
M = MENU
D = DOWN/UNITS
E = ESC
Response:
CR LF (20bytes 1st line of display) CR LF (20 bytes 2nd line)
CR LF (20bytes 3rd line) CR LF (20bytes 4th line) CR LF
CR = Carriage Return, LF = Linefeed, 4 20 byte ASCII blocks that
is the display. The total number of returned characters is 90.
MODBUS REGISTERS

Communications Paramaters:
All communications are at 9600 baud, 8 Data bits, No Parity, 1 Stop bits. ( 9600 8N1 )
Overview:
The DE-1500 is compliant to the Modicon Modbus RTU standard. The DE-1500
supports DE-1500 Display Modbus Communications
Register reads and data is duplicated for the 30000’s & 40000’s address range.
Maximum number of registers that can be read at one time has been limited to 32.
Address List:
Decimal point location for Analog Channel 25;40120
Decimal point location for Analog Channel 24;
range from 0-3
40119
Decimal point location for Analog Channel 23;
range from 0-3
40118
Decimal point location for Analog Channel 22;
range from 0-3
40117
Decimal point location for Analog Channel 21;
range from 0-3
40116
Decimal point location for Analog Channel 20;
range from 0-3. 0 = no decimal place, 1 = 1
decimal place etc.
40115 Current Channel 91; range from 0 to 10040110 Current Channel 90; range from 0 to 10040109 RPM Channel 30; range from 0 to 999940108 Analog Channel 27; range from -9999 to 999940107 Analog Channel 26; range from -9999 to 999940106 Analog Channel 25; range from -9999 to 999940105 Analog Channel 24; range from -9999 to 999940104 Analog Channel 23; range from -9999 to 999940103 Analog Channel 22; range from -9999 to 999940102 Analog Channel 21; range from -9999 to 999940101 Analog Channel 20; range from -9999 to 999940100
Bit 0 = Low fault shutdown. Bit 1 = High fault
shutdown. Only applicable when fault exists.
40009 Reserved40008 Reserved40007 Reserved40006 Reserved40005
Status (10-13, 20-27, 30) For a shutdown on that
channel. 00 = TIMERS ACTIVE,
01 = RUNNING, 60=STOP.
40004 Null, will always read 040003 Hourmeter; range from 0-6553540002

Decimal point location for Analog Channel 91;
range from 0-3
40125
Decimal point location for Analog Channel 90;
range from 0-3
40124
Decimal point location for Analog Channel 30;
range from 0-3
40123
Decimal point location for Analog Channel 27;
range from 0-3
40122
Decimal point location for Analog Channel 26;
range from 0-3
40121 range from 0-3
Identification:
In addition to the above, the DE-1500 will respond to function code 17 with an
identification string as follows:
Query:NN 17 CRC CRC
NN = node number, 17 = ID function code, CRC CRC = two byte
Modbus RTU CRC.
Response:
NN 17 07 D E - 1 5 0 0 CRC CRC
NN = node number, 17 = ID fucntion code, 07 = number of bytes
to follow, DE-1500 ( seven byte ASCII ID string ), CRC CRC =
two byte Modbus RTU CRC
Stop/Reset:
Register 40999 can be written to to remotely trigger the STOP & RESET
functions. It will only respond to a single write ( function code 06 ). The stop
Command is 0xAC53. The reset command is 0xBE41.
Remote Keypad Emulation:
The DE has a feature called the "Remote Keypad Emulation" that can be accessed
through function code 20 as follows
Query:NN 20 KP CRC CRC
NN = node number, 20 = KP function code, KP is the single byte
"Key Press" from the table below, CRC CRC = two byte Modbus
RTU CRC.
"Key Press" Table
00 = NONE ( no keypress, returns
current display )

01 = CANCEL TIMERS
02 = TEST
03 = RESET
04 = STOP
05 = VIEW
06 = NEXT
07 = UP/UNITS
08 = VIEW CHAN
09 = F1
10 = RIGHT/TENS
11 = ENTER
12 = LEFT/TENS
13 = F2
14 = MENU
15 = DOWN/UNITS
16 = ESC
Response:
NN 20 88 (20bytes 1st line of display) CR LF (20 bytes 2nd
line) CR LF (20bytes 3rd line) CR LF (20bytes 4th line) CR LF
CRC CRC
NN = node number, 20 = KP fucntion code, 88 = number of bytes
to follow,
CR = Carriage Return, LF = Linefeed, 4 20 byte ASCII blocks that
is the display, CRC CRC = two byte Modbus RTU CRC
Table of contents
Other Altronics Controllers manuals
Popular Controllers manuals by other brands

Strongway
Strongway 49684 owner's manual

Peter electronic
Peter electronic VB 230-6 L Assembly and commissioning instructions

SanRex
SanRex UF-3 Series instruction manual

Johnson Controls
Johnson Controls G670 Installation sheet

Cosmo
Cosmo Multi 2 Assembly and Operating Constructions

IBT
IBT SWITCH..IT installation guide