Omega CN155 User Manual

Page of 20
- 12 -
: Address (Machine No.)
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • 
Two digits 
Two-digit address data (00~99) set in the controller is
divided to the higher position (tens) and the lower
position (units) and each is shown by an ASCII code. 
: Text
•••••••••••••••••••••••••••••••••••
A group of a command and data,
in the format of each command.
: End character.
• • • • • • • • • 
(3AH)  Shows the end of the
block. 
: BCC check
• • • • • • • • • • • • 
BCC check data is shown in two
digits. 
A value obtained by exclusive OR operation of data
following @(data in the higher position of the address)
through : is converted to two ASCII characters and
shown by two digits in the higher and lower positions.
(Example)  BCC operation of DI read command (Address: 01)
: Terminator
• • • • • • • • • • • • 
CR(0DH)  Shows the termination
of the data of the block.
(2) In this protocol, address data is inserted in the block in each
transmission or response and so no data link needs to be
established or aborted. 
(3) The apparatus which has the address matches the one in the
command block, interprets the command, data, etc., and
returns a response block by inserting the same address into it. 
Apparatuses which the addresses do not match the one in the
block wait for the next block without activating. 
(4) In the case of receiving block data and the terminator CR is
not completed in about 1 second after receiving the start
character, it designates a time-out and automatically waits for
the next command, that is, the start character @ is being
waited for.
7-5. Text 
7-5-1. Text format
The text format is classified into read data, write data and
response data.
(1) Read Data 
@
0
1
D
1
:
BCC
CR
(40H)
(30H)
(31H)
(44H)
(31H)
(3AH)
(34H)(45H)
(0DH)
30H +
31H +
+
44H + 31H + 3AH=4EH
BCC=(34H), (45H)
4
E
In the above,        =EX-OR (exclusive OR)
••
(2) Write Data
(3) Response Data 
Response data has different formats depending on whether
read data has been received or write data has been received. 
Response data to read data received
Appropriate read data contents of commands shown in
the table of the read data text format are sent back. 
Response data to write data received 
The same data as the received write data is sent back.
7-5-2. Data format
The data format is divided to 3 categories; numerical data, 1 byte
data and special data. 
(1) Numerical Data (-2999~9999) 
The length of numerical data in the text is fixed to six
characters including a code and a decimal point.  A code (+
or -) is attached to the head of the numerical data.  In the case
where the numerical value including a code is less than six
characters, 0 is inserted between the code and the figure or
figures to make the value six characters.  When a code is
excluded, each of the 5 characters is a figure or a decimal
point. 
Examples of numerical data
*1
 
Command
The text format of read data contains only of a 
command of two characters. 
Command
Contents of Read Data
PV value, Execution SV value*1, Control output value, 
Stop (STBY) status, Manual (MAN) status, AH status, 
AL/HB status, AT status, SB status.
Set value of higher limit alarm (AH), Set value of lower 
limit alarm (AL).
Load current value, Set value of heater break alarm (HB).
Set value of set value bias (SB).
Set value of hysteresis (DF).
Set value of manual reset (MR).
Set value of PV bias, Set value of PV filter.
Set value of proportional cycle time.
Set value of soft start time.
Communication mode, Delay time.
Proportional band (P) value, Integral time (I), Derivative 
time (D) value, Set value of target value function (SF).
Set value of lower limit output limiter, Set value of 
higher limit output limiter. 
D1
D2
D3
D4
D5
D6
D7
D8
D9
DA
DB
DC
The execution SV value is a total of the SV value and the 
value bias.
Command
Command
Write data
The text format of write data 
contains a command and write data 
value. 
Contents of
Write Data
Attribute Command
Contents of
Write Data
Attribute
SV value
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
Numerical
value
Numerical
value
1 byte
*2
Control output value
Stop status
1 byte
Manual status
1 byte
AT status
Numerical
value
Higher limit alarm 
(AH) value
F1
Numerical
value
PV bias value
F2
Numerical
value
PV filter value
F3
Numerical
value
Proportional cycle 
time
F4
Numerical
value
Lower limit output 
limiter value
F5
Numerical
value
Higher limit output 
limiter value
F6
Numerical
value
Soft start time value
F7
1 byte
Communication 
mode
Numerical
value
Lower limit alarm 
(AL) value
Numerical
value
Heater break alarm 
(HB) value
Numerical
value
Set value bias (SB) 
value
Numerical
value
Proportional band 
(P) value
Numerical
value
Integral time (I) value
Numerical
value
Derivative time (D) 
value
Numerical
value
Target value function 
(SF) value
Numerical
value
Hysteresis (DF) value
Numerical
value
Manual reset (MR) 
value
*2   SV value is target set value. 
Command
Data 1
Data 2
,
Data n
,
,
Command
Write data
Numerical data (30H~39H) or a decimal point (2EH)
Code + (2BH) or – (2DH)
Numerical value
+
-
1
0.01
1234
12.34
0 or OFF
+
+
+
+
+
0
0
0
0
1
1
2
3
4
5
6
0
0
.
0
1
0
1
2
3
4
1
2
.
3
4
0
0
0
0
0
-1
-0.01
-123.4
-12.34
-0.001
0
0
0
0
1
1
2
3
4
5
6
0
0
.
0
1
1
2
3
.
4
1
2
.
3
4
0
.
0
0
1