Example For Internal Monitors With 16 Ossds - Pepperl+Fuchs AS-I 3.0 Manual

Command interface
Table of Contents

Advertisement

AS-i 3.0 Command Interface
Command Interface Examples
5.4.2

Example for internal monitors with 16 OSSDs

Command interface length = 36 bytes.
1.
Start request:
byte 1
byte 2
byte 3
byte 4
byte 5
byte 6
byte 7
byte 8
byte 9
byte 10
1.
See also chap. <Command 14: Read "Safety monitor diagnostic">.
byte 1
byte 2
2.
Poll for the response (busy):
byte 1
byte 2
byte 3
byte 4
byte 5
byte 1
byte 2
byte 3
170
request
0x4E (WR_ACYC_TRANS)
0x80 (master 1)
0x00 (integrated safety monitor)
0x00 (buffer index high)
0x00 (buffer index low)
0x0E (safety monitor diagnostics)
0x03 (number of bytes to send)
0x00 (actual diagnosis)
0x01 (release ciruit 1)
0x00 (complete diagnosis)
response
0x4E (WR_ACYC_TRANS)
0x80 (OK)
request
0x4F (RD_ACYC_TRANS)
0x00 (master 1)
0x00 (integrated safety monitor)
0x00 (buffer index high)
0x00 (buffer index low)
response
0x4F (RD_ACYC_TRANS)
0x00 (OK)
0xFF (busy -> refresh)
1
1
1
Tab. 5-355.
Tab. 5-356.
Tab. 5-357.
Tab. 5-358.

Advertisement

Table of Contents
loading

Table of Contents