Number of lines |
20 I/O lines:
- 4 differential inputs (DIN)
- 4 singled-ended TTL inputs/outputs (TTLIO)
- 8 isolated inputs (IIN)
- 4 isolated outputs (IOUT)
NOTE: The number of I/O lines can be extended using I/O modules attached to the I/O EXTENSION connector.
|
Usage |
- Any I/O input lines can be used by any LIN tool of the I/O Toolbox
- Selected pairs of I/O input lines can be used by any QDC tool of the I/O toolbox to decode A/B signals of a motion encoder
|
Electrical specifications |
- DIN: High-speed differential inputs compatible with ANSI/EIA/TIA-422/485 differential line drivers and complementary TTL drivers
- TTLIO: High-speed 5V-compliant TTL inputs or LVTTL outputs, compatible with totem-pole LVTTL, TTL, 5V CMOS drivers or LVTTL, TTL, 3V CMOS receivers
- IIN: 200 kHz isolated current-sense input with wide voltage input range up to 30V, compatible with totem-pole (push-pull) HTL drivers, 5V TTL/RS-422 differential line drivers, 5V CMOS drivers, potential free contacts, solid-state relays and opto-couplers
- IOUT: Isolated contact outputs compatible with 30V / 100mA loads
NOTE: IIN and IOUT lines provide a functional isolation grade for the circuit technical protection. It does not provide an isolation that can protect a human being from electrical shock!
|
Filter control |
- Glitch removal filter available on all System I/O input lines
- Configurable filter time constants:
- for DIN and TTLIO lines: 50 ns, 100 ns, 200 ns, 500 ns, 1 µs
- for IIN lines: 500 ns, 1 µs, 2 µs, 5 µs, 10 µs
|
Polarity control |
Yes |
Power output |
Non-isolated, +12V, 1A, with electronic fuse protection |
I/O Toolbox tools |
The I/O Toolbox is a configurable interconnection of tools that generates events (usually triggers):
- Line Input tool (LIN): edge detector delivering events on rising or falling edges of any selected input line.
- Quadrature Decoder tool (QDC): a composite tool including:
- A quadrature edge detector delivering events on selected transitions of selected pairs of input lines.
- An optional backward motion compensator for clean line-scan image acquisition when the motion is unstable.
- A 32-bit up/down counter for delivering a position value.
- User Actions Scheduler tool (UAS): to delegate the execution of ‘User Actions’ at a scheduled time or encoder position. Possible user actions include setting low/high/toggle any bit of the User Output Register or generation of any User Events.
- Delay tool (DEL): to delay up to 16 events from one or two I/O toolbox event sources, by a programmable time or number of motion encoder ticks (any QDC events).
- Divider tool (DIV): to generate an event every nth input events from any I/O toolbox event source.
- Multiplier/divider tool (MDV): to generate m events every d input events from any I/O toolbox event source.
- The ‘Input Tools’ (LIN, QDC and UAS) can be further processed by the ‘Event Tools’ (DEL, DIV and MDV) to generate any of the following “trigger” events:
- The “cycle trigger” of the Camera and Illumination controller
- The “cycle sequence trigger” of the Camera and Illumination controller
- The “start-of-scan trigger” of the Acquisition Controller (line-scan only)
- The “end-of-scan trigger” of the Acquisition Controller (line-scan only)
|
I/O Toolbox composition |
Determined by the selected firmware variant:
- ‘1-camera’: 8 LIN, 1 QDC, 1 UAS, 2 DEL, 1 DIV, 1 MDV, 2 C2C
- ‘2-camera’: 8 LIN, 2 QDC, 1 UAS, 2 DEL, 2 DIV, 2 MDV, 2 C2C
- ‘1-camera, line-scan’: 8 LIN, 1 QDC, 1 UAS, 2 DEL, 1 DIV, 1 MDV, 3 C2C
- ‘2-camera, line-scan’: 8 LIN, 2 QDC, 1 UAS, 2 DEL, 2 DIV, 2 MDV, 3 C2C
|