47
47
english
Processing the
Outputs
Programming
A telegram can be sent to set or cancel the four outputs.
The host sends
'B 21 A' BCC (41
HEX
)
The BIS processor acknowledges with
<ACK> '0'
After the telegram is completed, output 2 is set.
Telegram example:
Processing the
Outputs
with block check (BCC)
Data within angle brackets are control characters.
Values inside apostrophes represent the respective character(s) in ASCII code.
Designator meaning:
Output No.
0
1
2
3
all outputs
Cancel output
00
10
20
30
A0
Set output
01
11
21
31
A1
1) The commands Status and/or Quit are not permitted at this point.
2) Instead of block check BCC, depending on protocol variant either Carriage Return 'CR' or LIne Feed with
Carriage Return may be used.
3) For protocol variants which always require a terminator, either 'CR' or 'LF CR' must be inserted here as a
terminator.
Task
Data Flow
Com-
mand
Designator
Termi-
nator 2)
Acknow-
ledge
Termi-
nator 3)
Process
outputs
(set or cancel)
from host system to BIS
'B'
'00' bis 'A1'
(see below)
BCC or
see 2)
from BIS to host system
<ACK>'0'
'CR' or
'LF CR'
1)
C-6_0-007-00_836905_E_0704.p65
48
english
48
Show Output
Condition
Programming
This telegram is used to check the condition (status) of all four outputs.
-> Outputs 0 and 1 are set, outputs 2 and 3 are cancelled.
The host sends
'B AO
L' BCC (4C
HEX
)
The BIS processor acknowledges with
<ACK> '0'
and sends the data
'1100
NUL' BCC (00
HEX
)
Telegram example:
Show Output
Condition
with block check (BCC)
Data within angle brackets are control characters.
Values inside apostrophes represent the respective character(s) in ASCII code.
Output status is shown in sequential order
0 1 2 3
1) The commands Status and/or Quit are not permitted at this point.
2) Instead of block check BCC, depending on protocol variant either Carriage Return 'CR' or LIne Feed with
Carriage Return may be used.
3) For protocol variants which always require a terminator, either 'CR' or 'LF CR' must be inserted here as a
terminator.
Task
Data Flow
Com-
mand
Desig-
nator
End
2)
Acknow-
ledge
Condition of the
4 outputs
Termi-
nator 3)
End
2)
Show output
condition
from host
system to BIS
'B'
'AO'
BCC or
see 2)
from BIS to
host system
<ACK>'0'
'XXXX'
'0' =cancelled,
'1' = set
'CR' or
'LF CR'
BCC or
see 2)
1)