Table of Contents AW00097603000
ii Basler aviator GigE
5.4.3 PLC Power and I/O Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.5 Camera Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.6 Ethernet GigE Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.7 Input Line Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.7.1 Voltage Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.7.2 Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.7.3 Assigning an Input Line to Receive a Hardware Trigger Signal. . . . . . . . . . . . 40
5.8 Output Line Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.8.1 Voltage Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.8.2 Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
5.8.3 Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.8.4 Assigning a Camera Output Signal to an Output Line . . . . . . . . . . . . . . . . . . . 43
6 I/O Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1 Configuring the Input Lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1.1 Assigning an Input Line to Receive a Hardware Trigger Signal. . . . . . . . . . . . 45
6.1.2 Input Line Debouncers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.1.3 Using an Unassigned Input Line to Receive a User Input Signal . . . . . . . . . . 48
6.1.4 Setting an Input Line for Invert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.2 Configuring Output Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2.1 Assigning a Camera Output Signal to an Output Line . . . . . . . . . . . . . . . . . . . 49
6.2.2 Setting the State of a User Settable Output Line. . . . . . . . . . . . . . . . . . . . . . . 51
6.2.3 Setting an Output Line for Invert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
6.2.4 Working with the Timer Output Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.2.4.1 Setting the Trigger Source for a Timer . . . . . . . . . . . . . . . . . . . . . . 53
6.2.4.2 Setting a Timer Delay Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
6.2.4.3 Setting the Timer Duration Time . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6.3 Checking the State of the I/O Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.3.1 Checking the State of a Single Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.3.2 Checking the State of All Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7 Image Acquisition Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2 Acquisition Start and Stop Commands and the Acquisition Mode . . . . . . . . . . . . . . . . 64
7.3 The Acquisition Start Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.1 Acquisition Start Trigger Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.1.1 Acquisition Start Trigger Mode = Off . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.1.2 Acquisition Start Trigger Mode = On . . . . . . . . . . . . . . . . . . . . . . . . 66
7.3.2 Acquisition Frame Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7.3.3 Setting The Acquisition Start Trigger Mode and Related Parameters . . . . . . . 69
7.3.4 Using a Software Acquisition Start Trigger Signal . . . . . . . . . . . . . . . . . . . . . . 70
7.3.4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
7.3.4.2 Setting the Parameters Related to Software Acquisition Start
Triggering and Applying a Software Trigger Signal. . . . . . . . . . . . . 70
7.3.5 Using a Hardware Acquisition Start Trigger
Signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72