118
•
Declarations of Conformity
Xtium2-CL MX4 User's Manual
J3: Multi-Board Sync / Bi-directional General I/Os
There are 8 bi-directional General I/Os that can be interconnected between multiple boards. These
bi-directional I/Os can be read/written by Sapera application. Bi-directional General I/Os no.1 and
no.2 also can also act as the multi-board sync I/Os.
The multi-board sync feature permits interconnecting multiple Xtium2 boards to synchronize
acquisitions to one or two triggers or events. The trigger source origin can be either an external
signal or a software control signal. The board sending the trigger(s) is the
“Sync
Master
”
board,
while the one or more boards receiving the control signal(s)
are “Sync
Slaves
”
.
Setup of the boards is done either by setting parameters via a Sapera application or by using
CamExpert to configure two camera files (.ccf). For testing purposes, two instances of CamExpert
(one for each board) can be run on the system where the frame grabbers are installed.
Hardware Preparation
•
Interconnect two, three, or four Xtium2 boards via their J3 connector using the OR-YXCC-
BSYNC20 cable (for 2 boards) or the OR-YXCC-BSYNC40 cable (see
for 3 or 4 boards).
Warning
: Multi-Board Sync / Bi-directional General I/Os are only for use with Teledyne
DALSA frame grabbers within the same PC, otherwise electrical damage to boards can occur.
Configuration via Sapera Application Programming
▪
Sync Master Board
Software Setup: Choose one Xtium2 as
“Sync Master”
. The Sapera
parameter
CORACQ_PRM_BOARD_SYNC_OUTPUT1_SOURCE and/or
CORACQ_PRM_BOARD_SYNC_OUTPUT2_SOURCE select the signal(s) to send to the
“Sync Slave”
boards
.
▪
Other
“Sync M
aster
”
board parameters are set as for any external trigger application, such as
External Trigger enable, detection, and level. See Sapera documentation for more details.
▪
Sync Slave Board
Software Setup: The Sapera parameter
CORACQ_PRM_EXT_TRIGGER_SOURCE and/or CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE
are set to
Board Sync #1 or #2
.