Table Of ContentControl System Type ABS PCx
COMLI/Modbus
4)
1
0
2
1/
1
E (
8
4
0 EN Register Manual
0
0
3
1
8
www.sulzer.com
Comli/Modbus register
Page 1
Contents of the manual
1 COMLI AND MODBUS PROTOCOL................................................................................................5
1.1 GENERAL INFO ABOUT COMLI:.....................................................................................................5
1.1.1 Build – up of Comli telegram:...............................................................................................................................5
1.1.2 Telegram structure:.............................................................................................................................................5
1.1.3 BYTE 0: STX.......................................................................................................................................................5
1.1.4 BYTE 1 and 2: ID.No...........................................................................................................................................5
1.1.5 BYTE 3: STAMP.................................................................................................................................................5
1.1.6 BYTE 4: MESSAGE TYPE..................................................................................................................................6
1.1.7 BYTE 5-8: START ADDRESS.............................................................................................................................6
1.1.8 BYTE 9 and 10: NUMBER DATA BYTES n.........................................................................................................6
1.1.9 DATA BYTES:.....................................................................................................................................................6
1.1.10 BYTE 11+n: ETX.................................................................................................................................................6
1.1.11 BYTE 12+n..........................................................................................................................................................6
1.2 MESSAGE TYPES..........................................................................................................................7
1.2.1 MESSAGE TYPE ‘0’:...........................................................................................................................................8
1.2.2 MESSAGE TYPE ‘1’:...........................................................................................................................................8
1.2.3 MESSAGE TYPE ‘2’:...........................................................................................................................................8
1.2.4 MESSAGE TYPE ‘3’:...........................................................................................................................................8
1.2.5 MESSAGE TYPE ‘4’:..........................................................................................................................................8
1.2.6 MESSAGE TYPE ‘I’:............................................................................................................................................8
1.2.7 MESSAGE TYPE ‘J’:...........................................................................................................................................8
1.2.8 MESSAGE TYPE ‘K’:..........................................................................................................................................8
1.2.9 MESSAGE TYPE ‘M’:..........................................................................................................................................9
1.2.10 MESSAGE TYPE ‘Å’ (5D hex):............................................................................................................................9
1.2.11 MESSAGE TYPE ‘Ä’:.........................................................................................................................................9
1.2.12 Message Type ‘<’:...............................................................................................................................................9
1.2.13 Message Type ‘=’:...............................................................................................................................................9
1.3 NOT STANDARDISED MESSAGE TYPES............................................................................................9
1.3.1 MESSAGE TYPE ‘?’:...........................................................................................................................................9
1.3.2 MESSAGE TYPE ‘O’:..........................................................................................................................................9
1.3.3 MESSAGE TYPE ‘@’:......................................................................................................................................10
1.3.4 MESSAGE TYPE ‘P’:.......................................................................................................................................10
1.4 GENERAL INFO ABOUT MODBUS..................................................................................................10
1.4.1 Message functions:...........................................................................................................................................10
1.4.2 Modbus cross-reference list:.............................................................................................................................11
1.4.3 Analogue logger read out..................................................................................................................................11
1.4.4 Max no of data in one message.........................................................................................................................11
1.4.5 User message functions....................................................................................................................................11
1.4.6 Function 65.......................................................................................................................................................12
1.4.7 Function 66.......................................................................................................................................................12
1.4.8 Function 67.......................................................................................................................................................12
1.4.9 Function 68.......................................................................................................................................................14
1.4.10 Function 69.......................................................................................................................................................14
1.5 MODBUS MASTER:......................................................................................................................15
1.6 EXTENDED RESOLUTION (32 BIT REGISTER):................................................................................15
1.7 REMOTE / LOCAL FUNCTION........................................................................................................15
1.8 PCX AS COMLI/MODBUS MASTER............................................................................................15
1.8.1 Trig of master function:......................................................................................................................................16
1.8.2 Configure analogue inputs for remote data:.......................................................................................................16
2 COMLI/MODBUS IO NUMBER LAYOUT:......................................................................................17
2.1.1 Digital outputs:..................................................................................................................................................17
2.1.2 Pump status (P1-P16):......................................................................................................................................17
2.1.3 Remote control:.................................................................................................................................................17
2.1.4 Digitala inputs:...................................................................................................................................................18
2.1.5 Pump pit valves ventiler:...................................................................................................................................18
2.1.6 One or more pumps in the pit are blocked trough alarm:...................................................................................18
2.1.7 Pump pit status:................................................................................................................................................18
2.1.8 Comb alarm status:...........................................................................................................................................19
2.1.9 Free user area:..................................................................................................................................................19
2.1.10 Checkrun (F.707):.............................................................................................................................................19
2.1.11 Shift motor:........................................................................................................................................................19
2.1.12 User IO:.............................................................................................................................................................19
2.1.13 Status sequential week timer:............................................................................................................................19
2.1.14 System info:......................................................................................................................................................19
81300048C
2.1.15 Alarm status:.....................................................................................................................................................20
2.1.16 Latchad alarm status:........................................................................................................................................20
2.1.17 Acknowledged alarms:......................................................................................................................................20
2.1.18 Copies of Bitmask register for AquaProg:..........................................................................................................20
2.1.19 Time stamp of IO-event.....................................................................................................................................20
2.1.20 Trig of Com. master communication..................................................................................................................20
2.1.21 Pump blocking at not ackn. Pump error alarms................................................................................................20
2.1.22 Setting of new IO status for sequential clock....................................................................................................21
2.2 CROSS REFERENCE:..................................................................................................................21
2.3 TEXT ADDRESSES:......................................................................................................................22
2.3.1 Analogue Inputs................................................................................................................................................22
2.3.2 Analogue outputs..............................................................................................................................................23
2.3.3 Digital inputs......................................................................................................................................................24
2.3.4 Digital outputs...................................................................................................................................................26
2.3.5 Flow and pulse texts.........................................................................................................................................27
2.3.6 Set-point units for pumps...................................................................................................................................28
2.3.7 PID controller....................................................................................................................................................28
2.3.8 Shift motor.........................................................................................................................................................28
2.3.9 Texts for key 6 data...........................................................................................................................................28
2.3.10 Tele and alarm set-up........................................................................................................................................29
2.3.11 GPRS modem status.........................................................................................................................................31
2.3.12 Actual display text:............................................................................................................................................31
2.3.13 Alarm text:.........................................................................................................................................................31
2.3.14 IO texts:............................................................................................................................................................31
2.3.15 Digital history time stamped events in chronological order................................................................................32
2.3.16 Digital history time stamped events in numerical order......................................................................................32
2.3.17 Log texts: Only readable...................................................................................................................................32
3 PCX COMLI /MODBUS REGISTER...............................................................................................34
3.1.1 Remote / Local status........................................................................................................................................34
3.1.2 Analogue status 0-65535 for scaled range........................................................................................................34
3.1.3 Sequence timer, current data value...................................................................................................................35
3.1.4 No of pumps / pump pit.....................................................................................................................................35
3.1.5 Actual volume in pump pit.................................................................................................................................35
3.1.6 Alarm status......................................................................................................................................................36
3.1.7 Actual values in engineering units.....................................................................................................................36
3.1.8 Information about analogue log data.................................................................................................................37
3.1.9 Reserved for data from UCP/UCC.....................................................................................................................37
3.1.10 Local signal to UCPCOM...................................................................................................................................37
3.1.11 No of pumps running.........................................................................................................................................37
3.1.12 Current motor speed for PID controlled pump groups........................................................................................37
3.1.13 Analogue inputs in engineering units, according to A.in. set-up.........................................................................37
3.1.14 Real time clock..................................................................................................................................................38
3.1.15 Acknowledge alarm dialup.................................................................................................................................38
3.1.16 Analogue outputs..............................................................................................................................................38
3.1.17 Pulse inputs, actual flow....................................................................................................................................38
3.1.18 Pump capacity from last calculation..................................................................................................................39
3.1.19 Pump capacity...................................................................................................................................................39
3.1.20 GPRS Status.....................................................................................................................................................40
3.1.21 General info.......................................................................................................................................................40
3.1.22 Pump capacity 7 days backwards.....................................................................................................................40
3.1.23 Station identification..........................................................................................................................................42
3.1.24 Accumulated running times...............................................................................................................................42
3.1.25 accumulated start count....................................................................................................................................44
3.1.26 Running time 2 or more pumps..........................................................................................................................47
3.1.27 Start count 2 or more pumps.............................................................................................................................47
3.1.28 Accumulated pumped volume...........................................................................................................................48
3.1.29 Accumulated overflow volume...........................................................................................................................49
3.1.30 Accumulated volume.........................................................................................................................................49
3.1.31 Accumulated overflow time................................................................................................................................50
3.1.32 Overflow counter...............................................................................................................................................51
3.1.33 Accumulated pulse flow.....................................................................................................................................51
3.1.34 Free data registers............................................................................................................................................53
3.1.35 Cross reference list for IO-bits...........................................................................................................................53
3.1.36 Cross reference list for Data registers with scale factors...................................................................................61
3.1.37 Timeout before attention to reset personal alarm timer......................................................................................69
3.1.38 Alarm configuration...........................................................................................................................................69
3.1.39 Pump configuration Pump 1-16.......................................................................................................................102
3.1.40 Pump valve Pump 1-16...................................................................................................................................111
3.1.41 Pump pit valve Pump pit 1-4............................................................................................................................113
3.1.42 Pump pit configuration Pump pit 1-4................................................................................................................114
3.1.43 Digital pulse inputs Pulse channel 1-8.............................................................................................................118
3.1.44 Configuration of main menu (Check reg. 8992 for additional parameters)........................................................119
3.1.45 Configuration day/night timer 1-4.....................................................................................................................120
3.1.46 Configuration day/night timer 5-8.....................................................................................................................120
3.1.47 Configuration overflow PP. 1-4.......................................................................................................................120
3.1.48 Configuration flow meter 1-4............................................................................................................................123
3.1.49 Configuration digital in IO module 1-8..............................................................................................................126
3.1.50 Configuration analogue in IO module 1-8........................................................................................................150
3.1.51 Configuration PID regulator PID 1...................................................................................................................167
3.1.52 Configuration PID regulator PID 2...................................................................................................................168
3.1.53 Additional set-up main menu (see also reg. 11574 for toggle set-up)..............................................................168
3.1.54 Analogue log set-up log channel 0-19.............................................................................................................168
3.1.55 Pumpcontrol on level derivata PP 1 (see also reg. 12592)..............................................................................173
3.1.56 Pumpcontrol on level derivata PP 2 (see also reg. 12596)..............................................................................173
3.1.57 Pumpcontrol on level derivata PP 3 (see also reg. 12600)..............................................................................173
3.1.58 Pumpcontrol on level derivata PP 4 (see also reg. 12604)..............................................................................173
3.1.59 Configuration digital out IO module 1-8...........................................................................................................173
3.1.60 Configuration analogue out IO module 1-8......................................................................................................187
3.1.61 Configuration of panel LED’s (see also reg.12100-12131 for signal no.)..........................................................190
3.1.62 Access codes..................................................................................................................................................190
3.1.63 Alarm dial, common set-up..............................................................................................................................191
3.1.64 Alarm dialup alarm number 1-4........................................................................................................................191
3.1.65 Local alarm acknowledge................................................................................................................................191
3.1.66 Personal access codes...................................................................................................................................191
3.1.67 Scaling of inflow value 0-65535.......................................................................................................................191
3.1.68 Scaling of outflow value 0-65535.....................................................................................................................192
3.1.69 Scaling of overflow value 0-65535...................................................................................................................192
3.1.70 Scaling of flow value 0-65535..........................................................................................................................192
3.1.71 Scaling of overflow level 0-65535....................................................................................................................192
3.1.72 Scaling of flow level 0-65535...........................................................................................................................192
3.1.73 Scaling of pulse channel actual flow 0-65535..................................................................................................193
3.1.74 Shift motor 3 Se also reg. 11604-11648 for shift motor 1-2..............................................................................193
3.1.75 Shift motor 4....................................................................................................................................................193
3.1.76 Max. no of messages / GSM alarm dial...........................................................................................................193
3.1.77 Minicall configuration receiver 1-4...................................................................................................................194
3.1.78 GSM configuration receiver 1-4.......................................................................................................................194
3.1.79 Max baud rate for Minicall alarm dial...............................................................................................................194
3.1.80 No alarm dial retries........................................................................................................................................194
3.1.81 Free running second counters.........................................................................................................................195
3.1.82 Comli/Modbus master channel 1-8..................................................................................................................195
3.1.83 Comli master message 1-127..........................................................................................................................196
3.1.84 IO-trig of Com. master.....................................................................................................................................213
3.1.85 Time stamp IO-signals....................................................................................................................................214
3.1.86 Power Save modes.........................................................................................................................................216
3.1.87 Dial up Alarms, delay of ID transmission to LC-Translator system...................................................................216
3.1.88 Alarm blocking in local mode...........................................................................................................................216
3.1.89 Pause time, Set points and motor current pump 1-16......................................................................................216
3.1.90 Set points for analogue output signal IO module 1-8.......................................................................................218
3.1.91 Pump blocking in sedimentation pit From V. 1.13............................................................................................220
3.1.92 Timer reset set points for level rise time when 0 Pumps running.....................................................................220
3.1.93 Timer reset set points for level rise time when 1 Pump running.......................................................................221
3.1.94 Timer reset set points for level rise time when 2 Pumps running.....................................................................221
3.1.95 Turn setpoint off for blocked pumps (F.706)....................................................................................................221
3.1.96 P-band for speed pumps pump group 1 (If F.610=ON P-BAND).....................................................................221
3.1.97 P-band for speed pumps pump group 2..........................................................................................................221
3.1.98 Unconditional pump set-up..............................................................................................................................221
3.1.99 Settings speed pump PID group 1 From V. 1.15.............................................................................................221
3.1.100 Settings speed pump PID group 2 From V. 1.15..........................................................................................221
3.1.101 Settings pressure boost pump group 1 From V. 1.15...................................................................................222
3.1.102 Settings pressure boost pump group 2 From V. 1.15...................................................................................222
3.1.103 Additional configuration pump pit 1..............................................................................................................222
3.1.104 Additional configuration pump pit 2..............................................................................................................222
3.1.105 Additional configuration pump pit 3..............................................................................................................222
3.1.106 Additional configuration pump pit 4..............................................................................................................222
3.1.107 Set-up timer 9 (week timer).........................................................................................................................222
3.1.108 Speed pump controlled pump pit 1 (PID reg.)..............................................................................................223
3.1.109 Speed pump controlled pump pit 2 (PID reg.)..............................................................................................223
3.1.110 Extended no of values in main menu (toggle)..............................................................................................223
3.1.111 Limited total no of pumps in 2 pits...............................................................................................................223
3.1.112 Shift motor 1 Se also reg. 10146-10187 for shiftmotor 3-4...........................................................................223
3.1.113 Shift motor 2................................................................................................................................................224
3.1.114 IO controlled register data 1-16...................................................................................................................224
3.1.115 Set-up of week times timer 1 (Pump pit)......................................................................................................226
3.1.116 Set-up of week times timer 2 (Pump pit)......................................................................................................226
3.1.117 Set-up of week times timer 3 (Pump pit)......................................................................................................227
3.1.118 Set-up of week times timer 4 (Pump pit)......................................................................................................227
3.1.119 Sequence event timer, new IO-status for event 1-64 (Duplicated on IO 6272-6335)....................................227
3.1.120 Sequence timer event 1-64..........................................................................................................................227
3.1.121 GPRS Options.............................................................................................................................................234
3.1.122 Com port configuration Com 1.....................................................................................................................234
3.1.123 Com port configuration Com 2.....................................................................................................................234
3.1.124 Set-up to handle with care on Com 1 (Communication might drop).............................................................235
3.1.125 Set-up to handle with care on Com 2 (Communication might drop).............................................................235
3.1.126 Port status Com 1 (for Swedmeter).............................................................................................................235
3.1.127 Port status Com 2 (for Swedmeter).............................................................................................................235
3.1.128 Alarm dialling status....................................................................................................................................235
3.1.129 Database status time stamped events.........................................................................................................235
3.1.130 Com status time stamped events Com 1.....................................................................................................235
3.1.131 Com status time stamped events Com 2.....................................................................................................235
3.1.132 Ram bank status (For Swedmeter)..............................................................................................................236
3.1.133 Status sedimentation pit..............................................................................................................................236
3.1.134 No of values in logfiles from midnight..........................................................................................................236
3.1.135 Ackumulated runningtime in minutes, modulo 10000 (Uni view).................................................................236
3.1.136 Ackumulated overflow time in minutes, modulo 10000 (Uni view)...............................................................236
3.1.137 Alternator position.......................................................................................................................................236
3.1.138 Duplicate of IO numbers for LED config. of digital signals...........................................................................237
3.1.139 Help for AquaProg to select pump control source........................................................................................237
3.1.140 Sequence timer set-up................................................................................................................................238
3.1.141 Key 6 user parameter 1-24..........................................................................................................................240
3.1.142 Check run of pump 1-16..............................................................................................................................243
3.1.143 Allowed pumpinterval for manouver on level derivata PP 1 (see also reg. 9200).........................................245
3.1.144 Allowed pumpinterval for manouver on level derivata PP 2 (see also reg. 9204).........................................245
3.1.145 Allowed pumpinterval for manouver on level derivata PP 3 (see also reg. 9208).........................................245
3.1.146 Allowed pumpinterval for manouver on level derivata PP 4 (see also reg. 9212).........................................245
3.1.147 Analogue log set-up log channels 20-31......................................................................................................245
3.1.148 Monitoring of the power supply voltage level IO-Modul 1-8 with alarm.........................................................248
3.1.149 Cross-referens and dial signals COM Port 3-8............................................................................................248
3.1.150 Protocol and settings Com 3-8....................................................................................................................249
3.1.151 Modbus master messages 1-127.................................................................................................................250
3.1.152 Ramp times for Analogue outputs................................................................................................................266
3.1.153 Analogue log channel 20-31, number of values in the expanded historic data.............................................266
3.1.154 Analogue log channel 0-31, Selection of the day in the exp. hist. data........................................................267
4 APPENDICS..................................................................................................................................268
4.1 SCALABLE CROSS REFERENCE:.................................................................................................268
4.2 ALARM ACKNOWLEDGEMENT FOR PUMP RESTART:......................................................................268
4.3 UNIT IDENTIFICATION:...............................................................................................................268
4.4 DIGITAL INPUT TYPES:...............................................................................................................269
4.5 DIGITAL OUTPUT TYPES:............................................................................................................270
4.6 ANALOGUE INPUT TYPES:.........................................................................................................270
4.7 ANALOGUE OUTPUT TYPES:.......................................................................................................271
4.8 DIGITAL OUTPUT PARAMETERS..................................................................................................271
4.8.1 Parameters for digital output function ”Selective alarm output” (Type 7)..........................................................271
4.8.2 Parameters for digital output function ”Remote controlled output” (Type 8).....................................................271
4.8.3 Parameters for digital output function ”Alarm pulse” (Type 11)........................................................................271
4.8.4 Parameters for digital output function ”Reset motor protection” (Type 12).......................................................271
4.8.5 Parameters for digital output function ”Reverse pump” (Type 13)....................................................................271
4.8.6 Parameters for digital output function ”Spray” (Type 14)..................................................................................272
4.8.7 Parameters for digital output function ”Comli IO-bit” (Type 15)........................................................................272
4.8.8 Parameters for digital output function ”Logic IO” (Type 16)..............................................................................272
4.8.9 Parameters for digital output function ”Flow pulse from flow meter” (Type 17).................................................272
4.8.10 Parameters for digital output function ” Flow pulse from pulse flow ” (Type 18)...............................................272
4.8.11 Parameters for digital output function ” Flow pulse from pump flow ” (Type 19)...............................................272
4.8.12 Parameters for digital output function ”Timer” (Type 20)..................................................................................272
4.8.13 Parameters for digital output function ”Set point” (Type 21).............................................................................272
4.8.14 Parameters for digital output function ”Speed pump” (Type 22).......................................................................272
4.8.15 Parameters for digital output function ”Compare register data” (Type 25)........................................................273
4.8.16 Parameters for digital output function ”Setpoint window” (Type 26).................................................................273
4.9 DIGITAL INPUT PARAMETERS.....................................................................................................273
4.9.1 Parameters for digital input function ”Hold output” (Type 17)...........................................................................273
4.9.2 Parameters for digital input function ”Force output” (Type 18).........................................................................273
4.9.3 Parameters for digital input function ”Block derivata control” (Type 24)...........................................................273
Comli/Modbus register
Page 5
1 COMLI and Modbus Protocol
1.1 General info about COMLI:
The Comli Protocol consists of a number of different telegram types for data exchange between central unit and sub units in a
MASTER / SLAVE dependence.
MASTER / SLAVE means that the central unit always is MASTER which means that all communication with sub units is
controlled by the central unit.
Each sub unit has its own identification number, which means that communication with several sub units can be
Made via the same cable if so called. multi-drop modem is used.
1.1.1 Build – up of Comli telegram:
A Comli telegram can at most contain 77 signs (bytes) of which 64 data bytes and 13 order and control bytes.
This is valid for both binary and ASCII data.
Most telegrams exchange data as 16 bit integer either binary (2 bytes / data register), or ASCII hexadecimal (4 bytes / data
register), which means that each telegram can contain max. 32 data register in binary mode or 16 data register in ASCII
mode.
Each telegram is started with STX (ASCII code 2) followed by 2 bytes for the identification number of the sub unit,
1 so called. stamp byte as described below,
1 byte for message type,
4 bytes for start address,
2 bytes for number of data signs,
0-64 bytes data,
and ETX ( ASCII code 3) and 1 byte checksum.
1.1.2 Telegram structure:
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | D1 |Dn |Dn+1|Dn+2
| | | | | | | | | | | | | |
STX| ID. No. |STAMP|MSG.| START ADDRESS |NUMBER(n)|DATA 0- |ETX |CHK.
| | | |TYPE| | | | |DATABYTES|64 bytes| |SUM
Byte 1 - 10 is always Hexadecimal ASCII, for ex.. ID.No. 1 is sent as ‘0’’1’ (Hex), ID.No. 10 = ‘0’’A’(Hex).
1.1.3 BYTE 0: STX
Telegram start. (ASCII code 2)
1.1.4 BYTE 1 and 2: ID.No.
Identification number of sub unit (1-255) in ASCII hex format.
Number 0 is always master (Central unit).
Sub unit only answers if the number corresponds to own number.
1.1.5 BYTE 3: STAMP
Can be ‘0’, ‘1’, or ‘2’.
The Central unit shall send ‘0’ when starting and thereafter change between ‘1’ and ‘2’ for each telegram so that the sub unit
will know if the telegram is re-sent (Used by Satt PLC).
PCx answers with same stamp as in request.
81300048C
Comli/Modbus register
Page 6
1.1.6 BYTE 4: MESSAGE TYPE
Can be ‘0’-‘9’and ‘A’-‘V’.
See separate description for used message types.
1.1.7 BYTE 5-8: START ADDRESS
Gives start address to first data register in the telegram. Always hex ASCII ‘0’’0’’0’’0’ to ‘F’’F’’F’’F’.
See separate address list.
1.1.8 BYTE 9 and 10: NUMBER DATA BYTES n
Tells how many data bytes that follow when transmitting data, or how many bytes shall be transferred when asking for data.
Always hex ASCII.
1.1.9 DATA BYTES:
Binary or ASCII hex. PCx supports only binary format.
Max 16 register values / telegram with hex ASCII.
Max 32 register values binary.
When binary communication one byte is always 8 data bits. High byte (M.S.Byte) in register is sent before low byte
(L.S.Byte).
NOTE! For a byte of binary data, most significant bit (M.S.B.) is sent first and least significant bit (L.S.B.) last, i.e.
opposite to normal ASCII communication.
1.1.10 BYTE 11+n: ETX
Ends telegram.
1.1.11 BYTE 12+n
CHECKSUM BCC (Block Check Count) Calculated as a modulo-2 addition (XOR) on all bytes in the telegram except first
STX sign, inclusive ETX.
More information is available in Comli specification from Alfa Laval (ex. Satt Control).
Comli/Modbus register
Page 7
1.2 Message types
As most Central systems only use a limited choice of the available message types at Comli emulation, only the most
common types are used even in PCx as below. For detailed information we refer to Alfa Lavals Comli manual.
0 Transfer of register value or. IO-RAM status.
1 Confirmation data received.
2 Request for register value or. IO-RAM status.
3 Transfer of status for one IO-bit.
4 Request of status for one IO-bit.
I Request for date and time.
J Transfer of date and time
K Request of memory content 0-64 Kbytes
M Transfer of memory content 0-64 Kbytes
Å Request for time stamped IO events.
Ä Transfer of time stamped IO events.
< Request of extended register (65535 registers can be addressed).
= Transfer of extended register value.
General message type for text is not defined in Comli, why we have chosen two free types according to Satt Controls Comli
documentation.
Message types ‘O’ and ‘P’ where defined as not used in Satt Controls Comli manual when they initially where implemented
for text transfer.
Message type ‘O’ and ‘P’ have later been defined for floating point numbers by Alfa Laval why we doubled these types
With telegram type ‘?’ and ‘@’. In later versions type ‘O’ and ‘P’ will not be used, but are still in use for
Comparability with older units
O and ? Request for text (Not used in Satt Control Comli specifications)
P and @ transfer of text (Not used in Satt Control Comli specifications)
For communication between PCx and other systems there is a possibility for software configuration of reg. 0-254 (255
register), which can be set to all registers which are described in register list
Comli/Modbus register
Page 8
1.2.1 MESSAGE TYPE ‘0’:
Transfer of register value or. IO-RAM status. Sent from central system to PCx for transfer of register value or from PCx as
answer on request for data or IO-status.
Address 0000h - 3FFFh used for transfer of IO-status.
Address must be dividable by 8.
At binary communication each byte contains information of 8 digital IO-numbers. Max 512 IO bits per telegram.
Address 4000h - FFFFh is used for transfer of register values.
The address must be dividable with 16.
Register is from 0 - 3071 (Max number Comli registers = 3072), whereby the Comli address will be
Register no. * 16 + 16384 (reg.no * 10h + 4000h).
1.2.2 MESSAGE TYPE ‘1’:
Confirmation data received.
Sent from PCx to central system as confirmation that transferred data from central system is received.
1.2.3 MESSAGE TYPE ‘2’:
Request of register value or. IO-RAM status.
Sent from central system to PCx.
Address 0000h - 3FFFh used for request of IO-status.
The address must be dividable with 8. Using Hex ASCII each byte represents 4 IO. digital in- or outputs (each bit = 1 IO-
channel). Max 256 IO bits per telegram.
Using binary communication each byte contains information of 8 IO. digital IO-signals. Max 512 IO bits per telegram.
Address 4000h - FFFFh used for request of register values.
Same conditions as for message type 0.
1.2.4 MESSAGE TYPE ‘3’:
Transfer of status for one IO-bit. Sent from central system to PCx or from PCx as answer on request about status for one IO-
bit.
1.2.5 MESSAGE TYPE ‘4’:
Request of status for one IO-bit.
Sent from central system to PCx.
1.2.6 MESSAGE TYPE ‘I’:
Request for date and time.
Sent from central system to PCx.
1.2.7 MESSAGE TYPE ‘J’:
Transfer of date and time.
Sent from central system to PCx or from PCx as answer on request about date and time.
1.2.8 MESSAGE TYPE ‘K’:
Request about memory content 0-64 Kbytes.
Sent from central system to PCx.
Comli/Modbus register
Page 9
Used for request of compressed history data.
1.2.9 MESSAGE TYPE ‘M’:
Transfer of memory content 0-64 Kbytes.
Sent from PCx to central system.
Used for transfer of compressed historic logdata.
1.2.10 MESSAGE TYPE ‘Å’ (5D hex):
Request for time stamped IO events.
Sent from central system to PCx.
Used for requests of Alarm and/or IO history.
1.2.11 MESSAGE TYPE ‘Ä’:
Transfer of time stamped IO events.
Sent from PCx to central system.
Sends up to 6 time stamped IO events / telegram. Where after sent data are flagged off , and next telegram contains new
data. (Each event can only be transferred once.)
1.2.12 Message Type ‘<’:
Request of expanded register value. Up to 65535 registers can be addressed.
The central system sends this to the PCx
1.2.13 Message Type ‘=’:
Transmitting an expanded register value. The cental systems sends this to the PCx when transmitting an expanded register
value to or receiving from the CPU30 as answer of a data request.
1.3 Not standardised message types
Message types ‘O’ and ‘P’ were defined as not used in Satt Controls Comli manual when they were introduced for transfer
of text.
Message type ‘O’ and ‘P’ have later been defined as floating point by Alfa Laval so these types have been doubled with
message types ‘?’ and ‘@’. In coming versions type ‘O’ and ‘P’ will not be used. Used at present for comparability
1.3.1 MESSAGE TYPE ‘?’:
1.3.2 MESSAGE TYPE ‘O’:
Request for text.
Sent from central system to PCx, for request of text.
Fixed number of data bytes:
PCx returns a string with requested number of data bytes. If string is shorter than requested number of bytes PCx fills with
spaces up to requested number. If string is longer only the requested number of data bytes will be transferred.
Variable number of data bytes:
If requested number of data bytes is set to 0 , PCx returns the whole text string with the number of data bytes in response
telegram set to number of bytes in the string.
Largest number of data bytes in the string in PCx is 64 bytes = max. massage length for 1 telegram at binary data transfer.
Description:One or more pumps in the pit are blocked trough alarm: . More information is available in Comli specification from Alfa Laval (ex. The task of this function is to prevent external manoeuvres via Comli/Modbus when there is service personal in the station. 1582 + 1583 2 days ago Pump pit 4 sec.