EasyManuals Logo

Zebra EA3600 Series User Manual

Zebra EA3600 Series
88 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #49 background imageLoading...
Page #49 background image
PROFINET Interface 4 - 9
EA3600_TIA_Sample Barcode Transfer Example Logic
Using the Barcode Transfer Logic
The barcode transfer logic included in the example program is encapsulated in a Function Block called
ScannerBlock. This allows the barcode interface to be added easily to any program by simply adding a call to the
Function Block. The Function Block places the barcode information into a Data Block when it is received from the
EA3600.
ScannerBlock Data Block
The ScannerBlock interface provides an input/output abstraction layer that simplifies interaction with the EA3600
I/O. The interface is described in this section.
Input Tags/Parameters
The following input tags are available in the ScannerBlock Data Block (Table 4-1).
Output Tags/Parameters
The following output tags are available in the ScannerBlock Data Block (Table 4-2).
Table 4-1 Input Tags/Parameters for ScannerBlock
Parameter Description
InScanObject Object of data type ScannerInStruct that points to Input I/O Address of EA3600.
TransferEnable Set to true to enable barcode scanning.
HandshakeEnable Set to true to enable barcode scanning with handshake.
FragmentEnable Set to true with HandshakeEnable to scan > 64 bytes.
AckTransfer On rising edge, the current transfer is ACK'd. (Handshake mode only.)
ClearOverflow On rising edge, overflow flag on scanner is cleared.
SendAction On rising edge, perform action on scanner.
ActionCode Scanner user indication code. (Used with SendAction.)
Table 4-2 Output Tags/Parameters for ScannerBlock
Data Type Description
OutScanObject Object of data type ScannerOutStruct that points to output I/O address of EA3600.
TransferComplete On rising edge, indicates that a new barcode has been scanned.
WaitingForAck True when transfer needs to be ACK'd. (Handshake mode only)
TruncatedData True indicates that data has been truncated.
OverflowFlag True indicates memory overflow/data loss.
TriggerState Set when trigger is pulled, cleared when released.
BarcodeType Type of barcode in the Data field.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Zebra EA3600 Series and is the answer not in the manual?

Zebra EA3600 Series Specifications

General IconGeneral
BrandZebra
ModelEA3600 Series
CategoryAdapter
LanguageEnglish