
Page 24
Interfaces
VIS 300/400 EN ImageServer User’s Guide
FileType ::= ENUMERATED { no-file-type, license, frame, vdt}
TransmitMode ::= ENUMERATED { -- Transmit of VDT's to ProcessServer
no-transmit-mode,
enabled,
disabled
}
Counter ::= INTEGER (0..maxint) -- A counter value, value will be zero when
ImageServer restarts
ServerState ::= ENUMERATED { no-server-state, inactive, initializing, operational,
rebooting, terminating }
ServerID ::= INTEGER -- The ImageServer ID, as setup in the ImageServer settings
SiteID ::= INTEGER -- The SiteID, as setup in the ImageServer settings
CheckSum ::= OCTET STRING -- The checksum of the executable
ProgramVersion ::= SEQUENCE SIZE (4) OF INTEGER -- Program version
END
7.2 Lane Controller interface
• The ImageServer has a listen socket that listens for connections from lane controllers.
• The interface uses clean ASCII text lines. One message for each line of text.
• The ImageServer does not send anything to the lane controller.
• The messages that the lane controller can send to the ImageServer are:
Keep alive:
- Messagetype;
- Where Messagetype is “0”
- Sample message “0;”
Trigger information:
- Messagetype; Date; Time; SiteID; LaneNumber; MessageText
- Where messagetype is “1”
- Sample message “1;2006-07-06;13:24:03.505;0;0;Lane controller message text”
Error information:
- Messagetype;Date;Time;SiteID;LaneNumber;ErrorNumber;ErrorMessageText
- Where Messagetype is “2”
- Sample message “2;2006-07-06;15:26:47.291;0;0;1;This is the error text;”
Komentarze do niniejszej Instrukcji